Commit Graph

30 Commits

Author SHA1 Message Date
sekelsenmat
b0c62dc7dd TCDProgressBar: Fixes the background, it should be hardcoded, not be the parent one
git-svn-id: trunk@37100 -
2012-04-30 08:46:45 +00:00
sekelsenmat
c5e4e7f55d CustomDrawn: Completely fills all Common/WinXP fallback colors, this improves TDBGrid in LCL-CustomDrawn
git-svn-id: trunk@37046 -
2012-04-27 07:53:39 +00:00
sekelsenmat
78b6b700b6 Starts preparing to add more customdrawn_common colors
git-svn-id: trunk@37045 -
2012-04-27 07:08:54 +00:00
zeljko
fc5ae3c699 LCL: fixed compiling
git-svn-id: trunk@36940 -
2012-04-20 19:40:09 +00:00
sekelsenmat
9b1fbde31c Starts addding TMemo support to LCL-CustomDrawn and some fixes related to the TCDEdit.MultiLine implementation
git-svn-id: trunk@36931 -
2012-04-20 14:35:33 +00:00
sekelsenmat
eb613379a2 Initial implementation of the multiline TCDEdit
git-svn-id: trunk@36930 -
2012-04-20 14:05:13 +00:00
mattias
925be78561 LCL: clean up
git-svn-id: trunk@36863 -
2012-04-17 07:56:41 +00:00
sekelsenmat
0fd34987dd Patch from bug #21707 to improve TCDPageControl close button positioning
git-svn-id: trunk@36725 -
2012-04-11 11:11:59 +00:00
sekelsenmat
b2d4e3fd19 LCL-CustomDrawn: Implements FocusRect
git-svn-id: trunk@36610 -
2012-04-06 14:14:25 +00:00
sekelsenmat
b52ee389ac Fixes the drawing of the checkbox in Android
git-svn-id: trunk@36396 -
2012-03-28 15:30:23 +00:00
sekelsenmat
194f7e5e2d Minor improvement in TTF debugging, cd_test_all and CustomDrawn glyph drawing
git-svn-id: trunk@36270 -
2012-03-23 11:30:16 +00:00
sekelsenmat
0c67c051d3 Minor improvement to the common radiobutton drawer and adds android radiobutton tests
git-svn-id: trunk@36255 -
2012-03-23 09:37:42 +00:00
sekelsenmat
a67c0254f9 CustomDrawn: Implements the grayed state for checkboxes
git-svn-id: trunk@36176 -
2012-03-20 11:52: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
7e41991294 LCL-CustomDrawn: Fixes clicking in controls inside second page of a TNotebook, starts implementing the drawing of TGroupBox
git-svn-id: trunk@35979 -
2012-03-14 14:12:55 +00:00
sekelsenmat
179972fb78 Starts TCDComboBox implementation, with a native routine for an eventual native item choose popup/dialog
git-svn-id: trunk@35641 -
2012-03-01 15:30:26 +00:00
sekelsenmat
26d2cf7352 customdrawncontrols: Adds disabled looks for button and edit and adds partial code for the spin
git-svn-id: trunk@35037 -
2012-01-30 10:29:33 +00:00
sekelsenmat
1f545e968d Many DPI fixes for customdrawn_common and Android support
git-svn-id: trunk@34320 -
2011-12-20 10:35:32 +00:00
sekelsenmat
c526606ce5 customdrawn: Starts improving the scrollbar move and fixes a bug in the common frame draw routine
git-svn-id: trunk@34052 -
2011-12-08 17:30:11 +00:00
sekelsenmat
8603783deb Code simplification for the TCDButton common drawer
git-svn-id: trunk@34043 -
2011-12-08 15:14:02 +00:00
sekelsenmat
9421caa547 customdrawn: Fixes compilation for some fpc versions
git-svn-id: trunk@33997 -
2011-12-06 14:19:07 +00:00
sekelsenmat
af69ab4b0a customdrawnws: Improves TCDWSPanel and implements Frame3D
git-svn-id: trunk@33996 -
2011-12-06 14:17:50 +00:00
sekelsenmat
72229752c8 customdrawn: Small frame3d color improvement
git-svn-id: trunk@33994 -
2011-12-06 13:43:30 +00:00
sekelsenmat
83d025bb08 customdrawn: Finishes the basic implementation of the TPanel bevel support
git-svn-id: trunk@33993 -
2011-12-06 13:35:13 +00:00
sekelsenmat
c51860c5a2 customdrawn: Improves TCDPanel
git-svn-id: trunk@33991 -
2011-12-06 11:06:36 +00:00
sekelsenmat
6bec10272d customdrawn: Finishes initial support for TCDPanel and TPanel
git-svn-id: trunk@33982 -
2011-12-05 21:37:41 +00:00
sekelsenmat
7c2dbbb1e0 customdrawn: Postpones the palette creation time to avoid a circle between the LCL-CustomDrawn and the Drawer, each reading the palette from one another
git-svn-id: trunk@33902 -
2011-12-02 08:17:54 +00:00
mattias
4a0c93d51e LCL: fixed compilation on 64bit Linux
git-svn-id: trunk@33898 -
2011-12-01 21:29:49 +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
173c85bd15 Moves the core of customdrawncontrols into the LCL
git-svn-id: trunk@33866 -
2011-11-30 10:01:55 +00:00