Open
Description
See pull request #839 for a detailed discussion. Proposed changes:
- Since FMX uses the type single for coordinates and dimensions, while VCL uses Integer, we should create an lais to avoid having too many
$ifdef
in the code. - Some function use the type
HDC
, we should try to switch toTCanvas
instead. - We should discuss to throw old and rarely used features overboard, like tiled background and own drawn alpha-blended selection
- Get rid of UtilityImages / VirtualTrees.res, they are also not high-dpi compatible. Maybe draw them at runtime on bitmaps.
- Extract
TVTDataObject
,VTDRagManager
etc. to own unit.