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
paul
910cfc5b20
lcl: set default values for some component properties
...
git-svn-id: trunk@17725 -
2008-12-08 09:48:25 +00:00
paul
ac74e1d96b
lcl: repair cancel button work on ESC on TButtonPanel
...
git-svn-id: trunk@17093 -
2008-10-22 07:20:27 +00:00
darius
706b297bba
added resourcestrings of LCL component to constructor
...
git-svn-id: trunk@16997 -
2008-10-15 08:23:28 +00:00
darius
96eaf4348b
fixed order of buttons in TButtonPanel for unix/windows
...
git-svn-id: trunk@16986 -
2008-10-13 23:17:10 +00:00
paul
3374c666b8
lcl: publish OnUTF8KeyPress
...
git-svn-id: trunk@16520 -
2008-09-10 09:22:59 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
acc201bc8b
LCL: added license header
...
git-svn-id: trunk@15191 -
2008-05-20 16:29:00 +00:00
paul
3ea31bad3a
lcl: set correct default values for TButtonPanel ShowButtons, ShowGlyphs
...
git-svn-id: trunk@15189 -
2008-05-20 09:14:29 +00:00
mattias
7535957250
LCL: TPanelButton: implemented freeing individual buttons
...
git-svn-id: trunk@15187 -
2008-05-20 08:03:48 +00:00
paul
a64c31fd1b
reformat one file (by Jedi code format)
...
git-svn-id: trunk@14946 -
2008-04-24 03:24:08 +00:00
mattias
1d517decaf
IDE: fixed auto code templates to not always add the typed character, IDE: fixed resetting IDE ToolStatus, fixing crash when double clicking on install package button, IDEIntf: added property OpenEditorsOnCodeToolChange to allow tools to cleanly change sources (this fixes the bug of quickfix items not working with temporary files)
...
git-svn-id: trunk@12613 -
2007-10-27 18:26:35 +00:00
mattias
79add3b56e
LCL: TButtonPanel: minor clean up and reduced overhead while aligning and loading
...
git-svn-id: trunk@12607 -
2007-10-27 18:09:00 +00:00
paul
227e90ee24
publish visible property for TButtonPanel (from Aleksey Lagunov)
...
git-svn-id: trunk@12584 -
2007-10-25 02:17:13 +00:00
mattias
68b3e095be
added TControlStyle csOwnedChildSelection
...
git-svn-id: trunk@9235 -
2006-05-03 20:28:45 +00:00
mattias
54d1f90494
fixed memleak
...
git-svn-id: trunk@9092 -
2006-04-09 18:38:38 +00:00
mattias
b7530316d5
published TButtonPanel ALign and Anchors
...
git-svn-id: trunk@8469 -
2006-01-08 10:21:56 +00:00
micha
730f6f5831
add TButtonPanel to LCL (by darius)
...
git-svn-id: trunk@8467 -
2006-01-07 19:57:15 +00:00