Commit Graph

169 Commits

Author SHA1 Message Date
wp_xyz
1e7cf4ebe3 Revised default project icon (less memory usage). Text in logos as graphic, no need for a special font. All by Roland Hahn. 2024-07-29 12:26:08 +02:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
wp_xyz
5f4881799f lcl/customdrawn: Cleanup of hints and warnings. Triggered by https://forum.lazarus.freepascal.org/index.php/topic,63029.msg477014/topicseen.html 2023-04-13 12:49:44 +02:00
wp_xyz
fde1f53879 images: Replace the default lazarus.ico used anywhere within the installation folder by the new version. Issue #39596. 2022-01-28 15:03:11 +01:00
wp
51533e9d13 CustomDrawn: new Hi-DPI palette icons (by Roland Hahn)
git-svn-id: trunk@56900 -
2018-01-01 17:39:14 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
sekelsenmat
73a5b52394 customdrawn: Fixes compilation, bug #28470
git-svn-id: trunk@49635 -
2015-08-10 19:06:20 +00:00
sekelsenmat
411ecaa94b cocoa: Implements basic TSpeedButton look - part 3
git-svn-id: trunk@49582 -
2015-08-01 06:29:19 +00:00
juha
71a92380d4 IDE: Cleanup.
git-svn-id: trunk@49280 -
2015-06-06 11:19:40 +00:00
sekelsenmat
8a8c672aa6 customdrawn: Further implements the toolbar buttons and drawing
git-svn-id: trunk@48822 -
2015-04-23 13:12:11 +00:00
sekelsenmat
cb635d6b2a customdrawn: Starts implementing toolbar support
git-svn-id: trunk@48818 -
2015-04-23 11:22:11 +00:00
mattias
95931463b9 Add sheebang to scripts missing it
git-svn-id: trunk@43893 -
2014-02-05 12:03:30 +00:00
paul
653045b8f7 customdrawn: convert resources to RES
git-svn-id: trunk@43148 -
2013-10-07 08:45:51 +00:00
paul
1db679b26f customdrawn: restore resource images from LRS and make a RES file instead
git-svn-id: trunk@43125 -
2013-10-06 13:24:25 +00:00
sekelsenmat
d98c131660 A modified version of the windows7 drawer patch from bug #24156
git-svn-id: trunk@40656 -
2013-03-28 09:53:24 +00:00
sekelsenmat
b6fd6f59e1 Large patch from Giuliano Colla: Adds pallete images to CD controls, improves TCDButton to be more similar to TBitBtn, improves the speed of mouse/resize message handling in LCL-CustomDrawn-X11 and starts implementing MessageDlg in LazDialogs
git-svn-id: trunk@38612 -
2012-09-11 08:04:30 +00:00
sekelsenmat
eb613379a2 Initial implementation of the multiline TCDEdit
git-svn-id: trunk@36930 -
2012-04-20 14:05:13 +00:00
sekelsenmat
283454d1f8 Adds a unit to register LCL drawers in the IDE
git-svn-id: trunk@36367 -
2012-03-27 07:03:59 +00:00
sekelsenmat
c35fbab45c Moves customdrawn_android and customdrawn_winxp drawers into the LCL in preparation for using them in LCL-CustomDrawn
git-svn-id: trunk@36258 -
2012-03-23 09:46:10 +00:00
sekelsenmat
05d5494484 Minor improvement to the Android radio button drawer
git-svn-id: trunk@36192 -
2012-03-21 17:20:08 +00:00
sekelsenmat
72c633b780 Minor improvement to the custom drawn bitmap resizer
git-svn-id: trunk@36191 -
2012-03-21 15:09:38 +00:00
sekelsenmat
36928275f2 Starts Android style for TCDRadioButton
git-svn-id: trunk@36190 -
2012-03-21 13:43:06 +00:00
sekelsenmat
7053cb6dad CustomDrawn-Android drawer: Implements a non-bitmap checkbox and edit drawing
git-svn-id: trunk@36178 -
2012-03-20 13:29:47 +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
a77dbf1589 CustomDrawn: Fixes compilation
git-svn-id: trunk@36018 -
2012-03-15 06:33:00 +00:00
sekelsenmat
6d8f89f7ee Initial implementation of TCDSpinEdit (supports both float and integer value)
git-svn-id: trunk@35973 -
2012-03-14 09:39:36 +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
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