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

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

gfilatov: Начало темы находится здесь, а теперь АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №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: alex_II пишет: хотелось бы увидеть в примерах наряду с определением IP-адреа, пример определения MAC-адреса Рекомендую посмотреть следующий пример в Вашей папке samples\Advanced\GetAdapters (функция GetAdaptersInfo())

i3t4j6: gfilatov2002 пишет: ... от Ваших предложений/откликов... Не работает Brw_5:lNoVScroll := .T. Если в h_tbrowse.prg по умолчанию поставить lNoVScroll := .T., то тогда все получается.

gfilatov2002: Выложил текущую сборку компилятора Харбор 2.1.0beta2 для BCC 5.5.1 по адресу: http://minigui.mylivepage.ru/file/?fileid=8507 Harbour 2.1.0beta2 (Rev. 15742) Copyright (c) 1999-2010, http://harbour-project.org/ Harbour Build Info --------------------------- Version: Harbour 2.1.0beta2 (Rev. 15742) Compiler: Borland C++ 5.5.1 (32-bit) Platform: Windows 98 4.10.2222 A PCode version: 0.3 ChangeLog last entry: 2010-11-04 05:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) ChangeLog ID: ChangeLog 15742 2010-11-04 04:19:36Z vszakats Built on: Nov 4 2010 11:05:49 Extra C compiler options: -DHB_GC_AUTO -DHB_GUI Build options: (Clipper 5.3b) (Clipper 5.x undoc) ---------------------------


gfilatov2002: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Подготовлена к опубликованию новая сборка №90, которая выйдет на следующей неделе. Кратко, что нового: - исправление обнаруженных неточностей кода, оптимизация циклов в ядре библиотеки (замена For-Next на For Each-Next); - новые свойства для окон TitleBar, SysMenu, Sizable, MaxButton, MinButton (заимствовано из проекта HMG 4); - добавлена возможность переопределять во время исполнения программы события OnChange и OnDblClick (заимствовано из проекта HMG 4); - исправление обнаруженных неточностей в библиотеке TsBrowse; - обновлены сборка Харбора версии 2.1.0beta2, a также некоторые contrib библиотеки; - добавлен один новый и исправлены/обновлены некоторые старые примеры (как обычно ) Спасибо за внимание!

gustow: Спасибо, Григорий! Особенно интересны "заимствования из HMG 4". Ну и "исправления" (да и прочее), конечно, тоже хорошо... С очередным "юбилеем"! (сборкой с номером, кратным 10) :)

gfilatov2002: gustow пишет: С очередным "юбилеем"! Спасибо за отклик! Как Вы знаете, при этом изменится и версия библиотеки до 1.9

Andrey: gfilatov2002 пишет: - новые свойства для окон TitleBar, SysMenu, Sizable, MaxButton, MinButton (заимствовано из проекта HMG 4); - добавлена возможность переопределять во время исполнения программы события OnChange и OnDblClick (заимствовано из проекта HMG 4); А где можно посмотреть примеры по новеньким свойствам ?

gfilatov2002: Andrey пишет: где можно посмотреть примеры по новеньким свойствам ? Когда выйдет новая сборка, тогда и увидите Но если не терпится, то загляните ниже (пример переопределения события OnChange): /* HMG Checkbox Demo (c) 2010 Roberto Lopez */ #include "minigui.ch" Function Main Set Font To "Tahoma", 9 Define Window Win1 ; Row 10 ; Col 10 ; Width 400 ; Height 300 ; Title 'HMG Checkbox Demo' ; WindowType MAIN Define Label Label1 Row 10 Col 10 Width 300 Value 'This is for status!' BackColor {200,200,200} End Label Define CheckBox Check1 Row 40 Col 10 Value .F. Caption 'Simple CheckBox' Width 120 onchange MsgInfo( "CheckBox 1 Value Changed!" ) End CheckBox Define CheckBox Check2 Row 70 Col 10 Width 280 Value .F. FontName "Arial" FontSize 12 FontBold .t. FontItalic .t. FontUnderline .t. FontStrikeOut .t. Caption 'CheckBox with Font Properties' onchange MsgInfo( "CheckBox 2 Value Changed!" ) End CheckBox Define CheckBox Check3 Row 120 Col 10 Width 250 Value .F. Caption 'CheckBox with OnGot/LostFocus Events' OnGotFocus { || Win1.Label1.Value := "CheckBox GotFocus!" } OnLostFocus { || Win1.Label1.Value := "CheckBox LostFocus!" } End CheckBox Define Button Button1 Row 150 Col 40 Width 140 Height 28 Caption 'Change Event Block!' OnClick Win1.Check1.OnChange := { || MsgInfo( "Event Block of 'On Change' event of Checkbox 1 dynamically Changed!" ) } End Button Define Button Button2 Row 180 Col 40 Width 140 Height 28 Caption 'Win1.Check1.Value' OnClick MsgInfo( Win1.Check1.value ) End Button End Window Center Window Win1 Activate Window Win1 Return Nil

gfilatov2002: Новый релиз библиотеки выложил, как и обещал, по адресу: http://minigui.mylivepage.ru/file/?fileid=8512 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.9-90-setup.zip

i3t4j6: gfilatov2002 пишет: Новый релиз библиотеки выложил... Не хотелось повторяться, но для TsBrowse - не работает Brw_5:lNoVScroll := .T.

gfilatov2002: i3t4j6 пишет: для TsBrowse - не работает Brw_5:lNoVScroll := .T. Да, подтверждаю Но теперь можно блокировать весь TBROWSE динамически с помощью переменной oBrw:lDontChange

i3t4j6: gfilatov2002 пишет: Да, подтверждаю... А в будущем - Brw_5:lNoVScroll := .T. - будет функционировать или так и останется ?!!

gustow: Приветствую, Григорий! Сегодня (23.11.2010) скачал сборку HMG Ext. 1.90. Начал устанавливать - Касперский 6 (последнее обновление баз - 23.11.2010 2:32) заорал: Trojan.Win32.Agent2.cufv в Samples\Advanced\NirCmdDll\nircmd.dll В сборке 1.89 все было чисто. Что это было?.. Только у меня? или еще кто "залетел"?..

gfilatov2002: gustow пишет: Что это было? Это ложное срабатывание! Подробное объяснение его причины можно посмотреть по ссылке

gustow: Спасибо, Григорий, за "успокоительное"! :) Почитал. Мдяяя... (( Ну ладно - будем пытаться продолжать жить в этих "реалиях"... только как же теперь отличать "ложное срабатывание" от "действительно бяки"?.. (пишет троянописатель у себя на страничке "я НЕ троянописатель - это всё враки!.." - и кому верить?)

gfilatov2002: gustow пишет: - и кому верить? Как говаривал старина Мюллер: ...Верить нельзя никому. Мне - можно!

gfilatov2002: Выложил текущую сборку компилятора Харбор 2.1.0beta2 для BCC 5.5.1 по адресу: http://minigui.mylivepage.ru/file/?fileid=8515 Harbour 2.1.0beta2 (Rev. 15908) Copyright (c) 1999-2010, http://harbour-project.org/ Harbour Build Info --------------------------- Version: Harbour 2.1.0beta2 (Rev. 15908) Compiler: Borland C++ 5.5.1 (32-bit) Platform: Windows 98 4.10.2222 A PCode version: 0.3 ChangeLog last entry: 2010-12-02 11:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) ChangeLog ID: ChangeLog 15908 2010-12-02 10:20:06Z druzus Built on: Dec 2 2010 12:47:12 Extra C compiler options: -DHB_GC_AUTO -DHB_GUI Build options: (Clipper 5.3b) (Clipper 5.x undoc) ---------------------------

gfilatov2002: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершается подготовка к опубликованию новой сборки №91, которая выйдет на следующей неделе. Кратко, что нового: - исправление обнаруженных неточностей кода; - добавлено новое свойство для окон HelpButton (заимствовано из проекта HMG 4); - добавлена возможность использовать строго типизированные переменные подобно тому, как это сделано в CAVO; - исправление обнаруженных неточностей в библиотеке TsBrowse; - обновлены сборка Харбора до версии 2.1.0beta3, a также некоторые contrib библиотеки; - добавлены новые и исправлены/обновлены некоторые старые примеры (как обычно ) Спасибо за внимание!

gfilatov2002: Обновил с учетом последних изменений от автора полную сборку IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=8522 а также, как обычно, на сервере http://hmgextended.com в папке HMGS-IDE. Желаю всем удачной выкачки!

gfilatov2002: Новый релиз библиотеки выложил, как и обещал, по адресу: http://minigui.mylivepage.ru/file/?fileid=8523 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.9-91-setup.zip Поздравляю всех с наступающим Новым годом! Желаю удачи и процветания!



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