blikblum
ef24adff3a
lcl: remove win32 workaround to realign TCustomPage. Not necessary after 39661
...
git-svn-id: trunk@39678 -
2012-12-29 10:10:12 +00:00
blikblum
8135432816
lcl: remove obsolete gtk1 workaround in TPageControl (Set TPage.Visible directly). Fixes #23301
...
git-svn-id: trunk@39661 -
2012-12-27 03:04:03 +00:00
blikblum
70e7f9f4f3
lcl: cleanup
...
git-svn-id: trunk@39206 -
2012-10-31 00:43:30 +00:00
zeljko
22e8584d0a
LCL: Implemented TCustomListView.GetNextItem() and TCustomListView.GetNearestItem() for delphi compatibility. issue #23077
...
git-svn-id: trunk@38980 -
2012-10-07 09:33:48 +00:00
paul
cffbf40c5f
lcl: cleanup
...
git-svn-id: trunk@38773 -
2012-09-21 06:37:32 +00:00
zeljko
f7d3d17b9c
LCL: TTabSheet.ImageIndex should be -1, not 0. fixed issue #22618
...
git-svn-id: trunk@38325 -
2012-08-22 08:42:00 +00:00
juha
b3b28cb94d
LCL: Set TCustomListView.SortColumn default to -1, improve range checks
...
git-svn-id: trunk@38287 -
2012-08-20 17:58:56 +00:00
juha
0be8b02a9f
LCL: Sort ShellListView after changing contents. Issue #22439 , patch from Sven Barth
...
git-svn-id: trunk@37953 -
2012-07-15 19:44:31 +00:00
mattias
9fb636b7e6
lazutils: tindexedavltree: NodeToIndex, IndexOf
...
git-svn-id: trunk@36966 -
2012-04-21 20:58:27 +00:00
mattias
f9d8e01a08
undo
...
git-svn-id: trunk@36964 -
2012-04-21 20:57:21 +00:00
mattias
735a0623c4
IDEIntf: fixed typo
...
git-svn-id: trunk@36963 -
2012-04-21 20:56:27 +00:00
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