On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
gfilatov
модератор




Пост N: 699
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть V) (продолжение)


Начало темы находится здесь, а теперь

АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №48, которая выйдет в конце недели.
Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне

Кратко, что нового:

- исправление обнаруженных ошибок и неточностей кода;
- новый класс HEADERIMAGE для Grid и Browse;
- свойство Address в Hyperlink может теперь открывать папку или файл на диске;
- добавлен NOTABSTOP класс для Browse;
- поддержка пользовательских компонентов (заимствована из оффициального релиза);
- расширения и исправления в библиотеках TsBrowse и PropGrid;
- обновлены сборки Харбор и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).




Спасибо: 6 
Профиль
Ответов - 301 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All [только новые]


gfilatov2002
moderator




Пост N: 525
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 21.11.13 12:44. Заголовок: Панченко пишет: Оче..


Панченко пишет:

 цитата:
Очень жаль


Александр, я написал, что существует такая вероятность, а жизнь покажет

Панченко пишет:

 цитата:
Какое отношение к библиотеке имеет возможная ассоциация с ЕС?


Прямое. Посмотрите на сегодняшние протесты в Болгарии, которая находится в ЕС с 2007 года.
Так что поживем - увидим...

Спасибо: 0 
Профиль
sashaBG
постоянный участник




Пост N: 135
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 21.11.13 14:33. Заголовок: Привет


Григорий
ЕС не такое уж зло. Плюсов пока больше чем минусов , например свободное передвижение товаров и рабочей силой .
с 2014 г падает запрет на работу на Бритнских островах для нас и для румын . Так как у меня сын там учистя (безплатно) я задумываюсь погостить ему подольше

А протесты связаны с наглости управляющих , которые уже 21 года одни и те же , все развороавали и делают вид что все в порядке .
Зарплаты самые ниские в еврозоне , и не повышаются из за зговора тех же самых управляющих, мало нормально рабатающих и т.д. и т.п.

Цель протеста снять их с власти , созвать его у нас называют "ВЕЛИКОЕ НАРОДНОЕ СОБРАНИЕ" оно всегда собирается в старой столице Болгарии - Велико Тырново, поменять в конституции выборную систему на МАЖОРИТАРНОЙ как во всей европе , а не как сейчас "партийно бандитская" и идти на новые выборы .

Что получится не знаю !

ОФФТОП получился точно

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 3108
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.11.13 21:38. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Вероятно, это последняя сборка библиотеки, выполненная мною,


Очень жалко. Спасибо за ваш БОЛЬШОЙ труд !!!
Не знаю даже чем помочь, но очень хотелось бы чтобы этот продукт не пропал с рынка !!!


Спасибо: 0 
Профиль
SergKis
постоянный участник




Пост N: 262
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 21.11.13 21:50. Заголовок: sashaBG пишет:ЕС не ..


sashaBG пишет:
 цитата:
ЕС не такое уж зло. Плюсов пока больше чем минусов , например свободное передвижение товаров и рабочей силой


Очень большая обманка. ЕС - большое ЗЛО ! в Латвии это уж точно ( хотя мне грех жаловаться)
- при вступлении в 3 раза подскочили цены (ес налоги), но не зарплаты
- закрыли сахарное производство (требование ес) и связанное с ним сельское хоз-во и механизацию
- своей рыбы не стало (норвежская и др. гумно ...), для выхода в море на сейнере должна стоять аппаратура, отпугивающая дельфинов (стоит дороже сейнеров), а есть ли дельфина на Балтике ?!
- для выращивания свиней, должны быть кв.метры по норме на каждую, резиновые игрушки по норме и .т.д. За угробленного поросенка до 3-х месяцев платят деньги из ес фондов - как следсвие своего животноводства нет
- производства своего практически нет, загублено на корню - все привозное, вывозят только лес, который рубят немерено
- безработица особенно среди молодежи офигенная и все кто может делают ноги (даже в Австралию) и возвращаться не собираются. ~ 200000 уехало из 2000000
- все что можно скупили скандинавы, литовцы - своего мало что осталось. Хозяева программное обеспечение, как правило тащат свое, что логично
- страну загнали в огромные долги, но у слуг народа как всегда хорошо и кризисы преодолены ...
- сейчас переходим на Eur (~ 56% против) цены просто взлетают от этой процедуры не менее 30%
- список можно продолжать, но уж писать надоело.

Спасибо: 0 
Профиль
AlexMyr



Пост N: 1002
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.11.13 22:59. Заголовок: SergKis пишет: Очен..


SergKis пишет:

 цитата:
Очень большая обманка. ЕС - большое ЗЛО

Извиняюсь что в этой теме, пора или переносить посты в отдельную тему, или заканчивать, но такое ощущение, что Украина в ес с самого начала, уже давно ничего нет своего, а то, что еще осталось, скоро уже не будет.
А линия Григория не совсем понятна, библиотека MiniGui - ЕС - Украина - Болгария - ...??? Понятно, что все надоедает, даже при условии когда за это постоянно платят, ... но, это Ваше решение.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 526
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 22.11.13 10:56. Заголовок: Andrey пишет: Не зн..


Andrey пишет:

 цитата:
Не знаю даже чем помочь, но очень хотелось бы чтобы этот продукт не пропал с рынка


Благодарю за Вашу персональную поддержку!

С учетом помощи западных друзей библиотеки и отказа правительства Украины от евроинтеграции в ближайшее время (Украина взяла так называемый тайм-аут) я решил выпустить еще одну рождественскую сборку в декабре

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 3049
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 22.11.13 13:13. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
С учетом помощи западных друзей библиотеки и отказа правительства Украины от евроинтеграции в ближайшее время (Украина взяла так называемый тайм-аут) я решил выпустить еще одну рождественскую сборку в декабре



И это правильно. Спасибо, Григорий. И..
offtop on
евроинтеграционная дурь то никуда не делась
offtop off


Спасибо: 0 
Профиль
sashaBG
постоянный участник




Пост N: 136
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 22.11.13 18:32. Заголовок: Спасибо Григорий !


Спасибо Григорий !
Спасибо за твой труд и за дружеское отношение !

MiniGUI - прекрасная и качественная библиотека и ето благодаря твоему большому труду .

И правда на РОЖДЕСТВО случаются чудеса !
Давайте жить дружно !

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 3124
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 26.11.13 20:43. Заголовок: Пример \MiniGUI&..


Пример \MiniGUI\SAMPLES\Applications\LINK_EXECUTOR\LinkExecutor.prg - не работает !
Для Win8 (и наверно Win7) путь к программе calc - C:\Windows\System32\calc.exe
А для 64-bit систем наверно другой...
Надо бы еще добавить автозагрузку.


Могу помочь, если нужно.
Пускай другим легче будет в применении МиниГуи.


Спасибо: 0 
Профиль
Панченко





Пост N: 58
Зарегистрирован: 13.06.12
ссылка на сообщение  Отправлено: 01.12.13 21:32. Заголовок: Григорий, в элементе..


Григорий, в элементе управления LABEL при указании vCenterAlign текст не переносится, а обрезается. Посмотрите?

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 528
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 01.12.13 23:07. Заголовок: Панченко пишет: в э..


Панченко пишет:

 цитата:
в элементе управления LABEL при указании vCenterAlign текст не переносится, а обрезается


Александр!
Это нормальное поведение при использовании этого стиля. Если требуется перенос текста, то можно использовать только горизонтальное выравнивание

Спасибо: 0 
Профиль
Панченко





Пост N: 59
Зарегистрирован: 13.06.12
ссылка на сообщение  Отправлено: 02.12.13 09:19. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Это нормальное поведение


Ясно. А есть ли возможность в CHECKLABEL изменять интервал между PICTURE и текстом при левом расположении изображения? Дело в том, что при расположении нескольких CHECKLABEL в одной строке изображение от CHECKLABEL, стоящего справа, визуально "прилипает" к левому.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 533
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 12.12.13 11:49. Заголовок: Опубликован релиз 2...


Опубликован релиз 2.3.0 библиотеки Минигуи.

Прямая ссылка на эту сборку для всех заинтересованных ниже
Скрытый текст

Подробности - на оффициальном сайте библиотеки

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 3178
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 17.12.13 13:37. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Опубликован релиз 2.3.0 библиотеки Минигуи.



Блин, что я пропустил ?
Это Новогодняя сборка ?
А где примеры с дедом Морозом или снежинки чтобы на форме спускались ?

Спасибо: 0 
Профиль
Softlog86



Пост N: 108
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 17.12.13 21:13. Заголовок: Кстати - про снежинк..


Кстати - про снежинки .... ПРОСИМ , ПРОСИМ , ПРОСИМ . (Есть идея четыре сезона сделать - чтоб "тема" автоматом менялась с наступлением поры года :) где снежинки , где цветочки , колоски , дождик :)

Спасибо: 0 
Профиль
Andrey
постоянный участник




Пост N: 3179
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 18.12.13 06:58. Заголовок: Softlog86 пишет: Ес..


Softlog86 пишет:

 цитата:
Есть идея четыре сезона сделать - чтоб "тема" автоматом менялась с наступлением поры года :) где снежинки , где цветочки , колоски , дождик :)


5 баллов ! Я тоже такое хотел сделать у себя в программе !!!


Спасибо: 0 
Профиль
Softlog86



Пост N: 109
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 18.12.13 10:39. Заголовок: Ну с фоном для окон ..


Ну с фоном для окон всё просто - выбираем нужный паттерн и заливаем .... а вот чтоб анимированные снежинки / дождик .... тут сложнее .

Спасибо: 0 
Профиль
Haz
администратор




Пост N: 127
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 24.12.13 14:16. Заголовок: Григорий , добрый д..


Григорий , добрый день.

Есть предложение по небольшому изменению кода для COMBOBOX.
Суть в следующем:
Пусть при использовании ValueSource и itemSource задано ITEMSOURCE CUSTOMER->NAME, VALUESOURCE CUSTOMER->ID
возвращаемое значение берется корректно как &('CUSTOMER->ID') // строка 188 h_controlmisc.prg, а вот с назначением типа Form_1.Combo_1.Value := nID выходит проблемка т.к. назнчается ВСЕГДА RecNo(),
Приходится сначала найти номер записи у которой ID = nID , а потом только присвоить .Value := nRec, хотя логичнее если возвращаем значение из массива данных , то и назначать должны значение из того же массива.

предлагаю в h_controlmisc.prg в строке 470 заменить код

470: DO WHILE ! ( WorkArea )->( EOF() )
rcount++
// начало того ЧТО меняем
// IF value == ( WorkArea )->( RecNo() )
// EXIT
// ENDIF
// конец того ЧТО меняем

// начало того НА ЧТО меняем
IF Empty ( _HMG_aControlCaption [ix] ) // empty ValueSource
IF value == ( WorkArea )->( RecNo() )
EXIT
ENDIF
ELSE // !empty valueSource
IF Value == &(_HMG_aControlCaption [ix])
EXIT
ENDIF
ENDIF
// конец того НА ЧТО меняем

В результате если я определил данные для valueSource то и получаю и назначаю только из valuesource.
Последствия :
т.к. изменено значение поиска , то при назначении .Value := 5 будет искаться не Recno() == 5, а &(ValueSource) == 5 и в программах в которых использовался ValueSource нужно отказаться от поиска Recno() перед присвоением .Value (это при существующей логике неизбежно было) , а присваивать значение напрямую






Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 536
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.12.13 15:52. Заголовок: Haz пишет: Есть пре..


Haz пишет:

 цитата:
Есть предложение по небольшому изменению кода для COMBOBOX.


Очень интересное и логичное предложение, но оно наталкивается на два возражения:
1) текущее поведение COMBOBOX полностью соответствует описанию, данному автором библиотеки:

 цитата:
- When ITEMSOURCE property is set to a fieldname, 'Value' property

uses the physical record number, as in browse.



- If you set the VALUESOURCE property to a fieldname, its content is

returned instead the physical record number.


Что означает, что при использовании свойства ITEMSOURCE свойство 'Value' всегда является физическим номером записи.
А свойство VALUESOURCE используется только при возврате значения вместо физического номера записи.
Кроме того, использование точного соответствия == при сравнении строк приведет к дополнительным неявным проблемам, которые отстутствуют при сравнении чисел.
2) новое поведение COMBOBOX потребует переделки логики работы программ, которые написаны с использованием свойства VALUESOURCE

Увы, но я вынужден отказаться от такого изменения кода, чтобы не создавать проблем разработчикам и не вносить такую несовместимость.
Естественно, Вы можете использовать любые переделки кода исходников в Вашей локальной копии

Спасибо: 0 
Профиль
Haz
администратор




Пост N: 128
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 24.12.13 19:56. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
новое поведение COMBOBOX потребует переделки логики работы программ, которые написаны с использованием свойства VALUESOURCE



Это аргумент !

Не вопрос, буду использовать переходник типа какой-нить самописной функции Value2Recno()


Спасибо: 0 
Профиль
Ответов - 301 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 28
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет