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 |
|
sekelsenmat
|
6201edbbac
|
Rearchitectures the accessibility child objects and data storage as per Martin proposal
git-svn-id: trunk@34708 -
|
2012-01-11 09:19:36 +00:00 |
|
sekelsenmat
|
6a22f885c2
|
Adds the generic structure for arbitrary non-TControl accessible objects and starts implementing support for it in TTreeView
git-svn-id: trunk@34701 -
|
2012-01-11 00:10:13 +00:00 |
|
sekelsenmat
|
07b94b092f
|
Now connects setting the accessible fields to LCLIntf via TControl.SetAccessibleFields and starts the carbon accessibility fields implementation
git-svn-id: trunk@34689 -
|
2012-01-09 19:23:10 +00:00 |
|
juha
|
6066424d39
|
LCL, TreeView: fix the logic for allocating an array for visible nodes
git-svn-id: trunk@34663 -
|
2012-01-08 12:42:52 +00:00 |
|
juha
|
da787feb8d
|
TreeView: add a Nil pointer check
git-svn-id: trunk@34662 -
|
2012-01-08 12:03: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 |
|
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 |
|
juha
|
78b6a2d026
|
LCL: Implement method TreeView.Items.AddNode. Issue #15807
git-svn-id: trunk@33618 -
|
2011-11-18 19:19:05 +00:00 |
|
juha
|
cc82e44e9b
|
LCL: formatting
git-svn-id: trunk@33593 -
|
2011-11-17 18:57:09 +00:00 |
|
juha
|
9a1d779e44
|
LCL: remove obsolete AddModeNames. Use WriteStr
git-svn-id: trunk@33237 -
|
2011-11-02 23:16:27 +00:00 |
|
zeljko
|
33b1105d89
|
*do not process ampersand as treeview nodes, makes alignment mess. fixes issue #19532
git-svn-id: trunk@32669 -
|
2011-10-04 10:36:43 +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 |
|
juha
|
59c2d2e1b6
|
TreeView: draw lines more correctly in psPattern mode. Issue #19568, patch from Anton
git-svn-id: trunk@31951 -
|
2011-08-11 21:15:40 +00:00 |
|
maxim
|
e705d42b04
|
LCL: small treeview code simplification by Flávio Etrusco, bug #19859
git-svn-id: trunk@31847 -
|
2011-08-01 21:05:02 +00:00 |
|
juha
|
6a07320422
|
LCL: improve the earlier patch for deleting selected nodes in TreeView.
git-svn-id: trunk@31775 -
|
2011-07-20 21:22:16 +00:00 |
|
juha
|
5dbd4a37fd
|
LCL: Update TreeView.Items.FSelection when deleting selected nodes. Patch from Anton, issue #19777
git-svn-id: trunk@31773 -
|
2011-07-20 17:24:51 +00:00 |
|
mattias
|
fa3c03859c
|
IDE: codeexplorer: surrounding
git-svn-id: trunk@30789 -
|
2011-05-18 08:23:48 +00:00 |
|
mattias
|
25cc1acf65
|
LCL: TTreeView: added TTreeNode.GetNextSkipChildren
git-svn-id: trunk@30785 -
|
2011-05-17 12:48:00 +00:00 |
|
mattias
|
03e8b0a1dc
|
LCL: TTreeview: CustomSort with Begin/EndUpdate
git-svn-id: trunk@30783 -
|
2011-05-17 11:43:20 +00:00 |
|
juha
|
fdc466d76d
|
Fix spelling from Childs to Children around Lazarus source. Patch from Mazen NEIFER
git-svn-id: trunk@30657 -
|
2011-05-10 09:13:38 +00:00 |
|
mattias
|
c2a58808d3
|
codetools: changed some uppercase parameters to mixed case
git-svn-id: trunk@29982 -
|
2011-03-22 13:41:30 +00:00 |
|
paul
|
9d6104fc81
|
lcl: prepare TreeView canvas before theme drawing if theme has transparent parts for this detail and RowSelect = true (issue #0018244)
git-svn-id: trunk@29896 -
|
2011-03-18 07:31:55 +00:00 |
|
paul
|
6b248eb794
|
lcl:
- cleanup treeview code,
- fix multiselection - select nodes between selected and the current, clear selection before (issue #0018209)
git-svn-id: trunk@29882 -
|
2011-03-17 07:09:18 +00:00 |
|
mattias
|
b3a8dd03b1
|
fixed typos: childs
git-svn-id: trunk@29440 -
|
2011-02-10 09:37:16 +00:00 |
|
paul
|
2fead07c7d
|
lcl: formatting
git-svn-id: trunk@29130 -
|
2011-01-20 02:51:56 +00:00 |
|
paul
|
8a4ea90a1c
|
lcl: formatting
git-svn-id: trunk@29129 -
|
2011-01-20 02:46:14 +00:00 |
|
paul
|
54743aa2ce
|
lcl: fix showing of tree note text at the middle of node by hint of Bald Zhang (issue #0018285)
git-svn-id: trunk@28863 -
|
2011-01-04 10:18:28 +00:00 |
|
paul
|
ab77d54fec
|
lcl: add OnEditingEnd event for TTreeView by mmvisual (feature #0017313)
git-svn-id: trunk@28561 -
|
2010-11-30 05:58:15 +00:00 |
|
zeljko
|
091d03bee1
|
LCL: Implemented TTreeView.MultiSelectStyle for Delphi compatibility.Implementation is TODO for this property and will be opened as separate issue for 1.0. Fixes issue #8351
git-svn-id: trunk@28464 -
|
2010-11-24 17:51:35 +00:00 |
|
zeljko
|
ac69cf5cee
|
LCL: Implemented TTreeView.SelectionCount and TTreeView.Selections[] for Delphi compatibility.Part of issue #8351
git-svn-id: trunk@28463 -
|
2010-11-24 17:32:47 +00:00 |
|
zeljko
|
e1453ef20a
|
LCL: TTreeView added MultiSelect property for Delphi compatibility.Part of issue #8351
git-svn-id: trunk@28462 -
|
2010-11-24 16:28:11 +00:00 |
|
zeljko
|
76cd8c6607
|
LCL: TTreeView: allow editing node (F2) when tvoAllowMultiSelect enabled.Fixes issue #16731
git-svn-id: trunk@28353 -
|
2010-11-19 21:04:43 +00:00 |
|
zeljko
|
674800cb1b
|
LCL: treeview: trigger OnDeletion() event before node is unbinded.Fixes issue #17832 .
git-svn-id: trunk@28092 -
|
2010-11-05 09:23:09 +00:00 |
|
paul
|
6ce6821a27
|
lcl: always exclude tvsPainting from the treeview states on DoPaint exit (bug #0017653)
git-svn-id: trunk@27758 -
|
2010-10-19 01:18:11 +00:00 |
|
paul
|
9b70fb4a72
|
lcl: formatting
git-svn-id: trunk@27757 -
|
2010-10-19 01:11:31 +00:00 |
|
blikblum
|
69b2b72516
|
lcl: move RegisterPropertyToSkip calls to Register* procedures or unit initialization so it's called only once and not on every component created
git-svn-id: trunk@27070 -
|
2010-08-12 12:24:11 +00:00 |
|
mattias
|
ffdc91c193
|
LCL: TTreeView: in editing: eat VK_RETURN
git-svn-id: trunk@26867 -
|
2010-07-28 08:11:36 +00:00 |
|
paul
|
1e68ee32f3
|
lcl: register some VCL compatibility properties to skip them during lfm reading (issue #0016660)
git-svn-id: trunk@26834 -
|
2010-07-26 06:12:24 +00:00 |
|
mattias
|
feaf0e30be
|
LCL: TreeView: using normal drag and drop, bug #16876
git-svn-id: trunk@26622 -
|
2010-07-13 13:42:12 +00:00 |
|
zeljko
|
fd33466244
|
LCL: TCustomTreeView.CanChange(Node: TTreeNode) check if Node is nil before calling FOnChanging().patch by Juha Manninen fixes #16632.
git-svn-id: trunk@26199 -
|
2010-06-20 08:52:56 +00:00 |
|
paul
|
81d8ef4da9
|
lcl: don't start node editing on icon click (by Anton Kavalenka, bug #0016012)
git-svn-id: trunk@25790 -
|
2010-05-31 02:55:21 +00:00 |
|
paul
|
622f0ba392
|
lcl: fix GetControlClassDefaultSize - use TSize instead of TPoint
git-svn-id: trunk@25204 -
|
2010-05-05 07:59:04 +00:00 |
|
mattias
|
9968ec7168
|
LCL: TTreeView: added OnAddition
git-svn-id: trunk@25192 -
|
2010-05-04 20:20:13 +00:00 |
|
paul
|
0cc6be3008
|
lcl: correctly fill TCreateParams structure in CreateParams method
win32: use CreateParams styles, exstyle, parent, caption and geometry instead of own calculated (issue #0014288)
git-svn-id: trunk@25149 -
|
2010-05-03 09:39:52 +00:00 |
|
paul
|
db1ba90fac
|
formatting
git-svn-id: trunk@25137 -
|
2010-05-02 16:50:58 +00:00 |
|
mattias
|
ec6aecbdc0
|
LCL: TTreeView: added OnCreateNodeClass for Delphi compatibility
git-svn-id: trunk@25098 -
|
2010-05-01 14:45:14 +00:00 |
|
paul
|
1c2ac82980
|
lcl: don't use ThemeServices for drawing node text if treeview is not themed
git-svn-id: trunk@24886 -
|
2010-04-24 17:01:07 +00:00 |
|