Автор | Сообщение |
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; - новые и обновленные старые примеры (как обычно ).
|
|
|
Ответов - 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 года. Так что поживем - увидим...
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 135
Зарегистрирован: 15.09.05
|
|
Отправлено: 21.11.13 14:33. Заголовок: Привет
Григорий ЕС не такое уж зло. Плюсов пока больше чем минусов , например свободное передвижение товаров и рабочей силой . с 2014 г падает запрет на работу на Бритнских островах для нас и для румын . Так как у меня сын там учистя (безплатно) я задумываюсь погостить ему подольше А протесты связаны с наглости управляющих , которые уже 21 года одни и те же , все развороавали и делают вид что все в порядке . Зарплаты самые ниские в еврозоне , и не повышаются из за зговора тех же самых управляющих, мало нормально рабатающих и т.д. и т.п. Цель протеста снять их с власти , созвать его у нас называют "ВЕЛИКОЕ НАРОДНОЕ СОБРАНИЕ" оно всегда собирается в старой столице Болгарии - Велико Тырново, поменять в конституции выборную систему на МАЖОРИТАРНОЙ как во всей европе , а не как сейчас "партийно бандитская" и идти на новые выборы . Что получится не знаю ! ОФФТОП получился точно
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3108
Зарегистрирован: 12.09.06
|
|
Отправлено: 21.11.13 21:38. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | Вероятно, это последняя сборка библиотеки, выполненная мною, |
| Очень жалко. Спасибо за ваш БОЛЬШОЙ труд !!! Не знаю даже чем помочь, но очень хотелось бы чтобы этот продукт не пропал с рынка !!!
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 262
Зарегистрирован: 17.02.12
|
|
Отправлено: 21.11.13 21:50. Заголовок: sashaBG пишет:ЕС не ..
sashaBG пишет: цитата: | ЕС не такое уж зло. Плюсов пока больше чем минусов , например свободное передвижение товаров и рабочей силой |
| Очень большая обманка. ЕС - большое ЗЛО ! в Латвии это уж точно ( хотя мне грех жаловаться) - при вступлении в 3 раза подскочили цены (ес налоги), но не зарплаты - закрыли сахарное производство (требование ес) и связанное с ним сельское хоз-во и механизацию - своей рыбы не стало (норвежская и др. гумно ...), для выхода в море на сейнере должна стоять аппаратура, отпугивающая дельфинов (стоит дороже сейнеров), а есть ли дельфина на Балтике ?! - для выращивания свиней, должны быть кв.метры по норме на каждую, резиновые игрушки по норме и .т.д. За угробленного поросенка до 3-х месяцев платят деньги из ес фондов - как следсвие своего животноводства нет - производства своего практически нет, загублено на корню - все привозное, вывозят только лес, который рубят немерено - безработица особенно среди молодежи офигенная и все кто может делают ноги (даже в Австралию) и возвращаться не собираются. ~ 200000 уехало из 2000000 - все что можно скупили скандинавы, литовцы - своего мало что осталось. Хозяева программное обеспечение, как правило тащат свое, что логично - страну загнали в огромные долги, но у слуг народа как всегда хорошо и кризисы преодолены ... - сейчас переходим на Eur (~ 56% против) цены просто взлетают от этой процедуры не менее 30% - список можно продолжать, но уж писать надоело.
|
|
|
AlexMyr
|
| |
Пост N: 1002
Зарегистрирован: 11.06.10
|
|
Отправлено: 21.11.13 22:59. Заголовок: SergKis пишет: Очен..
SergKis пишет: цитата: | Очень большая обманка. ЕС - большое ЗЛО |
|
Извиняюсь что в этой теме, пора или переносить посты в отдельную тему, или заканчивать, но такое ощущение, что Украина в ес с самого начала, уже давно ничего нет своего, а то, что еще осталось, скоро уже не будет. А линия Григория не совсем понятна, библиотека MiniGui - ЕС - Украина - Болгария - ...??? Понятно, что все надоедает, даже при условии когда за это постоянно платят, ... но, это Ваше решение.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 526
Зарегистрирован: 11.02.10
|
|
Отправлено: 22.11.13 10:56. Заголовок: Andrey пишет: Не зн..
Andrey пишет: цитата: | Не знаю даже чем помочь, но очень хотелось бы чтобы этот продукт не пропал с рынка |
| Благодарю за Вашу персональную поддержку! С учетом помощи западных друзей библиотеки и отказа правительства Украины от евроинтеграции в ближайшее время (Украина взяла так называемый тайм-аут) я решил выпустить еще одну рождественскую сборку в декабре
|
|
|
Pasha
|
| Администратор
|
Пост N: 3049
Зарегистрирован: 23.05.05
|
|
Отправлено: 22.11.13 13:13. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | С учетом помощи западных друзей библиотеки и отказа правительства Украины от евроинтеграции в ближайшее время (Украина взяла так называемый тайм-аут) я решил выпустить еще одну рождественскую сборку в декабре |
| И это правильно. Спасибо, Григорий. И.. offtop on евроинтеграционная дурь то никуда не делась offtop off
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 136
Зарегистрирован: 15.09.05
|
|
Отправлено: 22.11.13 18:32. Заголовок: Спасибо Григорий !
Спасибо Григорий ! Спасибо за твой труд и за дружеское отношение ! MiniGUI - прекрасная и качественная библиотека и ето благодаря твоему большому труду . И правда на РОЖДЕСТВО случаются чудеса ! Давайте жить дружно !
|
|
|
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 систем наверно другой... Надо бы еще добавить автозагрузку. Могу помочь, если нужно. Пускай другим легче будет в применении МиниГуи.
|
|
|
Панченко
|
| |
Пост N: 58
Зарегистрирован: 13.06.12
|
|
Отправлено: 01.12.13 21:32. Заголовок: Григорий, в элементе..
Григорий, в элементе управления LABEL при указании vCenterAlign текст не переносится, а обрезается. Посмотрите?
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 528
Зарегистрирован: 11.02.10
|
|
Отправлено: 01.12.13 23:07. Заголовок: Панченко пишет: в э..
Панченко пишет: цитата: | в элементе управления LABEL при указании vCenterAlign текст не переносится, а обрезается |
| Александр! Это нормальное поведение при использовании этого стиля. Если требуется перенос текста, то можно использовать только горизонтальное выравнивание
|
|
|
|
Панченко
|
| |
Пост N: 59
Зарегистрирован: 13.06.12
|
|
Отправлено: 02.12.13 09:19. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: Ясно. А есть ли возможность в CHECKLABEL изменять интервал между PICTURE и текстом при левом расположении изображения? Дело в том, что при расположении нескольких CHECKLABEL в одной строке изображение от CHECKLABEL, стоящего справа, визуально "прилипает" к левому.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 533
Зарегистрирован: 11.02.10
|
|
Отправлено: 12.12.13 11:49. Заголовок: Опубликован релиз 2...
Опубликован релиз 2.3.0 библиотеки Минигуи. Прямая ссылка на эту сборку для всех заинтересованных ниже Скрытый текст http://hmgextended.com/files/CONTRIB/hmg-2.3.0-setup.zip
| Подробности - на оффициальном сайте библиотеки
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3178
Зарегистрирован: 12.09.06
|
|
Отправлено: 17.12.13 13:37. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | Опубликован релиз 2.3.0 библиотеки Минигуи. |
| Блин, что я пропустил ? Это Новогодняя сборка ? А где примеры с дедом Морозом или снежинки чтобы на форме спускались ?
|
|
|
Softlog86
|
| |
Пост N: 108
Зарегистрирован: 03.12.08
|
|
Отправлено: 17.12.13 21:13. Заголовок: Кстати - про снежинк..
Кстати - про снежинки .... ПРОСИМ , ПРОСИМ , ПРОСИМ . (Есть идея четыре сезона сделать - чтоб "тема" автоматом менялась с наступлением поры года :) где снежинки , где цветочки , колоски , дождик :)
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3179
Зарегистрирован: 12.09.06
|
|
Отправлено: 18.12.13 06:58. Заголовок: Softlog86 пишет: Ес..
Softlog86 пишет: цитата: | Есть идея четыре сезона сделать - чтоб "тема" автоматом менялась с наступлением поры года :) где снежинки , где цветочки , колоски , дождик :) |
| 5 баллов ! Я тоже такое хотел сделать у себя в программе !!!
|
|
|
Softlog86
|
| |
Пост N: 109
Зарегистрирован: 03.12.08
|
|
Отправлено: 18.12.13 10:39. Заголовок: Ну с фоном для окон ..
Ну с фоном для окон всё просто - выбираем нужный паттерн и заливаем .... а вот чтоб анимированные снежинки / дождик .... тут сложнее .
|
|
|
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 (это при существующей логике неизбежно было) , а присваивать значение напрямую
|
|
|
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 Увы, но я вынужден отказаться от такого изменения кода, чтобы не создавать проблем разработчикам и не вносить такую несовместимость. Естественно, Вы можете использовать любые переделки кода исходников в Вашей локальной копии
|
|
|
Haz
|
| |
Пост N: 128
Зарегистрирован: 20.02.11
|
|
Отправлено: 24.12.13 19:56. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | новое поведение COMBOBOX потребует переделки логики работы программ, которые написаны с использованием свойства VALUESOURCE |
| Это аргумент ! Не вопрос, буду использовать переходник типа какой-нить самописной функции Value2Recno()
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|