Форум » GUI » Новая версия Расширенного релиза библиотеки MiniGUI (часть III) (продолжение) » Ответить

Новая версия Расширенного релиза библиотеки MiniGUI (часть III) (продолжение)

gfilatov: Начало темы находится здесь, а теперь АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №48, которая выйдет в конце недели. Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - новый класс HEADERIMAGE для Grid и Browse; - свойство Address в Hyperlink может теперь открывать папку или файл на диске; - добавлен NOTABSTOP класс для Browse; - поддержка пользовательских компонентов (заимствована из оффициального релиза); - расширения и исправления в библиотеках TsBrowse и PropGrid; - обновлены сборки Харбор и HMGS-IDE; - новые и обновленные старые примеры (как обычно ).

Ответов - 166, стр: 1 2 3 4 5 6 7 8 9 All

gfilatov: Обновил с учетом последних изменений IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=6229 Что нового: - исправлены обнаруженные ошибки

gfilatov: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №60, которая выйдет в конце недели. Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - команда SET AUTOADJUST ON работает для TsBrowse; - исправления в библиотеке HBPrinter; - обновлены сборки Харбор и HMGS-IDE, а также HbSQLite3; - новые и обновленные старые примеры (как обычно ).

gfilatov: Новый релиз библиотеки выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=6250 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.6-60-setup.zip Желаю всем удачной выкачки!


gustow: Поздравляю с юбилейной сборкой! Буду разбираться с новыми "фишками"... и, надеюсь, без особых новых глюков :)

gfilatov: gustow пишет: Поздравляю с юбилейной сборкой! Принимается... gustow пишет: надеюсь, без особых новых глюков Эта сборка была протестирована на рабочих приложениях Янушем Пора и при этом проблем замечено не было Но, по определению, количество невыявленных ошибок в ПО бесконечно (по законам Мерфи).

LYSK: Спасибо, Григорий, за труд и энтузиазм!

alex_II: SET AUTOADJUST ON для TsBrowse все равно не работает Ошибра происходит при попытке редактирования записи, находящейся в близи нижней граници окна TBROWSE Если команду закоментировать все нормально Error: Harbour MiniGUI 1.6 Extended Edition (Build 60) - 2008.12.12 SplitBox's Parent Window cannot be a 'Virtual Dimensioned' window (use 'Virtual Dimensioned' SplitChild instead). Program terminated Called from EVENTS(660) Called from _HMG_SETVSCROLLVALUE(0) Called from VIRTUALCHILDCONTROLFOCUSPROCESS(1856) Called from EVENTS(1574) Called from SETFOCUS(0) Called from EVENTS(628) Called from MESSAGEBOXINDIRECT(0) Called from MSGSTOP(334) Called from SHOWERROR(181) Called from MSGMINIGUIERROR(74) Called from EVENTS(660) Called from _HMG_SETVSCROLLVALUE(0) Called from VIRTUALCHILDCONTROLFOCUSPROCESS(1856) Called from EVENTS(1574) Called from SETFOCUS(0) Called from TGETBOX:SETFOCUS(800) Called from TSBROWSE:EDIT(3629) Called from TSBROWSE:KEYDOWN(5866) Called from TSBROWSE:HANDLEEVENT(6516) Called from EVENTS(73) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(1294) Called from TBL_STRUK(73) <--------------- ACTIVATE WINDOW Form_spr Called from (b)MAIN(74) Called from _DOCONTROLEVENTPROCEDURE(1576) Called from EVENTS(1359) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(1294) Called from MAIN(89) Тоже самое происходит когда в команде TSBROWSE использовать APPEND. При попадании курсора в нижнюю часть окна получаю ошибку

Vlad04: Работаю только с IDE. К сожалению, много из изложенных примеров (как в папке IDE\SAMPLES, так и в MINIGUI\SAMPLES ) повторить не удалось.Ошибки самые разные. Некоторые возникают после сохранения форм.

gfilatov: Новый релиз библиотеки выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=6280 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.6-61-setup.zip Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - новый класс BackColor для элемента управления Tab; - добавлена обработка события OnNotifyIconDblClick для иконки основного окна в трее; - исправления в библиотеке WinReport; - обновлены сборки Харбор и HMGS-IDE, а также HbSQLite3; - новые и обновленные старые примеры (как обычно ). Поздравляю всех с наступающим Новым Годом!

krutoff: К сожалению при установке SET AUTOADJUST ON для окон с параметром CHILD у меня вываливается ошибка Error: Harbour MiniGUI 1.6 Extended Edition (Build 61) - 2008.12.22 SplitBox's Parent Window cannot be a 'Virtual Dimensioned' window (use 'Virtual Dimensioned' SplitChild instead). Program terminated Called from EVENTS(662) Called from _HMG_SETVSCROLLVALUE(0) Called from VIRTUALCHILDCONTROLFOCUSPROCESS(1862) Called from EVENTS(1724) Called from SETFOCUS(0) Called from _SETACTIVATIONFOCUS(1471) Called from _ACTIVATEWINDOW(1287)

gfilatov: krutoff пишет: при установке SET AUTOADJUST ON для окон с параметром CHILD у меня вываливается ошибка Попробуй добавить такое изменение в файл h_windows.prg: *-----------------------------------------------------------------------------* Procedure VirtualChildControlFocusProcess( nControlHandle , nWindowHandle ) *-----------------------------------------------------------------------------* Local x := 0 Local nWindowVirtualWidth := 0 Local nWindowVirtualHeight := 0 Local nWindowHeight := 0 Local nWindowWidth := 0 Local nControlHeight := 0 Local nControlWidth := 0 Local nControlRow := 0 Local nControlCol := 0 Local nHorizontalScrollBoxPos := 0 Local nVerticalScrollBoxPos := 0 Local nHorizontalScrollBarRangeMax := 0 Local nVerticalScrollBarRangeMax := 0 Local nVisibleAreaFromRow := 0 Local nVisibleAreaFromCol := 0 Local nVisibleAreaToRow := 0 Local nVisibleAreaToCol := 0 Local nNewScrollBarPos := 0 IF _HMG_AutoScroll == .F. .or. _HMG_AutoAdjust == .T. Return ENDIF ...

gfilatov: Обновил сборку компилятора Харбор 1.1.0 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=6281 Harbour Build Info --------------------------- Version: Harbour 1.1.0dev (Rev. 10001) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2008-12-24 04:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) ChangeLog ID: ChangeLog 10001 2008-12-24 03:53:26Z druzus Built on: Dec 24 2008 11:24:24 Extra C compiler options: -DHB_FM_STATISTICS_OFF -DHB_GUI -DHB_FM_STD_ALLOC Build options: Language options: (Clipper 5.3) (Clipper 5.x undoc) (Xbase++) (Flagship) (dirty extensions) а также сборку Leto RDD build 0.7 с учетом последних изменений в Харборе по адресу: http://minigui.mylivepage.ru/file/?fileid=6282

gfilatov: Обновил с учетом последних изменений IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=6448 Что нового: - добавлено свойство BackColor в элемент управления Tab; - исправлена ошибка при сохранении вложенных меню.

XVar: *PRIVAT*

gfilatov: Обновил сборку компилятора Харбор 1.1.0 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=6528 Harbour Build Info --------------------------- Version: Harbour 1.1.0dev (Rev. 10072) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-01-20 00:20 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) ChangeLog ID: ChangeLog 10072 2009-01-19 23:19:32Z fsgiudice Built on: Jan 20 2009 10:48:38

quiet: Всем добрый день. Похоже, я нашел баг с TSBrowse. Как воспроизвести: - Открываем IDE - Создаем новый проект - Создаем новую форму - Добавляем на форму TSBrowse - Заходим в меню Tools->Preferences (это окно должно перекрыть форму) и тащим окно вниз. При появлении верхней части TSBrowse IDE падает: Date: 01/21/09 Time: 16:09:23 Error DBCMD/2001 Workarea not in use: DBGOTO Called from DBGOTO(0) Called from TSBROWSE:PAINT(7768) Called from TCONTROL:HANDLEEVENT(874) Called from TSBROWSE:HANDLEEVENT(6552) Called from EVENTS(72) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(1300) Called from PREFERENCES(2228) Called from (b)BUILDMENU(264) Called from _DOCONTROLEVENTPROCEDURE(1582) Called from EVENTS(1366) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(1300) Called from DOMETHOD(4609) Called from NEWFORM(1322) Called from (b)MAIN(92) Called from _DOCONTROLEVENTPROCEDURE(1582) Called from EVENTS(1422) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(1300) Called from MAIN(158) MiniGUIe 1.6 Build 61, с новым GUI 0.7.9. Кроме того, похоже, что иногда, после сохранения формы с TSBrowse, выхода и повторного открытия этой формы, TSBrowse исчезает. Но тут на 100% воспроизвести не удалось.

gfilatov: quiet пишет: Похоже, я нашел баг с TSBrowse Да, есть такая бяка в IDE при выполнении вышеописанных условий (новый проект, новая форма и т.д.). Для того, чтобы обойти эту ошибку, достаточно сохранить форму с TSBrowse перед открытием окна настроек Preferences.

gfilatov: Новый релиз библиотеки выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=6539 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.6-62-setup.zip Кратко, что нового: - громадная чистка кода для успешной компиляции с ключом -w3; - исправления в библиотеках HbPrinter, MiniPrint и TsBrowse; - обновлены сборки Харбор и HMGS-IDE, а также HbSQLite3; - новые и обновленные старые примеры (в частности, альфа версия ДЕКОМПИЛЯТОРА кода консольного Харбора). Желаю всем удачной выкачки!

gfilatov: Обновил с учетом последних изменений IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=6575 Что нового: - добавлена обработка BackColor в элементах управления Radio, Slider, Hyperlink; - исправлено обновление BackColor в элементе управления Tab.

krutoff: Я попытался сформировать библиотеки версии 1.6-62 на xHarbour 1.1.0 у меня вылетает и дает даже сбой по памяти. Нашел причину в ключе -w3. Оставил предыдущую версию MakeLib.Bat с ключом -w2 и все собралось нормально.



полная версия страницы