ondrej
90c1f39040
lcl: toolbutton: fix regression after r54371 #3a47676ba3 - button visually released when dropdown menu is shown. Issue #31637
...
git-svn-id: trunk@54528 -
2017-04-05 14:57:25 +00:00
juha
e800a738ad
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
...
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
ondrej
25d25e78b3
lcl: treeview: High-DPI: DefaultItemHeight, Indent. Issue #31558
...
git-svn-id: trunk@54435 -
2017-03-17 19:36:40 +00:00
juha
88a333dcd7
LCL: Remove commented properties from published sections. They are shown as docs for following properties in OI info box. Issue #31481 .
...
git-svn-id: trunk@54348 -
2017-03-05 13:18:28 +00:00
juha
de14358d4b
Docs: Improve Listview documentaion. Issue #31478 , patch from AlexeyT.
...
git-svn-id: trunk@54346 -
2017-03-05 11:18:04 +00:00
ondrej
a597ac1006
LCL: treeview: High-DPI: use 0 for default (automatic) expand size
...
git-svn-id: trunk@54239 -
2017-02-21 20:47:57 +00:00
ondrej
eb5e2e2060
lcl: toolbar: High-DPI: fixes - use 0 as default button size
...
git-svn-id: trunk@54238 -
2017-02-21 20:42:24 +00:00
ondrej
0471421a18
LCL: treeview: High-DPI: expand size fix
...
git-svn-id: trunk@54232 -
2017-02-21 18:38:54 +00:00
ondrej
70fe56bb6f
LCL: treeview: High-DPI: expand size
...
git-svn-id: trunk@54228 -
2017-02-21 17:59:10 +00:00
ondrej
d6983d5300
lcl: headercontrol: High-DPI. Issue #31429 , patch by Anton Kavalenka
...
git-svn-id: trunk@54224 -
2017-02-21 13:58:19 +00:00
ondrej
592b495a47
LCL: HighDPI: use relative font scaling, not the absolute PPI (fix for r54210 #eb28e06e83). Issue #31276
...
git-svn-id: trunk@54211 -
2017-02-20 15:04:02 +00:00
ondrej
eb28e06e83
LCL: HighDPI: fix font scaling. Issue #31276
...
git-svn-id: trunk@54210 -
2017-02-20 13:59:36 +00:00
juha
55b51f1788
LCL: Implement TTreeView.MultiSelectStyle. Issue #18043 , patch from AlexeyT.
...
git-svn-id: trunk@54187 -
2017-02-18 11:26:43 +00:00
bart
46dd6e700d
TprogressBar: publish properties Font and ParentFont. Issue #0031330 .
...
git-svn-id: trunk@54086 -
2017-02-04 13:00:02 +00:00
juha
759a2a64b2
LCL: Publish TProgressBar properties Color, ParentColor. Issue #31321 .
...
git-svn-id: trunk@54062 -
2017-02-01 23:55:04 +00:00
juha
058ff4064c
LCL: Publish TTrackBar properties Color, Font, ParentColor, ParentFont. Issues #31319 , #31320 .
...
git-svn-id: trunk@54061 -
2017-02-01 23:55:02 +00:00
juha
15f7e0a61c
LCL: Publish TUpDown properties Align, Color, ParentColor. Issues #31317 , #31322 .
...
git-svn-id: trunk@54060 -
2017-02-01 23:55:01 +00:00
michl
076beac6c5
LCL: TCustomTabControl: Remove doubled, since revision 33537 #fa02b703f1 deprecated, types.
...
git-svn-id: trunk@54004 -
2017-01-25 21:13:49 +00:00
michl
6a9b9d4d9e
LCL: TCustomTabControl: Win32: Allow setting tab width and tab height. Issue #31109 , patch from AlexeyT.
...
git-svn-id: trunk@54002 -
2017-01-25 17:42:06 +00:00
michl
0c438b980e
LCL: TTabControl: make tabs drag- and dropable. Issue #24022
...
git-svn-id: trunk@53981 -
2017-01-22 22:21:02 +00:00
michl
95a697d5a2
LCL: TCustomTabControl: cleaning up, making only needed methods visible for derivative
...
git-svn-id: trunk@53980 -
2017-01-22 19:14:21 +00:00
michl
87c8c7df49
LCL: TTabControl: make mouse messages working in tabs. Issue #27467
...
git-svn-id: trunk@53978 -
2017-01-21 22:17:58 +00:00
michl
684c92d6d4
LCL: TCustomTabControl: overload IndexOfTabAt and IndexOfPageAt to further use TPoint
...
git-svn-id: trunk@53952 -
2017-01-15 22:31:18 +00:00
michl
f723ac55cd
LCL: TPageControl: fixed TabIndexAtClientPos page index after invisible tab. Issue #30343
...
git-svn-id: trunk@53950 -
2017-01-15 20:50:35 +00:00
ondrej
7da5365469
lcl: treeview: revert r53309 because r53308 #43db30003e was reverted as well.
...
[LCL: treeview: hide hint window when showing=false.]
git-svn-id: trunk@53677 -
2016-12-14 12:39:45 +00:00
mattias
9ff6541b70
lcl: added protected TCustomTreeView.CreateNodes, issue #31111
...
git-svn-id: trunk@53660 -
2016-12-12 21:10:54 +00:00
juha
8a1c1ebeb1
IdeIntf: Support TCustomTreeView descendants in property editors. Make Images public. Issue #31071 , patch from Michal Gawrycki.
...
git-svn-id: trunk@53621 -
2016-12-09 11:20:56 +00:00
ondrej
e7b8a7cf27
lcl: highDPI: rename AScaleFonts parameter to AScale0Fonts and change its behavior. Issue #31083
...
git-svn-id: trunk@53594 -
2016-12-07 22:22:50 +00:00
ondrej
6b96ab0bc3
lcl: TStatusBar: highDPI: implement DoAutoAdjustLayout
...
git-svn-id: trunk@53583 -
2016-12-06 19:57:41 +00:00
ondrej
0296fdc7ae
lcl: implement DoAutoAdjustLayout for these controls: TCustomListView, TCustomGrid, TCustomListBox. Issue #14688 , patch by regs
...
git-svn-id: trunk@53574 -
2016-12-06 14:28:37 +00:00
ondrej
efdc1a1a7e
lcl: TToolBar: highDPI: scale DropDownWidth
...
git-svn-id: trunk@53562 -
2016-12-05 20:58:53 +00:00
ondrej
986b17c058
lcl: toolbar: highDPI: adjust button size in DoAutoAdjustLayout.
...
git-svn-id: trunk@53542 -
2016-12-03 07:14:01 +00:00
mattias
276bf3674b
lcl: TTreeNodeExpandedState: added OnGetNodeText
...
git-svn-id: trunk@53492 -
2016-11-30 22:54:18 +00:00
bart
1cec552aa5
LCL: Implement nboDoChangeOnSetIndex option for TCustomTabControl.
...
If set, it will cause OnChange to be fired when PageIndex is changed by code.
This will make it easier to repair user programs that are affected by r53089 #78830476ff.
git-svn-id: trunk@53387 -
2016-11-19 16:45:40 +00:00
mattias
e2c21deb0f
lcl: added DefaultTreeNodeExpandSignSize
...
git-svn-id: trunk@53323 -
2016-11-08 22:25:57 +00:00
mattias
570ce6207c
lcl: TTreeView: published ExpandSignSize
...
git-svn-id: trunk@53322 -
2016-11-08 16:03:27 +00:00
mattias
5b945f55ec
lcl: treeview: added DefaultTreeNodeHeight, patch #30884 , from AlexeyT
...
git-svn-id: trunk@53321 -
2016-11-08 16:00:03 +00:00
ondrej
0fdd65225d
LCL: treeview: hide hint window when showing=false.
...
git-svn-id: trunk@53309 -
2016-11-08 10:57:25 +00:00
mattias
5fee726073
lcl: TTreeView: clean up
...
git-svn-id: trunk@53303 -
2016-11-07 09:06:16 +00:00
ondrej
77add4e290
LCL: headercontrol: implement ChangeScale, issue #30812 , patch by Anton Kavalenka
...
git-svn-id: trunk@53251 -
2016-10-28 16:52:29 +00:00
juha
f9ff67d846
LCL: Publish TListView.OnShowHint. Issue #30757 .
...
git-svn-id: trunk@53199 -
2016-10-23 12:04:48 +00:00
mattias
ec89ef7ef4
lcl: TCustomPage: only allow TCustomTabControl as parent
...
git-svn-id: trunk@53172 -
2016-10-20 00:10:17 +00:00
juha
7ae08629ca
LCL: Make TCoolBar themed background optional. Issue #30464 , patch from regs.
...
git-svn-id: trunk@52963 -
2016-09-13 19:44:43 +00:00
ondrej
74ee0f9c52
LCL: TTabControl: TabStop handling workaround. Issue #30305
...
git-svn-id: trunk@52742 -
2016-07-24 07:03:09 +00:00
ondrej
4d405f5f01
lcl: fix typo
...
git-svn-id: trunk@52651 -
2016-07-09 06:15:13 +00:00
wp
bbd1676580
lcl: Fix TCustomTreeView BackgroundColor broken in r52515 #2beb2f65d0 (issue #30312 )
...
git-svn-id: trunk@52578 -
2016-06-26 06:06:27 +00:00
ondrej
45b95a7212
lcl: TListColumn: change Tag type from Integer to PtrInt. Issue #30209 , patch by Zoran Vučenović
...
git-svn-id: trunk@52413 -
2016-05-30 21:11:15 +00:00
ondrej
f68cca0ca9
lcl: treeview: fix tooltip hiding
...
git-svn-id: trunk@52362 -
2016-05-23 15:28:19 +00:00
ondrej
522085a524
lcl: treeview: improve scrollling, improve tooltips.
...
git-svn-id: trunk@52354 -
2016-05-23 12:13:24 +00:00
ondrej
958c53a72e
revert r52338 #e26e156a5c
...
git-svn-id: trunk@52341 -
2016-05-22 10:06:52 +00:00
ondrej
e26e156a5c
LCL: add CM_OBJECTINSPECTORSELECT message (to handle OI selection change). Implement it for TPageControl and TNotebook.
...
git-svn-id: trunk@52338 -
2016-05-22 09:01:20 +00:00
juha
925a42ad40
LCL: Publish Treeview.OnResize. Issue #29973 , patch from Alexey Torgashin.
...
git-svn-id: trunk@52111 -
2016-04-06 10:31:58 +00:00
ondrej
bc17ed1345
lcl: updown: add flat property.
...
git-svn-id: trunk@51966 -
2016-03-17 06:57:22 +00:00
bart
f75181d2a1
ComCtrls: Remove deprecated property TCustomTabControl.IsUnpaged.
...
git-svn-id: trunk@51902 -
2016-03-10 15:14:00 +00:00
juha
1845a2deef
LCL: Disable sorting of ListView during updating, move procedure Sort from protected to public. Issue #27853 , patch from Vojtech Cihak.
...
git-svn-id: trunk@51873 -
2016-03-09 11:18:16 +00:00
juha
947a3dc602
LCL: Pass the PartStart parameter of TCustomListView.FindCaption forward. It was ignored.
...
git-svn-id: trunk@51588 -
2016-02-10 22:42:42 +00:00
ondrej
7301b0ab25
LCL: deprecate TTabControl.OnDrawTab. It is a dead event and will be removed after next major release. Issue #29543 and #29544
...
git-svn-id: trunk@51493 -
2016-02-03 20:38:40 +00:00
bart
a6eb71dd7f
TUpDown: implement property MinRepeatInterval.
...
git-svn-id: trunk@51300 -
2016-01-15 14:17:48 +00:00
ondrej
b769322f40
lcl: themes: add TThemeOption.toUseGlyphEffects. Use it for TToolButton, TSpeedButton, TBitBtn, TButtonGlyph
...
git-svn-id: trunk@50962 -
2015-12-21 05:37:05 +00:00
ondrej
ab5405d117
lcl: toolbutton: added ArrowClick method and OnArrowClick event that is called when user clicks on the arrow part in tbsDropDown.
...
! Breaking change: Click/OnClick was called before.
git-svn-id: trunk@50959 -
2015-12-20 18:05:21 +00:00
ondrej
fda56cd53f
lcl: toolbutton: when clicked on button part of tbsDropDown, do not paint arrow as down. It's native appearance on Win&Linux.
...
Further info: This is different from Delphi. Delphi paints the arrow as down in this case, but other applications (MS Office, Adobe, Thunderbird) don't do it. Linux applications don't do it either.
git-svn-id: trunk@50957 -
2015-12-20 17:31:34 +00:00
ondrej
25cfeb51ee
lcl: toolbutton: fix paint arrow for tbsButtonDrop (was outside the visual button bounds)
...
git-svn-id: trunk@50932 -
2015-12-19 12:45:09 +00:00
ondrej
540bd3a671
lcl: toolbar: add DropDownWidth property
...
git-svn-id: trunk@50900 -
2015-12-18 10:13:17 +00:00
ondrej
f28fd32f87
lcl: toolbutton: add new style tbsButtonDrop
...
git-svn-id: trunk@50899 -
2015-12-18 09:49:35 +00:00
juha
030f238cbd
LCL: TreeView tooltips support. Issue #28879 , patch from Alexey Torgashin.
...
git-svn-id: trunk@50186 -
2015-10-27 17:53:45 +00:00
ondrej
5ccd3cef66
LCL: TreeView selection handling improved.
...
git-svn-id: trunk@50168 -
2015-10-26 07:10:23 +00:00
ondrej
471e8b0da4
LCL: FilterEdit support for PageUp, PageDown, Ctrl+Home, Ctrl+End and basic support for selection. Issue #28900
...
git-svn-id: trunk@50164 -
2015-10-25 20:47:35 +00:00
juha
114e2e8efc
LCL: Support user defined SelectionFontColor in Treeview. Publish SeparatorColor. Issue #28666 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49894 -
2015-09-29 17:41:26 +00:00
juha
7cf21da4da
LCL: Improve TToolButton drop down behavior. Issue #28231 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@49465 -
2015-06-28 16:53:02 +00:00
juha
f26e6ca27f
LCL: Add OnPaint and OnPaintButton for TToolBar. Issue #28029 , patch from "007".
...
git-svn-id: trunk@48938 -
2015-05-05 19:39:04 +00:00
bart
e92ce63e0c
TTreeView: implement DoCreateNodeClass. Allows descendants to override the class of the nodes without the need to use the (exposed) OnCreateNodeClass event.
...
git-svn-id: trunk@48183 -
2015-03-09 19:29:31 +00:00
juha
f130692a93
LCL: Horizontal and Vertical Spacing for TCoolBar. Issue #27523 , patch from Vojtech Cihak
...
git-svn-id: trunk@47982 -
2015-02-24 22:56:56 +00:00
mattias
6e4692569d
lcl: TCustomListView: show editor on dblclick via QueueAsyncCalls, bug #27505
...
git-svn-id: trunk@47908 -
2015-02-20 00:41:31 +00:00
juha
6da25ca1b1
LCL: OnDrawArrow for TreeView. Issue #27472 , patch from Alexey Torgashin.
...
git-svn-id: trunk@47816 -
2015-02-15 23:44:22 +00:00
juha
2fbfba12ac
LCL: A new filled arrow style for TreeView. Issue #27465 , patch from Alexey Torgashin.
...
git-svn-id: trunk@47770 -
2015-02-14 09:36:36 +00:00
mattias
5ca1ca2bd8
LCL: less hints
...
git-svn-id: trunk@47614 -
2015-02-07 09:52:51 +00:00
juha
abf9a845da
Deprecate wrappers for LazUTF8 functions in LCLProc.
...
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
juha
bfa5d4b89b
LCL: Draw themed Toolbar separator. Issue #27329 , patch from Derit Agustin.
...
git-svn-id: trunk@47539 -
2015-01-27 00:02:13 +00:00
bart
5b2154f0c3
LCL remove writeln() from comctrls.pp (makes lazarus crash on Windows).
...
git-svn-id: trunk@47338 -
2015-01-11 12:50:02 +00:00
mattias
fc1699703a
developer aka trunk version 1.5
...
git-svn-id: trunk@47336 -
2015-01-11 11:12:07 +00:00
juha
bc7b2a12c3
LCL: Publish some TStatusBar properties. Issue #27235 , patch from Vojtech Cihak.
...
git-svn-id: trunk@47323 -
2015-01-08 23:45:47 +00:00
juha
b419b6d234
LCL: Calculate CoolBand text size properly in TCoolbar. Issue #27211 , patch from Vojtech Cihak.
...
git-svn-id: trunk@47248 -
2014-12-26 10:09:25 +00:00
juha
3da57189cf
LCL: Add virtual methods and events to TreeView needed for subclassing. Issue #27151 , patch from Tony Whyman.
...
git-svn-id: trunk@47238 -
2014-12-23 14:09:08 +00:00
juha
11b7a200a1
LCL: TCoolbar- proper vertical mode. Issue #27168 , patch from Vojtech Cihak.
...
git-svn-id: trunk@47204 -
2014-12-15 23:23:57 +00:00
mattias
3ebff8a074
lcl: TTreeView: unicode file names
...
git-svn-id: trunk@46812 -
2014-11-12 18:56:15 +00:00
giuliano
447003f6d6
LCL: issue #0027030 : proper button size in vertical mode
...
(conctrls.pp,toolbar.inc,toolbutton.inc)
IDEINTF: same issue - componenteditors.pas
git-svn-id: trunk@46800 -
2014-11-12 11:58:51 +00:00
mattias
b66981ff3e
lcl: TUpDown: override DoSetBounds to resize Min/MaxBtn within update lock
...
git-svn-id: trunk@46776 -
2014-11-07 10:37:19 +00:00
mattias
6ab0879ae4
lcl: TUpDown: comments
...
git-svn-id: trunk@46775 -
2014-11-07 10:20:23 +00:00
mattias
7a9d869af0
lcl: TUpDown: implemented preferred size
...
git-svn-id: trunk@46774 -
2014-11-07 10:18:34 +00:00
mattias
d1f45975dc
LCL: TUpDown: use type
...
git-svn-id: trunk@46773 -
2014-11-07 10:04:20 +00:00
juha
1a30c3ba70
LCL: Improvents for TCoolbar by Vojtech Cihak. Issue #27001 .
...
git-svn-id: trunk@46771 -
2014-11-06 23:24:00 +00:00
bart
dcb5b021b5
THeaderControl: properly restore Cursor after we internally changed it. Issue #0026968 .
...
git-svn-id: trunk@46748 -
2014-11-04 15:48:22 +00:00
juha
907903d999
LCL: Prevent recursive loop from TreeView OnChange handler when using LockSelectionChangeEvent. Issue #21652 .
...
git-svn-id: trunk@46694 -
2014-10-28 16:16:50 +00:00
juha
7f23c55be1
LCL: Add BiDiMode support for TCoolBar. Issue #26875 , patch from Vojtech Cihak.
...
git-svn-id: trunk@46581 -
2014-10-17 17:09:54 +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
mattias
0062df6edc
LCL: TTreeView: mouse click without Shift/Ctrl: single select only if mouse up on mouse down node
...
git-svn-id: trunk@45971 -
2014-07-25 15:44:14 +00:00
juha
66008fed58
LCL: make TTreeNode.Create virtual. Improves the usability of OnCreateNodeClass event.
...
git-svn-id: trunk@45740 -
2014-06-30 18:44:32 +00:00
juha
8dc1a9ed65
LCL, TCoolbar: Replace Resize with WMSize. Issue #26096 , patch from Vojtech Cihak.
...
git-svn-id: trunk@44994 -
2014-05-10 14:40:17 +00:00
juha
6ec7357462
LCL, TCoolbar: Share code from IsRowEnd function.
...
git-svn-id: trunk@44993 -
2014-05-10 14:40:00 +00:00
juha
978eda5ac9
LCL: Use AlignControls in TCoolBar to prevent setting alignment of controls associated with bands. Issue #26096 , patch from Vojtech Cihak
...
git-svn-id: trunk@44861 -
2014-04-30 20:27:33 +00:00
juha
36d8715662
LCL: Many improvements for TCoolBar. Issue #25026 , patch from Vojtech Cihak
...
git-svn-id: trunk@44812 -
2014-04-26 14:36:29 +00:00
martin
401ad24b64
LCL: PageControl, set tab index to widgetset. This was skipped if handle-creation was forced (by other controls) during csLoading. issue #0025555
...
git-svn-id: trunk@44469 -
2014-03-18 21:37:10 +00:00
bart
34e4585370
StatusBar: First try to implement BiDi support on Windows. Issue #0019671 .
...
git-svn-id: trunk@43594 -
2013-12-26 00:31:14 +00:00
bart
c115f8906b
ComCtrls: change signature of TDrawTabEvent to avoid compilation error due to duplicatie identifier.
...
Issue #0025245 . Patch by Avishai.
git-svn-id: trunk@43337 -
2013-10-28 20:48:39 +00:00
bart
c42232d6f1
TreeView: Add Select methods for Deplhi compatibility.
...
Patch by Ocean.
git-svn-id: trunk@43259 -
2013-10-16 14:06:00 +00:00
zeljko
32a2a8e653
LCL: TCustomListView: added TCustomListView.AddItem for delphi compatibility. issue #25092
...
git-svn-id: trunk@43245 -
2013-10-14 07:39:44 +00:00
zeljko
f6fa81d118
LCL: TCustomListView: implemented SelectAll & ClearSelection for delphi compatibility. issue #19812
...
git-svn-id: trunk@43244 -
2013-10-14 07:35:34 +00:00
paul
a616abdfe9
lcl: publish TListView.OnInsert
...
git-svn-id: trunk@43228 -
2013-10-13 07:02:59 +00:00
zeljko
a439dbcfb6
LCL: TCustomListView: Implemented OwnerDraw & OnDrawItem for delphi compatibility. Widgetsets are responsible to trigger OnDrawItem via CN_DRAWITEM message.Part of issue #25149
...
git-svn-id: trunk@43115 -
2013-10-06 11:36:42 +00:00
mattias
decd9058d8
LCL: TTreeView.ClearSelection, patch #25014
...
git-svn-id: trunk@42776 -
2013-09-13 19:07:42 +00:00
juha
21bbfbbf52
LCL: fix visibility of overridden methods of TCustomCoolBar.
...
git-svn-id: trunk@42766 -
2013-09-13 08:55:16 +00:00
mattias
eea2c866ec
LCL: TTReeView: added FindNodeWithTextPath
...
git-svn-id: trunk@42720 -
2013-09-10 13:09:21 +00:00
martin
3c9900948e
LCL: PageControl, changing (moving) the tab position of a page, would sometimes (but not always) trigger OnChanging. OnChanging could prevent the change, while it must always be allowed during moving tabs.
...
git-svn-id: trunk@42682 -
2013-09-08 19:34:22 +00:00
martin
f7152825d1
LCL: TabControl, inherit internal tabs from PageControl
...
git-svn-id: trunk@42632 -
2013-09-06 09:49:37 +00:00
martin
1efc1dff52
LazControls: TExtendedTabControl added pages (runtime only)
...
git-svn-id: trunk@42607 -
2013-09-05 10:16:08 +00:00
martin
063ff08625
LCL: TTAbControl, refactor. more FUnused
...
git-svn-id: trunk@42598 -
2013-09-04 17:11:31 +00:00
martin
6701234150
LCL: TTAbControl, refactor. replaces most of FUnPaged (unused at current) by class inheritance
...
git-svn-id: trunk@42596 -
2013-09-04 14:55:26 +00:00
martin
04045467f0
LCL: TTAbControl, refactor. There where 2 lists for one purpose. Hiding the 2nd (private use only, no compatibility issues expected) within the 1st.
...
git-svn-id: trunk@42595 -
2013-09-04 13:11:36 +00:00
martin
32a6a28ad6
LCL: TabControl refactor
...
git-svn-id: trunk@42594 -
2013-09-04 10:17:31 +00:00
martin
a37e86a5c1
LazControls: Add TAdvancedTabControl (TabControl with toolbar)
...
git-svn-id: trunk@42578 -
2013-09-03 21:25:54 +00:00
martin
9da7b5d0da
LCL: UNDONE Publish TabControl BorderStyle and Width
...
git-svn-id: trunk@42562 -
2013-09-02 13:36:30 +00:00
martin
ddb0e30cb0
LCL: TabControl forward style
...
git-svn-id: trunk@42560 -
2013-09-02 13:15:17 +00:00
martin
aae0ab1f7b
LCL: fix TabControl invalidation
...
git-svn-id: trunk@42559 -
2013-09-02 13:04:15 +00:00
martin
8f62e09780
LCL: Publish TabControl BorderStyle and Width
...
git-svn-id: trunk@42551 -
2013-09-01 22:55:57 +00:00
martin
ea395a6fa7
LCL: fix TabControl TabPosition and MultiLine issue #0020858
...
git-svn-id: trunk@42549 -
2013-09-01 22:28:47 +00:00
martin
fb2bcdf0bd
LCL: Attempt to fix TabControl extra spacing (w32) issue #0023069
...
git-svn-id: trunk@42548 -
2013-09-01 21:40:29 +00:00
mattias
09ca2cdb5c
LCL: clean up
...
git-svn-id: trunk@41996 -
2013-07-04 14:39:13 +00:00
mattias
b293ec66bf
lcl: TTreeNodes.FreeAllNodeData
...
git-svn-id: trunk@41740 -
2013-06-17 12:09:50 +00:00
mattias
01b111fa39
lcl: TPageControl: fixed ignoring setting PageIndex between loading and createwnd
...
git-svn-id: trunk@41547 -
2013-06-05 11:53:02 +00:00
blikblum
5df0a63a69
lcl: fix accidental removal of TListColumns method. Issue #24478
...
git-svn-id: trunk@41409 -
2013-05-26 03:01:04 +00:00
blikblum
10a5d9c1ad
Remove DoCreateWnd. Move its code to CreateWnd
...
Commit missing part of 41407
git-svn-id: trunk@41408 -
2013-05-25 23:44:01 +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
juha
c0e4e802d9
LCL, CoolBar: cleanup
...
git-svn-id: trunk@40504 -
2013-03-07 16:34:27 +00:00
mattias
76852a3c06
lcl: TCoolBar: less autosize updates
...
git-svn-id: trunk@40501 -
2013-03-06 23:28:24 +00:00
juha
a337e0c6f4
LCL: set also FControl.Align := alCustom to ensure AutoSize works. Cleanup.
...
git-svn-id: trunk@40496 -
2013-03-06 15:51:35 +00:00
juha
068b003b83
LCL: try to make AutoSize working in CoolBar
...
git-svn-id: trunk@40492 -
2013-03-06 10:44:25 +00:00
juha
34952b678a
LCL: Make AutoSize work in CoolBar using CalculatePreferredSize
...
git-svn-id: trunk@40472 -
2013-03-04 01:06:12 +00:00
juha
172e901252
LCL, CoolBar: remove unused TCoolBands.Notify method
...
git-svn-id: trunk@40465 -
2013-03-03 12:30:11 +00:00
juha
e41a29e06c
LCL: support BiDiMode in CoolBar when drawing and calculating locations
...
git-svn-id: trunk@40464 -
2013-03-03 12:30:00 +00:00
juha
7ce20f9774
LCL: Publish BiDiMode in CoolBar and ControlBar
...
git-svn-id: trunk@40455 -
2013-03-01 21:51:34 +00:00
mattias
2eb5e390be
TUpDown: fixed unconnecting associate on free, independent if handle is allocated
...
git-svn-id: trunk@40188 -
2013-02-05 09:09:27 +00:00
mattias
2f4f9f1f8f
TUpDown: clean up, fixed UpdateOrientation filling up
...
git-svn-id: trunk@40187 -
2013-02-05 09:08:38 +00:00
juha
a3d9027f52
LCL, CoolBar: Use InsertControl to add bands automatically when a control is dropped to CoolBar
...
git-svn-id: trunk@40167 -
2013-02-03 23:34:11 +00:00
juha
dc40f49c0c
LCL, CoolBar: Improve OnIdle handler. add a band+control only if control's parent is Self. Notification is sent wrongly from any component on form.
...
git-svn-id: trunk@40151 -
2013-02-03 11:05:07 +00:00
juha
7f287a7a36
LCL, CoolBar: add a new band when a component is dropped on Coolbar. Use OnIdle handler to delay setting the control's properties.
...
git-svn-id: trunk@40149 -
2013-02-03 11:04:57 +00:00
juha
0e316db7a8
LCL, CoolBar: Calculate text and control positions for bands in AlignControls method.
...
git-svn-id: trunk@40148 -
2013-02-03 11:04:48 +00:00
juha
ff0a91887b
LCL: Make BeginUpdate and EndUpdate public in ToolWin / ToolBar. Fixes compilation of EditorToolBar.
...
git-svn-id: trunk@40084 -
2013-01-31 08:12:13 +00:00
mattias
96c80d282d
IDE: code context: do not connect idle while destroying
...
git-svn-id: trunk@40015 -
2013-01-29 02:19:30 +00:00
juha
d4d5a37938
LCL: Improve CoolBar. It actually crashed when adding bands to a new instance.
...
git-svn-id: trunk@40013 -
2013-01-29 00:37:27 +00:00
juha
3168ac45f5
LCL: cleanup for CoolBar
...
git-svn-id: trunk@39985 -
2013-01-27 20:39:39 +00:00