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

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

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

Ответов - 300, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All

gfilatov2002: Haz пишет: тоже на последнем 7-м обновлении Игорь, Это не удивительно, поскольку в библиотеку была добавлена возможность сохранения печатных отчетов в формате PDF. Решение для этой проблемы - тривиальное: надо добавить библиотеки поддержки HaruPDF для линковки в ваш сценарий сборки.

Haz: gfilatov2002 пишет: Решение для этой проблемы - тривиальное: надо добавить библиотеки поддержки HaruPDF для линковки в ваш сценарий сборки. знать бы сразу какие именно. На работе подбором некогда заниматься, а дома методом тыка выяснил , что со следующим набором собирается : [pre2] <Library Filename="[harbour]png.lib"/> <Library Filename="[harbour]PdfPrinter.lib"/> <Library Filename="[harbour]libhpdf.lib"/> <Library Filename="[harbour]hbhpdf.lib"/> <Library Filename="[harbour]hmg_hpdf.lib"/> [/pre2] пошел во всех проектах скрипты сборки править

SergKis: gfilatov2002 пишет Выложил срочное 7-е обновление Unicode 22.01 осталась Update 3 До update 7 надо подождать или так останется ?


gfilatov2002: SergKis пишет: До update 7 надо подождать Сегодня сделаю и отпишусь

gfilatov2002: Обновил Unicode-архив до 7-го обновления библиотеки. Также для всех, кто поддержал этот проект материально, доступны следующие Unicode-версии: ------------------------------------------------------------- Minigui Ex Package (build date: 17.03.2022) Download links: http://hmgextended.com/files/PRIVATE ------------------------------------------------------------- Components versions: -------------------- Harbour MiniGUI Extended Edition 22.01 (Update 7) Harbour 3.2.0dev (r2104281802) Harbour Make (hbmk2) 3.2.0dev (r2021-04-28 18:02) gcc (GCC with MCF thread model, built by LH_Mouse.) 11.2.1 20220307 и ------------------------------------------------------------- Minigui Ex 64 Package (build date: 17.03.2022) Download links: http://hmgextended.com/files/PRIVATE ------------------------------------------------------------- Components versions: -------------------- Harbour MiniGUI Extended Edition 22.01 (Update 7) Harbour 3.4.0dev (a6e3e4b) (2021-11-16 00:36) Harbour Make (hbmk2) 3.4.0dev (a6e3e4b) (2021-11-16 00:36) gcc (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.1 20211106

gfilatov2002: Выложил последнюю сборку 22.03 Кратко, что нового: * The Monthcal control may manage a 'FirstDayOfWeek' property. It was a postponed modification. * The GRID control supports the optional ON INPLACEEDITEVENT event. The following properties are available for OnInplaceEditEvent procedure: - This.IsInplaceEditEventInit: return .T. or .F. - This.IsInplaceEditEventRun: return .T. or .F. - This.IsInplaceEditEventFinish: return .T. or .F. - This.InplaceEditGridName: for example, 'Grid_1' - This.InplaceEditParentName: for example, 'Form_1' - This.InplaceEditControlHandle: Handle of InplaceEdit ColumnControl, eg. handle of TEXTBOX, DATEPICKER, COMBOBOX, SPINNER, CHECKBOX. - This.InplaceEditControlIndex: return internal controls index. * Updated Harbour Compiler 3.2.0dev: - hbrdd and hbrtl were compiled with default switch -gc3 instead -gc0 for acceleration of the Harbour core. * Updated the TSBrowse and SQLite3 libraries. * Added the new interesting samples and updated some examples. Благодарю за материальную помощь Сашу Савова Желаю всем только мира

gfilatov2002: Выложил 1-й апдейт сборки 22.03 с учетом всех последних изменений Поздравляю всех верующих с Благовещением Пресвятой Богородицы Пусть с приходом благой вести прибудут счастье в дом, успех и здоровье. Пусть весенняя бодрость духа нескончаемо радует и трепетно волнует сердце. Желаю, чтобы понимание и любовь царили во взаимоотношениях с близкими людьми. Пусть самые лучшие помыслы наполняют дом, а беды, горести и разочарования не тревожат и не беспокоят. Пусть каждая минута жизни будет наполнена уверенностью, красотой и любовью.

gfilatov2002: Выложил 2-й апдейт сборки 22.03 с учетом всех последних изменений click here Желаю всем только мира...

Alex_Cher: gfilatov2002 пишет: Выложил 2-й апдейт сборки 22.03 с учетом всех последних изменений Мужики .... с 22 сборки в TBROWSE с некоторыми цифрами во такая хрень началась (фото ниже) ... это только у меня и как это исправить ?

SergKis: Alex_Cher пишет с 22 сборки в TBROWSE с некоторыми цифрами во такая хрень началась Преобразования все в строку происходят в ф-ии cValToChar(...), для цифр это hb_ntos(...). Это цифры, наверно, не из dbf. Поставьте в колонку формат вывода oCol:cPicture := "99999999.99"

Alex_Cher: SergKis пишет: Alex_Cher пишет цитата: с 22 сборки в TBROWSE с некоторыми цифрами во такая хрень началась Преобразования все в строку происходят в ф-ии cValToChar(...), для цифр это hb_ntos(...). Это цифры, наверно, не из dbf. Поставьте в колонку формат вывода oCol:cPicture := "99999999.99" Уважаемый SergKis это цифры чисто из DBF ( пример C:\MiniGUI\SAMPLES\Advanced\Tsb_2tables те же проблемы), вопрос - почему это началось с сборки 22 ( в 21 все нормально) ? да поставить формат можно, но зачем этот линий гемор ...? и почему все молчат, мужики проверьте свои программы на TBROWSE .... !

gfilatov2002: Alex_Cher пишет: почему это началось с сборки 22 Это был экспериментальный код в функции cValToChar(). Уже поправил для следующего обновления библиотеки, которое планируется выпустить на этой неделе Alex_Cher пишет: почему все молчат Видимо, не все используют TBROWSE либо, как вариант, еще не обновились до версии 22.03

SergKis: Alex_Cher пишет да поставить формат можно, но зачем этот линий гемор ...? Поставить Picture колонке, на мой взгляд, это хороший стиль написания кода, т.к. уменьшается вероятность таких ситуевин, как произошло у вас, с течением времени, в котором живет программа. Не зависимо (почти) от смены версий, т.к. проверить все режимы работы программы нет возможности (надо иметь базу с вариантами проверок всех алгоритмов, что мало реально). Версию unicode 22.03 я применил уже (у меня все на tsbrowse) и не заметил изменений, т.к. стоят Picture для цифровых полей (у них ставлю часто отрезание правых 0 в дробной части) и timestamp gfilatov2002 пишет Видимо, не все используют TBROWSE либо, как вариант, еще не обновились до версии 22.03 Обновился на unicode версии без update, как в однобайтовой hmg. Т.к. модуль не большой - 5 штук тсб, у меня полет нормальный

Haz: gfilatov2002 пишет: Видимо, не все используют TBROWSE либо, как вариант, еще не обновились Многие уже по всем проектам :cPicture прописали т.к. слет шаблона по умолчанию произошел года 3 назад. Поэтому не заметили

Andrey: Haz пишет: Многие уже по всем проектам :cPicture прописали Аналогично, тоже везде использую :cPicture !

gfilatov2002: В "чистый" четверг выложил 3-й апдейт сборки 22.03 с учетом всех последних изменений и исправлений click here

gfilatov2002: Подготовил вторую бету для новой сборки 22.05 Кратко, что нового: [pre2] * Fixed: The ON CANCEL event in the ComboBox control was executed only if the last pressed key was the <Escape> (introduced in the build 16.08). * Fixed: Problem with SPINNER's focus at a window activation when this control was defined in the first position. * You can get HORIZONTAL property of the RadioGroup control at runtime. * You can get HORIZONTAL and WRAP properties of the Spinner control at runtime. * The RadioGroup control now supports 'On GotFocus' and 'On LostFocus' clauses similar to other controls. Since RadioGroup is actually a group of individual RadioButtons, each individual RadioButton has its own events. Added the new command SET PROCEED EACH RADIOBUTTON EVENT <ON | OFF>. * Updated the HMG IDE of Roberto Lopez, TSBrowse and SQLite3 libraries. * Added the new samples and updated some old examples. [/pre2] По видимому, до финального релиза этот список изменений кардинально не изменится.

gfilatov2002: Подготовил третью бету для новой сборки 22.05 Главное изменение: * Enhanced: The IMAGE and LABEL controls support the optional ON RCLICK clause. This clause specifies the action at the mouse right button click. Notice that you should declare the SET CONTEXT MENU OFF command also. Contributed by Grigory Filatov <gfilatov@gmail.com> (see demo in folder \samples\Applications\MineSweeper) Желаю всем МИРА и добра

Alex_Cher: gfilatov2002 пишет: Подготовил третью бету для новой сборки 22.05 извиняюсь, может 22.03 ?

gfilatov2002: Alex_Cher пишет: может 22.03 ? Нет, речь шла о новой майской сборке



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