Hi All,
There are the following major modifications in the upcoming Minigui Build 26.06:
ChangesFixed AutoSize width recalculation for RadioGroups with multiple radio buttons (regression introduced in Build 26.05).
Continued major internal refactoring across both C-layer and PRG-layer components for improved readability, consistency, maintainability, and reduced code duplication.
Added shared helper routines and modularized internal implementations across several controls and classes.
Improved source code organization, naming consistency, inline documentation, and code structure throughout the framework.
Enhanced internal safety checks, resource handling, and initialization logic.
Preserved full backward compatibility with no intended behavioral changes in refactored components.
Font Management
AnimateRes Control
CheckBox / CheckButton / Image CheckButton Controls
ComboBox
ListBox
ProgressBar
RichEditBoxEx
RichEditBox
OwnerDraw Colored Tab
Rating Control
Task Dialog Classes
Windows Registry Classes and Functions
Fixed RadioGroup AutoSize calculation for radio buttons beyond the first option, ensuring correct sizing in multi-option RadioGroups.
Updated HbSQLite3 to SQLite 3.53.2 (from 3.53.1) [PRO VERSION]
Enhanced, refactored, or documented multiple samples, including:
Registry Unit Tests
OwnerDraw Box and Letters
TSBrowse Window Types Demo
No functional or API-breaking changes.
Existing behavior, UI layout, and runtime logic preserved throughout refactoring work.
Full backward compatibility maintained.
Your feedback is welcome.
Best regards,
Grigory
--
Visit our website on https://www.hmgextended.com/ or https://www.hmgextended.org/
---
You received this message because you are subscribed to the Google Groups "Harbour Minigui" group.
To unsubscribe from this group and stop receiving emails from it, send an email to minigui-foru...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/minigui-forum/df35d33b-ad41-4e0e-a6cc-9aca33855740n%40googlegroups.com.