37 Commits

Author SHA1 Message Date
ba931c14b4 SpkToolbar: Publish BiDiMode property. Update the Styles demo to show BiDiMode.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8960 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-10-13 10:19:19 +00:00
6d7d0ccd70 spktoolbar: Fix typo ("tuquoise") in runtime demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8746 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-02-25 18:29:36 +00:00
1f509a1358 spkttoolbar: Activate TSpkPopupMenu in demo project "Basic"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8741 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-02-24 21:19:13 +00:00
2d2831d764 spktoolbar: "Actions" demo put checkmark at item of loaded style in StyleMenu.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-02-23 22:35:50 +00:00
a49c3ad55f SpkToolbar: Support SpkPopupMenu also by MenuButton. Integrate SpkPopupMenu into the "actions" and "runtime" demo projects.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8739 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-02-23 22:25:12 +00:00
33121d356d spktoolbar: Initial commit of TSpkPopupMenu.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8725 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-02-21 21:47:21 +00:00
6d39d416bb SpkToolbar: Increase version to v0.1.8 (after release of v0.1.7). Some minor changes in demos (included in released version).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8050 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-06-12 16:17:02 +00:00
bc29b17193 SpkToolbar: Add demo for LCLScaling of the toolbar and its icons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7975 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-03-08 18:11:42 +00:00
171f166623 SpkToolbar: Update Styles demo to show the new TMenuButton. Patch by Husker (https://forum.lazarus.freepascal.org/index.php/topic,51552.msg379413.html#msg379413).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7734 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-02 21:35:00 +00:00
29499ce5e9 SpkToolbar: Update Basic demo to show the new TMenuButton. Patch by Husker (https://forum.lazarus.freepascal.org/index.php/topic,51552.msg379413.html#msg379413).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7733 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-02 21:19:59 +00:00
a7c30e362e spkToolbar: Update Actions demo to show the new TMenuButton. Patch by Husker (https://forum.lazarus.freepascal.org/index.php/topic,51552.msg379413.html#msg379413).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7732 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-02 21:04:51 +00:00
51e360c94b SpkToolbar: Use "More options" button in Actions demo. Based on patch provided by husker.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7699 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-26 22:35:29 +00:00
6678dc1af8 spktoolbar: Fix incorrect image assigned to action for adding radiobutton (Patch by husker, https://forum.lazarus.freepascal.org/index.php/topic,51552.msg378768.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7695 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-26 11:30:11 +00:00
6f16f11ccc spkToolbar: Add the new separator to the "actions" demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7690 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-23 19:14:25 +00:00
474d9556dd spktoolbar: Add demo with Hi-DPI imagelist.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6197 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-02-12 09:32:07 +00:00
f17eb37074 spktoolbar: Fix LCLScaling (minor issue remaining when form is loaded from hi-dpi system into low-dpi system: modify form a bit, save and load again).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6196 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-02-12 09:29:36 +00:00
14633ea902 spktoolbar: Add inherited properties. Add DoubleBuffered = true (otherwise severe flickering after recent changes in Laz trunk after r57267)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6185 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-02-07 22:05:46 +00:00
13e90fd562 spktoolbar: Define default values for properties. Register GroupBehaviour to be skipped for SpkCheckbox and SpkRadiobox (removes lfm breakage introduced by r6170).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6180 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-02-06 11:02:48 +00:00
b12379211e spktoolbar: Fix action AND click events firing if both are assigned. Clean up click events from actions demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6175 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-02-05 12:24:59 +00:00
a0c9109ed4 spktoolbar: Update demo project forms because of removed property GroupBehavior in TSpkCheckbox and TSpkRadioButton. Add more panes to Styles demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6171 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-02-04 17:30:54 +00:00
aa07232678 spktoolbar: More conventional code formatting of unit SpkGUITools
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6038 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-10-12 17:48:39 +00:00
38e00ec90d spktoolbar: Fix "bitmap handle leak" (issue discussed in https://sourceforge.net/p/lazarus-ccr/bugs/35/)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6037 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-10-12 10:37:39 +00:00
0b17d047d6 spktoolbar: Set version no to 0.1.2 for OPM. Check all demos.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5986 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-07-09 22:53:56 +00:00
9b21c0b60e spktoolbar: improved internal layout of small buttons
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5984 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-07-08 22:13:10 +00:00
271196a1f6 spktoolbar: Use LCL scaling (for Laz >= 1.8)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5983 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-07-08 20:35:49 +00:00
3b2bc7db66 spktoolbar: Fix compilation under Laz <1.8
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5980 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-07-08 11:59:47 +00:00
c46a2229cd spktoolbar: Add unit2 missing from actions demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5822 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-03-27 11:50:52 +00:00
636d76d7d4 spktoolbar: Compile demos with -Xg
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5760 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-02-20 17:16:02 +00:00
93109d8bff SpkToolbar: Fix checked state not propagating from toggle button back to Action.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5388 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-27 18:50:10 +00:00
f46c8e1032 SpkToolbar: Extend demos "actions" and "runtime" to show the new toggle buttons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5387 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-27 16:47:04 +00:00
49c250890f SpkToolbar: Apply conventional source formatting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5383 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-26 23:56:34 +00:00
2188bdf375 SpkToolbar: new property HotTrackBrightnessChange of Element.Appearance.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5368 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 22:16:36 +00:00
b7e5090cc1 SpkToolbar: Add new demo "styles" showing all pre-defined styles.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5366 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-18 19:01:27 +00:00
47c02cf7e4 SpkToolbar: Add property "Style" to TSpkToolbar for quick change of appearance style.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5362 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 22:01:53 +00:00
ca54a2935b Fix mime-type and improvements to demos and registration in IDE
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2451 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-06-06 01:29:36 +00:00
66fca396af * Add new demos. patch by Werner Pamler
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2448 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-06-04 01:06:42 +00:00
64c51abbd6 * added demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1708 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-18 18:10:07 +00:00