sekelsenmat
|
83f7ae1a8d
|
Adds a capability for Accessibility support
git-svn-id: trunk@36113 -
|
2012-03-17 12:23:40 +00:00 |
|
juha
|
5c13f61c77
|
LCL: Enclose DebugLns inside IFDEFs.
git-svn-id: trunk@35760 -
|
2012-03-06 09:46:59 +00:00 |
|
juha
|
f46f6f6747
|
IDE: improve the Options dialog filtering. Find in ListBox etc.
git-svn-id: trunk@35697 -
|
2012-03-03 22:07:46 +00:00 |
|
juha
|
083d8fdab4
|
FilterEdit: improve the logic of moving in the list when using up/down keys.
git-svn-id: trunk@35672 -
|
2012-03-03 15:55:59 +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 |
|
juha
|
5e1c1bbb19
|
LCL, TreeView: Assertion + other minor changes
git-svn-id: trunk@35297 -
|
2012-02-10 20:30:03 +00:00 |
|
juha
|
1baf092e14
|
LCL, TreeView: formatting
git-svn-id: trunk@35289 -
|
2012-02-10 12:34:57 +00:00 |
|
juha
|
3e4defab13
|
LCL, TreeView: use Max function from math unit
git-svn-id: trunk@35286 -
|
2012-02-10 12:06:18 +00:00 |
|
juha
|
8f0a85a6c3
|
LCL, TreeView: formatting
git-svn-id: trunk@35285 -
|
2012-02-10 12:06: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 |
|
juha
|
ff88073c00
|
LCL: add StoreCurrentSelection and ApplyStoredSelection methods to TreeView.
git-svn-id: trunk@35223 -
|
2012-02-07 17:14:30 +00:00 |
|
sekelsenmat
|
b8c8be3925
|
Adds accessibility info for TPanel and TSplitter. Adds current accessibility descriptions to the LCL translations. Fixes a bug in the Carbon handling of AXChildren for TCustomControl descendents: Add TControl children to the Array
git-svn-id: trunk@35138 -
|
2012-02-04 22:36:41 +00:00 |
|
juha
|
914234ec49
|
TreeView: apply again an accidentally reverted change that fixes moving in visible nodes. Other minor fixes.
git-svn-id: trunk@34901 -
|
2012-01-24 14:29:52 +00:00 |
|
juha
|
d9a52fce0a
|
TreeFilterEdit: implement a property ExpandAllInitially.
git-svn-id: trunk@34898 -
|
2012-01-24 14:08:15 +00:00 |
|
juha
|
75d7918d0a
|
TreeView: fix selecting visible items.
git-svn-id: trunk@34897 -
|
2012-01-24 14:08:08 +00:00 |
|
sekelsenmat
|
371b050768
|
Implements freeing the accessibility object of individual TTreeView items
git-svn-id: trunk@34891 -
|
2012-01-24 08:04:18 +00:00 |
|
sekelsenmat
|
ec6c831a3b
|
Implements AccessibleValue for TTreeView items even when reading from the lfm. Improves the Carbon accessibility code for lists
git-svn-id: trunk@34830 -
|
2012-01-21 08:37:45 +00:00 |
|
sekelsenmat
|
5f9824929d
|
Changes a little bit the Accessibility API. Removes notifications which were added to reflect the Mac API and are redundant. Splitted the setters for accessibility fields.
git-svn-id: trunk@34820 -
|
2012-01-20 12:59:10 +00:00 |
|
sekelsenmat
|
5a33af4ebb
|
More Carbon accessibility advances: Makes it less obstrusive for non-TCustomControl controls, implements a lot more of attributes, implements more events, increases the list of available roles and implements AX values for all LCL accessibility roles
git-svn-id: trunk@34814 -
|
2012-01-20 08:15:45 +00:00 |
|
mattias
|
16d98ddb12
|
LCL: fixed crash in TTreeView / AccessibleObject
git-svn-id: trunk@34794 -
|
2012-01-19 15:03:47 +00:00 |
|
sekelsenmat
|
46e5cbf514
|
Finally figured out how to properly create child non-windowed accessible objects in Carbon! Renames AccessibleName to the more useful AccessibleValue information. However it still doesnt work properly because the non-windowed accessible objects require a already created HIView so we need to figure out the proper place to do this after the HIView is created for TTreeView
git-svn-id: trunk@34788 -
|
2012-01-19 08:09:12 +00:00 |
|
sekelsenmat
|
c532802420
|
Moves SendNotification to WSControls, moves all accessibility types to Controls, starts changing TTreeView to use selected text changed messages instead of child objects. TTreeView accessibility not yet working in Carbon
git-svn-id: trunk@34769 -
|
2012-01-18 08:29:35 +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 |
|
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 |
|