Commit Graph

32 Commits

Author SHA1 Message Date
sekelsenmat
eb613379a2 Initial implementation of the multiline TCDEdit
git-svn-id: trunk@36930 -
2012-04-20 14:05:13 +00:00
sekelsenmat
0ef97f99db LCL-CustomDrawn and CustomDrawn: Advances the migration to TFPCustomCanvas which allowed to support TUpDown and TSpeedButton in LCL-CustomDrawn
git-svn-id: trunk@36155 -
2012-03-18 22:25:18 +00:00
sekelsenmat
a77dbf1589 CustomDrawn: Fixes compilation
git-svn-id: trunk@36018 -
2012-03-15 06:33:00 +00:00
sekelsenmat
ec49388044 Removes ADestPos from component drawing routines because it was not supported anyway and it would make the code too complex. People can use SetWindowOrg to get the same effect
git-svn-id: trunk@33867 -
2011-11-30 10:25:04 +00:00
sekelsenmat
e55401e29b customdrawn: Many fixes and improvements for TCDEdit, now VK_HOME and VK_END are supported
git-svn-id: trunk@33614 -
2011-11-18 14:49:59 +00:00
sekelsenmat
bf7df1afcf customdrawn: Implements Glyph support in the button and improves button text positioning
git-svn-id: trunk@33570 -
2011-11-16 16:41:21 +00:00
sekelsenmat
ef82f9075b customdrawn: Implements the close tab buttons
git-svn-id: trunk@33540 -
2011-11-15 12:57:24 +00:00
sekelsenmat
697746f2e9 customdrawn: Starts the Android checkbox drawing
git-svn-id: trunk@33508 -
2011-11-13 18:46:15 +00:00
sekelsenmat
6eb2ce848f customdrawn: Corrects the drawing of TCDGroupBox dsCommon and dsWinCE
git-svn-id: trunk@33469 -
2011-11-11 06:04:49 +00:00
sekelsenmat
328db6815a customdrawn: Many fixes for dsCommon support for CTabControl
git-svn-id: trunk@33329 -
2011-11-05 10:03:57 +00:00
sekelsenmat
22cb611d2a customdrawn: More drawing primitives and adds the common style for the checkbox
git-svn-id: trunk@33321 -
2011-11-05 05:57:17 +00:00
sekelsenmat
6837d9274e customdrawn: Starts preparing the code for when multiline support is added in TCDEdit
git-svn-id: trunk@33318 -
2011-11-05 04:48:39 +00:00
sekelsenmat
3e420731a5 customdrawn: Many small fixes
git-svn-id: trunk@33302 -
2011-11-04 16:50:37 +00:00
sekelsenmat
e2ab4a0218 Customdrawn: Adds support to color palettes
git-svn-id: trunk@33301 -
2011-11-04 16:24:21 +00:00
sekelsenmat
dcca4262d4 customdrawn: Many improvements to the TCDEdit drawing
git-svn-id: trunk@33297 -
2011-11-04 14:24:25 +00:00
sekelsenmat
4cb152f986 customdrawn: Small fixes
git-svn-id: trunk@33268 -
2011-11-03 16:34:16 +00:00
sekelsenmat
78da9b52f1 customdrawn: The common button is now win2k
git-svn-id: trunk@33265 -
2011-11-03 14:22:06 +00:00
sekelsenmat
0abff19f7a customdrawn: Many small fixes, mostly for design time and controls impacted by the rewrite
git-svn-id: trunk@33262 -
2011-11-03 13:26:50 +00:00
sekelsenmat
bfec5acd5f customdrawn: Large rewrite of the drawers structure
git-svn-id: trunk@33252 -
2011-11-03 08:47:48 +00:00
sekelsenmat
c297090c91 customdrawn: Starts moving to the new architecture with the common drawer
git-svn-id: trunk@33225 -
2011-11-02 17:15:33 +00:00
sekelsenmat
ee45c154a1 customdrawn: Initial code for TCDEdit to move beyond the right/left borders of the control with the caret
git-svn-id: trunk@33214 -
2011-11-02 08:13:29 +00:00
sekelsenmat
14c0de80e5 customdrawn: Starts selection support in TCDEdit
git-svn-id: trunk@33209 -
2011-11-01 21:37:35 +00:00
sekelsenmat
d8923fa9c5 A basic implementation for TCDEdit which is now barely usable. Has caret, backspace, delete and key input support
git-svn-id: trunk@33205 -
2011-11-01 21:02:10 +00:00
sekelsenmat
33324aa62f customdrawn: Adds MouseUp to the tabcontrol drawer
git-svn-id: trunk@33186 -
2011-10-30 18:55:12 +00:00
sekelsenmat
4c6c91f237 Minor edit fixes and fixes memory leaks in customdrawn
git-svn-id: trunk@33176 -
2011-10-30 14:22:17 +00:00
sekelsenmat
0bb944d2f6 Some more structural additions to customdrawn
git-svn-id: trunk@33143 -
2011-10-28 21:26:28 +00:00
sekelsenmat
49b1d91762 Adds the structure for TCDEdit
git-svn-id: trunk@33141 -
2011-10-28 16:48:46 +00:00
sekelsenmat
5af52bedc5 Many TCDCheckBox fixes, adds autosize for it
git-svn-id: trunk@33129 -
2011-10-28 07:15:44 +00:00
sekelsenmat
8604c2f817 Improves the wince checkbox
git-svn-id: trunk@33121 -
2011-10-27 20:41:28 +00:00
sekelsenmat
76460c0fb0 Adds a new common ancestor for CD Buttons, changes the button state information and advances a lot the wince checkbox skin
git-svn-id: trunk@33119 -
2011-10-27 20:28:42 +00:00
sekelsenmat
48e7c88813 Starts TCDCheckBox
git-svn-id: trunk@33110 -
2011-10-27 15:06:28 +00:00
sekelsenmat
3e2490e6fc Separates the customdrawn drawers into 1 unit for each style and introduces a registration system to simply adding new drawers for people not so used to the code
git-svn-id: trunk@33103 -
2011-10-26 19:51:48 +00:00