Commit Graph

141 Commits

Author SHA1 Message Date
sekelsenmat
f6961ca877 customdrawn: Removes customdrawnutils which is no longer utilized
git-svn-id: trunk@34132 -
2011-12-12 12:38:59 +00:00
sekelsenmat
cbd0b3eabe customdrawn: Adds focus and mouseover to the xp button
git-svn-id: trunk@34050 -
2011-12-08 17:05:38 +00:00
sekelsenmat
c03db51b4d customdrawn: Advances a lot the look of the XP button
git-svn-id: trunk@34049 -
2011-12-08 16:38:27 +00:00
sekelsenmat
257af940cd customdrawn: Adds a good Android button implementation
git-svn-id: trunk@34044 -
2011-12-08 15:14:37 +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
sekelsenmat
f364f5e1fc customdrawn: Starts adaption for LCL-CustomDrawn, uses the double buffer only when necessary
git-svn-id: trunk@33854 -
2011-11-29 21:31:34 +00:00
sekelsenmat
b42b7bd0dd customdrawncontrols: Moves PrepareCurrentDrawer to the common constructor since all controls need this and since now controls dont set various starting DrawStyles, all start with dsCommon
git-svn-id: trunk@33844 -
2011-11-29 06:32:31 +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
0baa3bd505 customdrawn: Consolidates all state information in TCDButtonControl and makes many corrections. Now TCDRadioButton works
git-svn-id: trunk@33611 -
2011-11-18 12:43:22 +00:00
sekelsenmat
7af5a3e038 customdrawn: Fixes setting the new page when deleting a tab
git-svn-id: trunk@33583 -
2011-11-17 13:00:43 +00:00
sekelsenmat
7874c0aac5 customdrawn: Fixes an exception by an extra index check when clicking in a tab
git-svn-id: trunk@33582 -
2011-11-17 12:47:58 +00:00
sekelsenmat
0af846accb customdrawn: Minor improvement for the tab close button positioning, makes it a little upper in the selected tab to make it fit better into the selection, also fixes its shape
git-svn-id: trunk@33574 -
2011-11-17 08:14:34 +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
8682e5b283 customdrawn: Fixes the utf8 chars filter
git-svn-id: trunk@33545 -
2011-11-15 15:40:56 +00:00
sekelsenmat
89cfff37ee Improves the filter for LCL-Qt chars
git-svn-id: trunk@33544 -
2011-11-15 15:12:13 +00:00
sekelsenmat
ef82f9075b customdrawn: Implements the close tab buttons
git-svn-id: trunk@33540 -
2011-11-15 12:57:24 +00:00
sekelsenmat
640c95cdcc customdrawn: Adds support for a button for adding a new Tab
git-svn-id: trunk@33539 -
2011-11-15 10:21:35 +00:00
sekelsenmat
24044afdf5 customdrawn: Improves the checkbox autosizing
git-svn-id: trunk@33521 -
2011-11-14 07:21:21 +00:00
sekelsenmat
9c85b9706c customdrawn: Some more DPI improvements for Android
git-svn-id: trunk@33519 -
2011-11-14 07:15:25 +00:00
sekelsenmat
cd4d25d72b Starts preparing for dpi support in the Android theme
git-svn-id: trunk@33513 -
2011-11-13 21:43:27 +00:00
sekelsenmat
0fde697321 customdrawn: One more android bmp
git-svn-id: trunk@33510 -
2011-11-13 19:00:58 +00:00
sekelsenmat
697746f2e9 customdrawn: Starts the Android checkbox drawing
git-svn-id: trunk@33508 -
2011-11-13 18:46:15 +00:00
sekelsenmat
cd481f499c customdrawn: More safety checks for widgetsets which send non-chars into UTF8KeyPress
git-svn-id: trunk@33505 -
2011-11-13 08:09:19 +00:00
sekelsenmat
f54a3f8510 customdrawn: TCDEdit caret position and text deletion fixes
git-svn-id: trunk@33504 -
2011-11-13 08:01:28 +00:00
sekelsenmat
5b030ad856 customdrawn: Regression fix: reimplements selection deleting for TCDEdit
git-svn-id: trunk@33503 -
2011-11-13 07:47:48 +00:00
sekelsenmat
39d02186ce customdrawn: Fixes caret drawing which was broken by my rev 33432 #e132939252
git-svn-id: trunk@33502 -
2011-11-13 07:28:08 +00:00
sekelsenmat
a4621e4039 customdrawn: WinXP checkbox improvements
git-svn-id: trunk@33491 -
2011-11-12 18:35:46 +00:00
sekelsenmat
f37d99fd55 customdrawn: Starts the winxp checkbox style
git-svn-id: trunk@33490 -
2011-11-12 18:17:52 +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
83e221d630 customdrawn: Fixes adding TCDPageControl tabs at runtime
git-svn-id: trunk@33460 -
2011-11-10 15:14:46 +00:00
sekelsenmat
4f811b621f customdrawn: Finishes adding scrollbars to scrollable controls
git-svn-id: trunk@33456 -
2011-11-10 07:40:47 +00:00
sekelsenmat
ca6dbdb336 customdrawn: Finishes the scrollbar arrows and starts supporting for scrolling controls
git-svn-id: trunk@33454 -
2011-11-10 07:15:11 +00:00
sekelsenmat
52006f1e4f customdrawn: Further merges scrollbar and trackbar
git-svn-id: trunk@33450 -
2011-11-10 06:11:31 +00:00
sekelsenmat
216d302be2 customdrawn: Implements button clicking in the scrollbar
git-svn-id: trunk@33449 -
2011-11-10 05:10:36 +00:00
sekelsenmat
c797b994e7 customdrawn: Unites the implementation of the position for trackbar and scrollbar and advances the scrollbar
git-svn-id: trunk@33446 -
2011-11-09 21:05:04 +00:00
sekelsenmat
a1cf8f0143 customdrawn: Starts the scrollbar, moves orientation info to the state enum
git-svn-id: trunk@33441 -
2011-11-09 16:46:38 +00:00
sekelsenmat
8990e8afbb customdrawn: Starts the drawing of TCDListView
git-svn-id: trunk@33439 -
2011-11-09 15:55:40 +00:00
sekelsenmat
e132939252 customdrawn: Finishes the basic drawing of TCDProgressBar, many small fixes in other parts
git-svn-id: trunk@33432 -
2011-11-09 12:27:33 +00:00
sekelsenmat
a5ebb12839 customdrawn: Many minor fixes
git-svn-id: trunk@33425 -
2011-11-09 08:24:28 +00:00
sekelsenmat
d7d5d4bed2 customdrawn: More structural code for TCDListView, starts the drawing of TCDProgressBar and adds some drawing fixes for TCDGroupBox
git-svn-id: trunk@33424 -
2011-11-09 08:08:18 +00:00
sekelsenmat
3056f03bc6 customdrawn: Simplifies the state info for TCDTrackBar and TCDProgressBar and adds the skeleton of TCDListView
git-svn-id: trunk@33423 -
2011-11-09 07:25:58 +00:00
sekelsenmat
6656513df2 customdrawn: Skeleton for TCDProgressBar
git-svn-id: trunk@33422 -
2011-11-08 21:35:32 +00:00
sekelsenmat
495c99b66c customdrawn: Implements Orientation for TCDTrackBar
git-svn-id: trunk@33410 -
2011-11-08 10:12:43 +00:00
sekelsenmat
730c9a5206 customdrawn: Removes the old default style for TCDTrackBar
git-svn-id: trunk@33409 -
2011-11-08 09:04:12 +00:00
sekelsenmat
9252a731f6 customdrawn: Finishes the common drawing for TCDTrackBar
git-svn-id: trunk@33408 -
2011-11-08 09:02:33 +00:00
sekelsenmat
ac422ad68d customdrawn: Advances the common trackbar
git-svn-id: trunk@33406 -
2011-11-08 07:56:16 +00:00
sekelsenmat
8e1a2b754d customdrawn: Adds TCDStaticText
git-svn-id: trunk@33346 -
2011-11-05 16:35:08 +00:00
sekelsenmat
70829434d7 customdrawn: Finishes the drawing of the radiobutton
git-svn-id: trunk@33343 -
2011-11-05 16:10:38 +00:00
sekelsenmat
929119be32 customdrawn: Starts adding the radiobutton
git-svn-id: trunk@33340 -
2011-11-05 14:54:21 +00:00