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




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


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

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

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

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

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




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


Andrey
постоянный участник




Пост N: 1935
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 23.11.11 20:58. Заголовок: Спасибо за новую сбо..


Спасибо за новую сборку библиотеки !!!
Особенно порадовал пример \MiniGUI\SAMPLES\Advanced\AVI_Animation

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



Пост N: 58
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 24.11.11 05:32. Заголовок: Проблем при переходе..


Проблем при переходе на новую сборку не обнаружил!
Отличная работа Григорий!!
Спасибо!!!

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




Пост N: 297
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.11.11 11:16. Заголовок: alex_II пишет: Проб..


alex_II пишет:

 цитата:
Проблем при переходе на новую сборку не обнаружил!


Большое спасибо за отзыв!
Рад это услышать и знать, что кто-то использует библиотеку

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


Пост N: 265
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 24.11.11 13:16. Заголовок: кто-то использует..



 цитата:
кто-то использует библиотеку


Ставка только на неё - MiniGUI. Старые программы собрались .Но ошибки прежние остались в Ide :

 цитата:

DEFINE BROWSE Browse_1
...
WORKAREA DOC_ADD
FIELDS mFIELDS1
ON DBLCLICK (ShowTovarCenaKol2())
...
END BROWSE


При сохранении IDE строку
ON DBLCLICK (ShowTovarCenaKol2())
записывает как
ONChanGe DBLCLICK (ShowTovarCenaKol2())
Так же пропадает
В заголовке некоторых форм
NOMAXIMIZE

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




Пост N: 298
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.11.11 14:14. Заголовок: Vlad04 пишет: При с..


Vlad04 пишет:

 цитата:
При сохранении IDE строку
ON DBLCLICK (ShowTovarCenaKol2())
записывает как
ONChanGe DBLCLICK (ShowTovarCenaKol2())
Так же пропадает
В заголовке некоторых форм
NOMAXIMIZE


Благодарю за отчет об ошибках!
Видимо, что-то зацепили авторы при форматировании исходников Ide
Сейчас посмотрю, как это можно поправить...

Чуть позже...
Что я накопал: ON DBLCLICK поддерживается в Ide только для элементов управления TREE и TBROWSE.
Для всех остальных рассматривается только конструкция ONDBLCLICK (без пробела).
Это сделано для единообразия загрузки контролов. Поэтому ручная правка FMG-файлов не рекомендуется:
после этого форма может быть загружена с ошибками, подобными приведенной Вами

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




Пост N: 1937
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 24.11.11 16:03. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Это сделано для единообразия загрузки контролов. Поэтому ручная правка FMG-файлов не рекомендуется:
после этого форма может быть загружена с ошибками, подобными приведенной Вами



У меня такая же проблема в 5 проектах.
Правишь в IDE форму и слетает то что в FRM правил.
Как тогда это убрать ? Как можно предусмотреть в будущем ?

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




Пост N: 299
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.11.11 16:08. Заголовок: Andrey пишет: Как т..


Andrey пишет:

 цитата:
Как тогда это убрать ?


Только с помощью резервной копии форм, сделанной перед редактированием в Ide.

Andrey пишет:

 цитата:
Как можно предусмотреть в будущем ?


Переработать исходники Ide под свои нужды (и не забыть прислать эти наработки мне для включения в следующую сборку).

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




Пост N: 251
Зарегистрирован: 06.02.07
ссылка на сообщение  Отправлено: 25.11.11 07:53. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Рад это услышать и знать, что кто-то использует библиотеку

Григорий, могу доложить, что в системе Минздрава Свердловской области используются (по крайней мере - т.е. сделанные мною и тиражно [в куче медучреждений]) следующие программы, сделанные на HMG Ext.:
- в задаче "АС Поликлиника" (расчеты по обязат. мед.страхованию - поликлиника) (модуль поиска рецептов и экспорта в Excel и др. форматы);
- в задаче "Мониторинг ОРВИ" (почтовый робот с "интеллектуальным разбором" приаттаченных Excel-файлов; раньше "вручную" тратилось дошиша времени) (GUI-элементы не использовались, но с HMG разработка шла "веселее");
- в задаче "Реестр-Стационар" (расчеты по обязат. мед.страхованию - стационар) (модуль анализа и представления сводной инфы по экономическим показателям работы ЛПУ за период времени: опять же - реализация на HMG оказалась наиболее простой).
Люди в области вполне довольны возможностями получения инфы в "человеческом" виде из "древних" (программы по ОМС работают с начала 90х) задач.
И это только то, что используется тиражно (т.е. 200-300ми медучреждениями области) - а и для "внутренних нужд" конторы полепливаю всякую мелочь, позволяющую "изгаляться" с разными источниками данных и комбинировать из них что хочу. Правда, мои шефы не особо в курсе, что "для государства!" используется "какая-то самоделка" (в общем-то, оставил пока надежду сагитировать их принять это как одно из "легальных" средств разработки - да и ладно) - но тоже довольны, что "ишь ты, смотри-ка - работает!" :))

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




Пост N: 300
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 25.11.11 21:54. Заголовок: gustow пишет: Григо..


gustow пишет:

 цитата:
Григорий, могу доложить


Спасибо! Очень познавательно
А теперь вопрос к Вам, как к практику:
каких возможностей в построении интерфейса программ Вам не хватает в библиотеке?
Нужны ли медработникам такие фишки, как изменение скинов программы и т.п. украшательства

Спасибо: 0 
Профиль
S-A-N





Пост N: 55
Зарегистрирован: 22.09.09
ссылка на сообщение  Отправлено: 26.11.11 12:08. Заголовок: Григорий, рискну выс..


Григорий, рискну высказать свое мнение.
Пользователи моих программ в процессе ввода часто переключаются между языками (русский/английский/украинский), что создает некоторое неудобство при вводе десятичного разделителя в поля ввода. Это, конечно, мелочь - отслеживать текущую раскладку клавиатуры или мне "лепить" дополнительную обработку, - но ...
Нельзя ли сделать стандартным такое поведение control'ов с числовыми полями ввода, чтобы при вводе "точка" и "запятая" заменялись на системный десятичный разделитель?
А украшательства ... Не знаю, лично мне хватает. Разве что добавить горизонтальную/вертикальную линию.
В любом случае, большое Вам спасибо за библиотеку.

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


Пост N: 266
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 26.11.11 15:03. Заголовок: Разве что добави..






 цитата:
Разве что добавить горизонтальную/вертикальную



DEFINE LABEL Label_4
ROW 180
COL 20
WIDTH 450
HEIGHT 1
VALUE ""
BORDER .T.
END LABEL
Я так делаю горизонтальную линию, а если поменять соответственно значения WIDTH 1 и HEIGHT ... будет вертикальная линия.

Спасибо: 0 
Профиль
S-A-N





Пост N: 56
Зарегистрирован: 22.09.09
ссылка на сообщение  Отправлено: 26.11.11 17:00. Заголовок: Vlad04 пишет: DEFIN..


Vlad04 пишет:

 цитата:
DEFINE LABEL


Спасибо за подсказку. Я пользовался FRAME с пустым CAPTION.

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




Пост N: 301
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 26.11.11 17:30. Заголовок: S-A-N пишет: чтобы ..


S-A-N пишет:

 цитата:
чтобы при вводе "точка" и "запятая" заменялись на системный десятичный разделитель?


Если набирать числа и десятичный разделитель на числовой клавиатуре (обычно располагается справа на краю), то "точка" не будет зависеть от текущей раскладки клавиатуры

S-A-N пишет:

 цитата:
добавить горизонтальную/вертикальную линию


Для этого существует команда DRAW LINE IN WINDOW (см. рабочий пример использования в папке samples\Advanced\ExploreWinObjects)

S-A-N пишет:

 цитата:
большое Вам спасибо за библиотеку


Как Вы знаете, я не являюсь автором этой библиотеки. Мой вклад заключается только в поддержании ее "на плаву" и собирании интересных примеров использования для очередной сборки

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




Пост N: 1940
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 26.11.11 23:30. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Мой вклад заключается только в поддержании ее "на плаву" и собирании интересных примеров использования для очередной сборки


Спасибо БОЛЬШОЕ за твой труд !
Библиотека не просто "плавает"... Программы на ней летают (маленькие, легкие, функциональные и быстрые) !!!


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




Пост N: 303
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 12.12.11 13:42. Заголовок: АНОНС * АНОНС * АНОН..


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

Завершена подготовка к опубликованию новой версии 2.0.5, которая выйдет послезавтра.

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

- исправление обнаруженных ошибок и неточностей кода;
- добавлена поддержка маски ввода 'N' в элемент управления TextBox;
- переработан код элемента управления BtnTextBox - добавлена поддержка тем Винды и смена картинки на кнопке(ах);
- переработан код элемента управления GetBox в части поддежки встоенной в него кнопки;
- обновлена сборка Харбора версии 3.1.0dev, библиотеки WinReport и TsBrowse;
- добавлены новые и обновлены старые примеры

Спасибо за внимание!

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




Пост N: 1964
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.12.11 15:58. Заголовок: Ждем с нетерпением !..


Ждем с нетерпением !

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




Пост N: 305
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.12.11 14:47. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки для компилятора BCC выложил, как и обещал, по адресу:

http://minigui.mylivepage.ru/file/?fileid=8695

а также, как обычно, на сервере http://hmgextended.com по адресу:

http://hmgextended.com/files/CONTRIB/hmg-2.0.5-setup.zip

Также доступна эта сборка и для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg205-mingw.zip

Спасибо за внимание!

Замечание
По техническим причинам (вследствие их неготовности) в эту сборку не влючены обновления для BtnTextBox и GetBox,
которые требуют также обновления кода библиотеки TsBrowse.
Стабильность - прежде всего!

Спасибо: 1 
Профиль
alex_II



Пост N: 60
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 16.12.11 03:53. Заголовок: Спасибо! Отличная ра..


Спасибо!
Отличная работа, проблем при переходе не встретил

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


Пост N: 278
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 16.12.11 05:21. Заголовок: Согласен :sm36: ..


Согласен



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




Пост N: 254
Зарегистрирован: 06.02.07
ссылка на сообщение  Отправлено: 16.12.11 08:59. Заголовок: Проблем при переходе..


Проблем при переходе тоже не наблюдал.

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