ondrej
dea19ce82c
lcl: buttonpanel: fix min button sizes in High-DPI. Issue #31557
...
git-svn-id: trunk@54434 -
2017-03-17 18:45:51 +00:00
juha
5185a3b7d1
LCL: Publish TButtonPanel's TPanelBitBtn.PopupMenu. Issue #31334 .
...
git-svn-id: trunk@54132 -
2017-02-09 11:14:37 +00:00
juha
9705eb5334
LCL: Publish TButtonPanel properties Constaints, Enabled. Issue #31323 .
...
git-svn-id: trunk@54063 -
2017-02-02 10:13:22 +00:00
juha
cdf909e4b5
LCL: Publish TButtonPanel.Color.
...
git-svn-id: trunk@52795 -
2016-08-11 13:00:18 +00:00
mattias
1ff83d795c
lcl: TButtonPanel: fixed computing preferredsize
...
git-svn-id: trunk@48631 -
2015-04-05 08:38:30 +00:00
juha
51ab663b7f
LCL: Publish events OnMouseWheel, OnMouseWheelDown and OnMouseWheelUp for yet more controls. Issue #26781 , patch from Sandro Cumerlato.
...
git-svn-id: trunk@46338 -
2014-09-26 21:40:47 +00:00
juha
7b162087fd
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
maxim
f354c68598
LCL, TButtonPanel: use TBitBtn's DefaultCaption properties and store captions according to TBitBtn's caption storing logic
...
git-svn-id: trunk@32661 -
2011-10-03 21:42:59 +00:00
maxim
3526858f4e
LCL: fixed ButtonPanel last visible button detection logic, bug #19210
...
git-svn-id: trunk@31383 -
2011-06-25 13:08:19 +00:00
mattias
22e9d7e9cd
LCL: TButtonPanel: hide buttons at designtime
...
git-svn-id: trunk@30940 -
2011-05-27 20:28:39 +00:00
maxim
a8bdfd412c
LCL, TButtonPanel: don't change Enabled property when setting up buttons visibility, bug #19192
...
git-svn-id: trunk@30424 -
2011-04-21 23:13:26 +00:00
mattias
61e2f68dcb
LCL: TButtonPanel: no spacing at left and right side
...
git-svn-id: trunk@29053 -
2011-01-16 13:14:40 +00:00
paul
ad105bad42
lcl: fix TButtonPanel align problems when no ShowBevel = False
...
git-svn-id: trunk@28335 -
2010-11-19 04:27:09 +00:00
mattias
1c7a2d7963
LCL: fixed compiling with DebugDisableAutoSizing, bug #17817
...
git-svn-id: trunk@28059 -
2010-11-03 15:33:10 +00:00
mattias
39f58d48bc
IDE: fixed compilation
...
git-svn-id: trunk@28035 -
2010-11-02 08:32:15 +00:00
mattias
c099868130
LCL: TButtonPanel: fixed button order
...
git-svn-id: trunk@28008 -
2010-10-31 12:09:03 +00:00
mattias
95aa8bb613
LCL: TButtonPanel: add space between button
...
git-svn-id: trunk@28004 -
2010-10-31 10:14:58 +00:00
mattias
5c25c80665
LCL: WidthIsAnchored for alCustom, bug #17764
...
git-svn-id: trunk@27972 -
2010-10-30 11:55:53 +00:00
mattias
77ced8537a
LCL: TButtonPanel: for compatibility use alCustom
...
git-svn-id: trunk@27955 -
2010-10-29 20:05:21 +00:00
mattias
2e3d83111a
LCL: fixed handling BaseBounds=0x0, TButtonPanel: using Align, bug #17719
...
git-svn-id: trunk@27929 -
2010-10-28 20:00:35 +00:00
mattias
3268c9ce5e
LCL: TButtonPanel: reduce overhead while button creation
...
git-svn-id: trunk@27597 -
2010-10-07 07:58:59 +00:00
maxim
b4a3311a75
LCL: TButtonPanel: store also button Name and ShowHint properties
...
git-svn-id: trunk@26268 -
2010-06-22 20:57:01 +00:00
mattias
6439acd830
LCL: TButtonPanel: store button properties
...
git-svn-id: trunk@26267 -
2010-06-22 20:50:17 +00:00
mattias
cf55952b42
removed OldAutoSize
...
git-svn-id: trunk@25190 -
2010-05-04 19:16:18 +00:00
mattias
cbcaf635e4
LCL: TButtonPanel: fixed updating size after changing bounds, small optimizations
...
git-svn-id: trunk@24572 -
2010-04-11 08:58:36 +00:00
paul
0464afa852
lcl: remove TCustomButton, TButton redeclaration
...
git-svn-id: trunk@23676 -
2010-02-10 07:45:35 +00:00
paul
90eed3dc98
lcl: fix order of custom buttons in TButtonPanel
...
git-svn-id: trunk@23350 -
2010-01-03 06:29:40 +00:00
paul
96e1d6cc49
lcl: arrange all buttons places on TButtonPanel in design time (with Align = bkCustom)
...
git-svn-id: trunk@23349 -
2010-01-03 05:07:56 +00:00
paul
5b7d36de82
lcl, designer, ideintf, components: rename csOwnedChildsNotSelectable -> csOwnedChildrenNotSelectable
...
git-svn-id: trunk@23185 -
2009-12-18 10:07:11 +00:00
mattias
0d6aff22e1
csOwnedChildsSelectable inverted and renamed to csOwnedChildsNotSelectable
...
git-svn-id: trunk@22852 -
2009-11-28 15:18:27 +00:00
paul
ba57bf9dfd
lcl: set csSubcomponent style in a more correct way for TPanelBitBtn
...
git-svn-id: trunk@21446 -
2009-08-25 16:55:14 +00:00
paul
681610137f
lcl: TButtonPanel: pass CM_APPSHOWBTNGLYPHCHANGED to owned buttons
...
git-svn-id: trunk@20533 -
2009-06-09 03:03:54 +00:00
paul
f18b730234
lcl: fix TButtonPanel in design time (more buttons disappeared with ok/cancel buttons)
...
git-svn-id: trunk@20390 -
2009-06-04 02:09:40 +00:00
paul
8e3c500a4d
lcl: move default TButtonPanel button constraints to the ThemeServices
...
git-svn-id: trunk@20214 -
2009-05-26 01:39:02 +00:00
paul
7077ce2718
lcl: fix InputQuery layout
...
git-svn-id: trunk@19969 -
2009-05-15 07:26:03 +00:00
paul
4757739e38
lcl: adjust TButtonPanel buttons width/height on text change
...
git-svn-id: trunk@19588 -
2009-04-23 09:28:45 +00:00
paul
ce343a5f24
lcl: fix crashes when using buttonpanel on form (default conrol has not notified form about destruction)
...
git-svn-id: trunk@19577 -
2009-04-23 02:35:18 +00:00
paul
fb5ae56005
lcl: fix TButtonPanel buttons height (it must be the same for all buttons)
...
git-svn-id: trunk@19576 -
2009-04-23 00:42:41 +00:00
paul
85dddd8c4a
lcl: further fix TButtonPanel.AutoSize
...
git-svn-id: trunk@19205 -
2009-04-03 06:55:19 +00:00
paul
cede3acc11
lcl: further fix TButtonPanel.AutoSize
...
git-svn-id: trunk@19204 -
2009-04-03 06:50:02 +00:00
paul
76a209955a
lcl: fix TButtonPanel.AutoSize
...
git-svn-id: trunk@19203 -
2009-04-03 06:39:04 +00:00
paul
84ee8bd167
lcl: add minimal constraints for buttons in the buttonpanel
...
git-svn-id: trunk@19198 -
2009-04-02 03:50:04 +00:00
mattias
ce37d3d700
LCL: TButtonPanel: fixed using resourcestrings for captions
...
git-svn-id: trunk@18926 -
2009-03-09 14:13:38 +00:00
paul
d228a457dc
lcl: fix taborder of buttonpanel buttons (left to right now)
...
git-svn-id: trunk@18479 -
2009-01-29 02:14:01 +00:00
paul
5980abdcec
lcl: use correct method to restore Default and Cancel of TCustomButton (Loaded instead of SetParent), remove TButtonPanel.RestoreCancel workaround
...
git-svn-id: trunk@18460 -
2009-01-27 06:39:18 +00:00
marc
bb5b3204f0
* some cleanup
...
git-svn-id: trunk@18300 -
2009-01-15 21:48:01 +00:00
paul
0719f81d18
lcl: override default values for TButtonPanel.Align and TButtonPanel.AutoSize
...
git-svn-id: trunk@18260 -
2009-01-12 02:58:21 +00:00
marc
13646a0bf9
* Implemented button layout based on ButtonPanel alignment
...
git-svn-id: trunk@18257 -
2009-01-11 17:23:43 +00:00
marc
6f7cdd43bb
* Improved buttonpanel
...
- Hide invisible buttons at designtime
- Remove "mandatory" outer spacing (that should be done by the designer)
- Made button spacing configurable
- Show/Hide bevel
- Adjust bevel position based on panel alignment
ToDo:
= Position buttons based on panel alignment
= Recreate button when IDE deletes it (streaming/property editing fails when not recreated)
git-svn-id: trunk@18152 -
2009-01-06 01:10:40 +00:00
paul
d9491a4528
lcl: fix header
...
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00