Skip to content

merge with master 201909#11

Open
livius2 wants to merge 841 commits intolivius2:masterfrom
JAM-Software:master
Open

merge with master 201909#11
livius2 wants to merge 841 commits intolivius2:masterfrom
JAM-Software:master

Conversation

@livius2
Copy link
Copy Markdown
Owner

@livius2 livius2 commented Sep 2, 2019

No description provided.

joachimmarder and others added 30 commits September 24, 2023 12:17
…) from class TVTAncestorVcl to base class TVTBaseAn…
I have incorporate last years changes. Patch include multiple fixes, to be able to build on FMX (on my side).
Now i am ready to move forward :)
Incorporate last years changes and fixes to build on FMX
small step - extract TVirtualTreeHintWindow to VirtualTrees.AncestorVCL
GetTreeFromDataObject - specific to VCL
small step - extract TVirtualTreeHintWindow to VirtualTrees.AncestorVCL
another small step.
- moved vcl code of CreateSystemImageSet
- moved specific vcl SetWindowTheme
- small cleanup of unused TCanvasEx, WideCR, WideLF
CreateSystemImageSet, SetWindowTheme and small cleanup
Sort, DoMouseEnter, DoMouseLeave as virtal abstract. In FMX their exists in parent class so must be reintroduced.
Some moves for FMX scroll.
(Minor Refinements) Added missing units into uses list.
* ContinuousBuilds are now performed with Delphi 12 by default
… installation of VS/VSBuildTools could've been found
…ot platform specific. This fixes compiler warning in demp project MVCDemo.
joachimmarder and others added 30 commits February 5, 2026 15:15
Removes implicit warnings when compiling by adding missing units.
…iling-packages

Removes implicit warnings when compiling
Fixes missing OnChange event when empty area clicked.
Added a test case to check for OnChange event when empty area is clicked.
Refactored MouseUtils with KeyedMouseClick, ShiftMouseClick and CtrlMouseClick.
Added VisibilityTest form as a manual check, and it's also used within VTCellSelectionTests.
Added more tests to VTCellSelectionTests
Updated VirtualTrees.Types to remove cell selection for certain triggers.
Added test form to Tests
Updated tests for missing OnChange event
Fixed code to properly handle combination of toMultiSelect, toExtendedFocus and toFullRowSelect
…ction

Updated tests and code for missing OnChange event
Added a new enum toMultiCellSelect for multi-cell selection feature.
Without toMultiCellSelect, cell selection will not be enabled.
…ction

Added a new enum toMultiCellSelect, fixes #1347
…umn option have changed that change the appearance.
…to prioritize visible columns and manage checkbox states.
Fix checkbox state propagation to child nodes on header double-click
Enhance MainColumn visibility handling in UpdateMainColumn procedure to prioritize visible columns and manage checkbox states.
This reverts commit 65f4d6d, reversing
changes made to f9fe7df.
…oved in working with PVirtualNode since then.
…ich corresponds to the current default font in new Delphi forms Segoe UI 9pt. This change is related to issue #1341
…ctively to prevent any unintended rescaling in AutoChnageScale(). See issue #1341
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.