juha
cae1ee33c9
LCL: TCustomTreeView.DoPaint use of cdPrePaint and cdPostPaint, issue #21761 , patch from David Jenkins
...
git-svn-id: trunk@36820 -
2012-04-16 19:10:44 +00:00
paul
ecc2d0a144
lcl: add an ability to use own TListItems and TListItem descendant classes for compatibility with delphi (issue #0021758 )
...
git-svn-id: trunk@36812 -
2012-04-16 07:29:35 +00:00
juha
7640a86947
LCL: Implement TListItem.EditCaption, issue #20295
...
git-svn-id: trunk@36676 -
2012-04-09 12:59:08 +00:00
paul
8b3461e57f
lcl: publish TUpDown.OnChangingEx (it works and was just overlooked before)
...
git-svn-id: trunk@36665 -
2012-04-09 08:03:30 +00:00
sekelsenmat
bd2ac53e00
Improves TCustomTreeView.AccessibilityOn documentation
...
git-svn-id: trunk@35509 -
2012-02-20 14:12:52 +00:00
sekelsenmat
ec0df9a7e4
Adds the possibility to disable accessibility for TCustomTreeView
...
git-svn-id: trunk@35508 -
2012-02-20 13:40:24 +00:00
mattias
c6dfe9276c
LCL: fixed TCustomListViewEditor.Create override and TLazAccessibleObject.RemoveChildAccessibleObject if object is not in tree
...
git-svn-id: trunk@35376 -
2012-02-15 15:26:07 +00:00
zeljko
bd60e4f5de
LCL: TCustomListView added TCustomListViewEditor class to implement OnEditing and OnEdited events in pure LCL. issue #12059 .
...
win32: mark listview as readonly to ws always since we are using LCL implementation for listview editing (TCustomListViewEditor).
git-svn-id: trunk@35354 -
2012-02-13 11:45:13 +00:00
juha
9283707671
LCL: refactor TreeView, move GetNodeAtInternalY inside GetNodeAtY
...
git-svn-id: trunk@35284 -
2012-02-10 12:06:07 +00:00
juha
8cbd938dd7
LCL, TreeView: Improve scrollbar update when some nodes have Visible=False
...
git-svn-id: trunk@35283 -
2012-02-10 12:05:55 +00:00
zeljko
3fdefbf7be
LCL: TCustomListView: started OnEditing and OnEdited events for delphi compatibility. part of #12059
...
git-svn-id: trunk@35274 -
2012-02-09 14:28:16 +00:00
zeljko
403ef1bfd2
LCL: TCustomListView added TLVDataHintEvent and TLVDataStateChangeEvent, also published OnDataHint and OnDataStateChange for TListView for delphi compatibility.
...
git-svn-id: trunk@35258 -
2012-02-09 08:11:15 +00:00
zeljko
5504dab625
LCL: TCustomListView OwnerData - fix selection behaviour. part of #18202
...
git-svn-id: trunk@35257 -
2012-02-09 07:51:21 +00:00
juha
ff88073c00
LCL: add StoreCurrentSelection and ApplyStoredSelection methods to TreeView.
...
git-svn-id: trunk@35223 -
2012-02-07 17:14:30 +00:00
zeljko
bd32cfed39
LCL: changed visibility of overrided TTabControl.GetImageIndex to public since virtual GetImageIndex is public too
...
git-svn-id: trunk@35217 -
2012-02-07 11:51:18 +00:00
paul
7111abfa8d
lcl: restore public TToolButton.Click method
...
git-svn-id: trunk@35202 -
2012-02-07 07:35:50 +00:00
paul
805d5d7b38
lcl: cleanup and format toolbutton code
...
git-svn-id: trunk@35200 -
2012-02-07 06:57:00 +00:00
zeljko
c8fa2b4962
LCL: TListView added property AutoWidthLastColumn to fit last column into width of TListView. issue #19309
...
git-svn-id: trunk@35170 -
2012-02-06 07:52:57 +00:00
zeljko
37b1897033
LCL: Added read-only public property property WidthType: TWidth for Delphi compatibility.issue #7642
...
git-svn-id: trunk@35161 -
2012-02-05 14:28:24 +00:00
sekelsenmat
c25543b689
shellctrls: Now it will show the root of the filesystem if it makes sense in the platform. Corrects the first contents of a shelllistview connected to a shelltreeview with root<>empty. See bug #18534
...
git-svn-id: trunk@34976 -
2012-01-27 13:41:46 +00:00
juha
5b04ea78a9
LCL: make TCustomTreeview.Items property public. Allows to solve issue #21160
...
git-svn-id: trunk@34945 -
2012-01-26 09:57:58 +00:00
sekelsenmat
bd77055789
Fixes the visibility of some accessibility method overrides in TTreeView
...
git-svn-id: trunk@34932 -
2012-01-25 16:05:44 +00:00
juha
fd3ef18dd3
LCL: Do not publish TabSheets.Visible which has no effect. TabSheets.TabVisible has effect.
...
git-svn-id: trunk@34740 -
2012-01-15 10:36:31 +00:00
sekelsenmat
61d31cd4c2
Various improvements and attempts at creating a WS implementation for TLazAccessibleObject
...
git-svn-id: trunk@34712 -
2012-01-11 18:36:30 +00:00
sekelsenmat
ebb666cb58
Advances implementing accessible children for TTreeView, specially in Carbon. Not yet fully working
...
git-svn-id: trunk@34709 -
2012-01-11 12:48:55 +00:00
juha
6a0b924a7b
LCL, TreeView: add NodeEffect field, node with disabled effect. Issue #17348 , modified patch from Krzysztof Dibowski
...
git-svn-id: trunk@34661 -
2012-01-08 11:21:09 +00:00
juha
91a40f3e2f
LCL, TreeView: take node visibility into account when moving in nodes and calculating X,Y positions
...
git-svn-id: trunk@34658 -
2012-01-08 10:43:50 +00:00
marc
d0116de29b
lcl: make TCustomTabControl vcl compatible
...
git-svn-id: trunk@34474 -
2011-12-28 17:45:55 +00:00
marc
f4e40740ac
lcl: make TCustomTabControl.Images property vcl compatible
...
git-svn-id: trunk@34473 -
2011-12-28 17:44:09 +00:00
marc
c863866c4b
lcl: Add up/down control OnChangingEx event
...
git-svn-id: trunk@34471 -
2011-12-28 17:35:19 +00:00
juha
e762c4e425
TreeFilter: fix moving up and down when tree has multiselect enabled.
...
git-svn-id: trunk@34466 -
2011-12-28 09:39:59 +00:00
sekelsenmat
150858b684
Adds BiDi to tab controls and removes the old TTabControl implementation for simplification
...
git-svn-id: trunk@34182 -
2011-12-14 14:51:04 +00:00
sekelsenmat
4a2a70dece
customdrawn-ws: Starts implementing TPageControl
...
git-svn-id: trunk@34027 -
2011-12-07 14:47:51 +00:00
juha
d8e0da0ae5
LCL: Fix Access Violation in TTabControl. Issue #20783
...
git-svn-id: trunk@33885 -
2011-12-01 12:17:16 +00:00
juha
2383449ad9
LCL: Remove TPageControl.DoChange. OnChange handler was run twice. Issue #20758 , patch from Marcos Douglas
...
git-svn-id: trunk@33805 -
2011-11-26 19:24:03 +00:00
juha
78b6a2d026
LCL: Implement method TreeView.Items.AddNode. Issue #15807
...
git-svn-id: trunk@33618 -
2011-11-18 19:19:05 +00:00
juha
a002250d2b
LCL: add Notification about removed ImageLists in ListView. Issue #20619
...
git-svn-id: trunk@33594 -
2011-11-17 18:57:22 +00:00
juha
cc82e44e9b
LCL: formatting
...
git-svn-id: trunk@33593 -
2011-11-17 18:57:09 +00:00
sekelsenmat
fa02b703f1
Renames TNotebookOption and friends to TCTabControlOptions,etc because the old name was completely wrong since TNotebook is completely unrelated to this type
...
git-svn-id: trunk@33537 -
2011-11-15 07:28:07 +00:00
sekelsenmat
e84fbeb3cd
Another small fix for TTabControl
...
git-svn-id: trunk@33486 -
2011-11-12 17:26:03 +00:00
sekelsenmat
a02b02d58a
Small fix in the new TTabControl
...
git-svn-id: trunk@33485 -
2011-11-12 17:06:40 +00:00
sekelsenmat
59e4c91124
Activates the new tabcontrol
...
git-svn-id: trunk@33457 -
2011-11-10 07:46:27 +00:00
juha
9a1d779e44
LCL: remove obsolete AddModeNames. Use WriteStr
...
git-svn-id: trunk@33237 -
2011-11-02 23:16:27 +00:00
juha
ed92cee3f1
LCL: remove unused NodeAttachModeNames
...
git-svn-id: trunk@33236 -
2011-11-02 23:16:05 +00:00
sekelsenmat
f0297d8f4f
Advances a lot the new TTabControl, should be finished now
...
git-svn-id: trunk@33218 -
2011-11-02 13:08:43 +00:00
sekelsenmat
a7bfcf6c9b
Removes TPageControl.OnPageChanged to fix bug #19903 double OnChange calls
...
git-svn-id: trunk@32622 -
2011-10-02 18:03:18 +00:00
juha
71f1c25189
LCL: UpDown control's Visible and Enabled follow the associated control. Issue #20301 , patch from Silvio Clécio
...
git-svn-id: trunk@32466 -
2011-09-23 08:41:38 +00:00
sekelsenmat
c70ad135b5
Adds a new method to make TPageControl usage in code more intuitive
...
git-svn-id: trunk@32273 -
2011-09-11 06:20:21 +00:00
juha
8e308ffe4d
LCL: TreeView - support showing and hiding TreeNodes properly. Issue #17366 , patch from Krzysztof Dibowski
...
git-svn-id: trunk@32064 -
2011-08-26 17:46:56 +00:00
martin
d07fc13245
ExtendedNotebook: fixed selecting last tab. Issue #0019845
...
git-svn-id: trunk@31892 -
2011-08-06 15:24:39 +00:00