-
ha rilasciato questo
2026-03-29 09:14:38 +00:00 | 1 commit a main da questa uscitaThis release introduces Vertical Header support to the MVC Table. Based on Article 20596, the library can now render and manage matrix-style data representations.
Key changes:- Vertical Header: New class and logic for side-column labels (Row headers).
- Matrix Architecture: Coordinated scrolling and alignment for both horizontal and vertical headers.
- Tables.mqh Refactoring: Expanded TableView to support complex two-dimensional navigation.
- Base.mqh & Controls.mqh Updates: Refined coordinate mapping for nested matrix elements.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-29 08:28:08 +00:00 | 2 commit a main da questa uscitaThis release introduces interactive column management to the MVC Table. Based on Article 19979, the following features were implemented:
- Column Sorting: Click-to-sort logic integrated into TableHeader and Controller.
- Column Customization: Added settings for column width, visibility, and data alignment.
- Controller Update: Enhanced event handling for header interactions.
- Tables.mqh Refactoring: Improved synchronization between sorted Model and visible View.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-29 07:28:27 +00:00 | 3 commit a main da questa uscitaThis release introduces the TableView element, linking the Model component with its graphical representation. Based on Article 19288:
- Introduction of CBound: A new base class for size management and Canvas pointer handling.
- Hierarchical UI: Implementation of TableView structure (Base Panel -> Header -> Scroll Container -> Rows -> Cells).
- New Cell Class: Dedicated object for rendering data values directly onto the Canvas.
- Macros Setup: Added file identifiers and data markers in Tables.mqh for synchronized compilation.
- Modular Refactoring: Updated Base.mqh and Control.mqh to support the new drawing architecture.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-28 05:39:56 +00:00 | 7 commit a main da questa uscitaThis release introduces interactive resizing capabilities to the MVC GUI Framework. Based on Article 18941, UI components can now dynamically scale and respond to border interactions.
Key changes:- Resizing Engine: Implementation of interactive border handling for GUI elements.
- Coordinate Scaling: Enhanced logic for real-time dimension updates based on mouse movement.
- Base.mqh Refactoring: Added min/max size constraints and resizing state flags.
- Controls.mqh Update: Elements now support visual feedback during transformation.
- Event Handling: Improved precision in detecting hover and drag events on element edges.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-28 05:21:21 +00:00 | 8 commit a main da questa uscitaThis release introduces the concept of UI Containers to the MVC GUI Framework. Based on Article 18658, the library now supports complex nested structures and improved object management.
Key changes:
- Container Logic: Implementation of parent-child relationships for graphical objects.
- Z-order and Visibility: Refined management of element stacking and display states.
- Base.mqh Refactoring: Updated base class to handle nested element registration.
- Controls.mqh Update: Simplified creation of grouped interactive elements.
- Architecture Growth: Foundation for building multi-layered table components.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-27 20:17:18 +00:00 | 9 commit a main da questa uscitaThis release introduces the Controller component, establishing the initial MVC triad within the framework. Based on Article 18221, the library moves from static visualization to basic user interaction.
Key changes:- Introduction of Controller: Basic logic to manage interactions between Model and View.
- Base.mqh Update: Foundation for mouse event handling and visual states.
- Simple Controls: Implementation of basic interactive elements in Controls.mqh.
- Event Logic: Initial support for graphical interface responses.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-27 14:39:01 +00:00 | 11 commit a main da questa uscitaThis release introduces the graphical core of the MVC GUI Framework. Based on Article 17960, the project now supports Canvas-based rendering for UI elements.
Key changes:- New Controls directory: Dedicated folder for graphical UI components.
- Base.mqh: Implementation of the base graphical class for Canvas objects.
- Coordinate Systems: Added logic for handling object positioning and dimensions.
- Encodings: All new files are strictly saved in UTF-8 for repository compatibility.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads
-
ha rilasciato questo
2026-03-27 06:32:01 +00:00 | 19 commit a main da questa uscitaThis release marks the second stage of the MVC GUI Framework development.
Based on Article 17803, the following components have been implemented:- Updated CModel: Enhanced data handling and indexing.
- CTableHeader: New class for column titles and header management.
- CTableBody: New class for table row logic and cell integration.
- Consolidated into Tables.mqh for modular use.
Download
-
Codice Sorgente (ZIP)
0 downloads
-
Codice Sorgente (TAR.GZ)
0 downloads