sekelsenmat
|
f0f5beb5cf
|
Fixes a bug in the code to iterate accessible objects, it didnt work, now it does
git-svn-id: trunk@37159 -
|
2012-05-05 09:58:28 +00:00 |
|
paul
|
f8dcbb669b
|
lcl: don't block special keys in common TControl handler - this is up to descendants.
SynEdit: use shorter inherited call since TControl does not have the handler now
git-svn-id: trunk@37150 -
|
2012-05-04 00:55:22 +00:00 |
|
mattias
|
a28add96c2
|
LCL: constraint Width,Height to >=0
git-svn-id: trunk@36885 -
|
2012-04-17 18:41:50 +00:00 |
|
mattias
|
080f4f8c22
|
LCL: fixed sending CM_EXIT,CM_ENTER when flastfocusedcontrol was removed
git-svn-id: trunk@36884 -
|
2012-04-17 17:15:34 +00:00 |
|
mattias
|
3a53d3f869
|
LCL: TControl.SetAnchors: during disabled autosize: update basebounds when changing Anchors, bug #21730
git-svn-id: trunk@36882 -
|
2012-04-17 08:59:52 +00:00 |
|
mattias
|
e5ffde0bbc
|
LCL: clean up
git-svn-id: trunk@36877 -
|
2012-04-17 08:29:01 +00:00 |
|
mattias
|
eb05b8141f
|
LCL: SetAlign: restore the basebounds set before changes
git-svn-id: trunk@36870 -
|
2012-04-17 08:15:46 +00:00 |
|
mattias
|
b20150d99c
|
LCL: SetAnchors: do not update basebounds
git-svn-id: trunk@36859 -
|
2012-04-17 07:48:37 +00:00 |
|
mattias
|
706f472758
|
LCL: TControl.UpdateBaseBounds: set cfBaseBoundsValid
git-svn-id: trunk@36857 -
|
2012-04-17 07:45:34 +00:00 |
|
paul
|
c11192b6a5
|
lcl: implement ClientToParent, ParentToClient based on patch of David Jenkins (issue #0021763)
git-svn-id: trunk@36775 -
|
2012-04-14 14:18:08 +00:00 |
|
blikblum
|
6c1a7ae794
|
lcl: check for csDestroyingHandle in TControl.HandleObjectShouldBeVisible. Fix issue #19882
git-svn-id: trunk@36758 -
|
2012-04-14 00:39:13 +00:00 |
|
juha
|
82a928737a
|
LCL: add an assertion for assigned method pointer in TControl.GetText
git-svn-id: trunk@36398 -
|
2012-03-28 17:06:32 +00:00 |
|
mattias
|
47c24e80ad
|
LCL: more verbose form updateshowing
git-svn-id: trunk@36385 -
|
2012-03-27 16:27:45 +00:00 |
|
sekelsenmat
|
83a68ea2d7
|
LCL-CustomDrawn-Cocoa: Greatly improves the accessibility, now child objects start to appear
git-svn-id: trunk@36213 -
|
2012-03-22 08:46:04 +00:00 |
|
sekelsenmat
|
c0143743b4
|
Changes the AccessibleValue getter to overridable, to allow a more efficient implementation of it for TLabel for example
git-svn-id: trunk@36135 -
|
2012-03-17 19:41:46 +00:00 |
|
sekelsenmat
|
0bc23ed6ad
|
LCL-CustomDrawn-Cocoa: Advances the accessibility support, nothing working yet
git-svn-id: trunk@36105 -
|
2012-03-17 10:08:21 +00:00 |
|
zeljko
|
a6873c2d3b
|
LCL: cleanup
git-svn-id: trunk@36093 -
|
2012-03-16 15:35:19 +00:00 |
|
paul
|
fb7f52ecb8
|
lcl: don't skip action update when we set the same action to a control
git-svn-id: trunk@35916 -
|
2012-03-13 07:08:20 +00:00 |
|
paul
|
cc3adb8d44
|
lcl: set missing csReadingState flag when Control executes a ReadState
git-svn-id: trunk@35915 -
|
2012-03-13 06:15:47 +00:00 |
|
zeljko
|
c19754b22d
|
Gtk2, Qt: InvalidateRect() should offset by scrollbars position, so it's compatibile with win32. issue #21364
git-svn-id: trunk@35881 -
|
2012-03-11 12:34:35 +00:00 |
|
juha
|
d7dc003371
|
Revert the r35872 #c293be9ecf. It solved the windows problem but created another redraw problem with GTK2.
git-svn-id: trunk@35873 -
|
2012-03-10 16:01:25 +00:00 |
|
juha
|
c293be9ecf
|
LCL: Fix painting icons wrong on component palette. Issue #21364, Patch from Tomasz Wieckowski
git-svn-id: trunk@35872 -
|
2012-03-10 15:32:55 +00:00 |
|
mattias
|
c52851dbfa
|
LCL: debugging
git-svn-id: trunk@35820 -
|
2012-03-08 11:47:53 +00:00 |
|
zeljko
|
a63be4b26e
|
LCL: cleanup
git-svn-id: trunk@35561 -
|
2012-02-23 13:08:31 +00:00 |
|
mattias
|
3d1a570a3c
|
IDE: project inspector: delay update when not visible
git-svn-id: trunk@35546 -
|
2012-02-21 20:20:55 +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
|
f1f99b4a6e
|
LCL: added TLazAccessibleObject enumerator
git-svn-id: trunk@35394 -
|
2012-02-16 09:17:30 +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 |
|
mattias
|
45d0b49083
|
LCL: TLazAccessibleObject: using a tree for children for faster search
git-svn-id: trunk@35374 -
|
2012-02-15 14:57:15 +00:00 |
|
sekelsenmat
|
015279a045
|
Adds more method for TLazAccessibleObject to manipulate the list of children
git-svn-id: trunk@35239 -
|
2012-02-08 17:58:06 +00:00 |
|
mattias
|
aad4d125c5
|
LCL: added TControl.AddHandlerBeforeDestruction
git-svn-id: trunk@35090 -
|
2012-02-02 16:46:20 +00:00 |
|
sekelsenmat
|
1fb90cb1f1
|
Improves the accessibility code to allow for initializing the Handle later. Also attempts to fix the accesssibility issues of TEdit/TMemo, but still not successful
git-svn-id: trunk@35070 -
|
2012-02-01 07:25:28 +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
|
d469685cc6
|
Adds many property implementations for non-windowed accessible objects in Carbon
git-svn-id: trunk@34831 -
|
2012-01-21 11:35:37 +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
|
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 |
|
mattias
|
2e2964e501
|
LCL: fixed mem leak
git-svn-id: trunk@34731 -
|
2012-01-14 14:26:32 +00:00 |
|
sekelsenmat
|
034d195ca9
|
Advances implementing the WS class for TLazAccessibleObject
git-svn-id: trunk@34713 -
|
2012-01-12 01:29:32 +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
|
355493350f
|
Temporary fix for TListView crashes. See bug #21059
git-svn-id: trunk@34696 -
|
2012-01-10 18:19:40 +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 |
|
sekelsenmat
|
b3a3ec2fb9
|
Rearchitectures LazAccessibility_SetFields in order to support TControl
git-svn-id: trunk@34688 -
|
2012-01-09 18:05:00 +00:00 |
|
sekelsenmat
|
1f545e968d
|
Many DPI fixes for customdrawn_common and Android support
git-svn-id: trunk@34320 -
|
2011-12-20 10:35:32 +00:00 |
|
sekelsenmat
|
217b6bb45b
|
Changes the lapDefault resolution into Application.Initialize
git-svn-id: trunk@34289 -
|
2011-12-19 18:59:14 +00:00 |
|
sekelsenmat
|
cc0e04b161
|
Finishes the basic implementation of dpi and screen rotation adjustment for Android. Not 100% perfect, but in general already functional.
git-svn-id: trunk@34279 -
|
2011-12-19 13:51:13 +00:00 |
|
sekelsenmat
|
b5a59868f9
|
Commits the first part of layout auto-adjustment support in the LCL
git-svn-id: trunk@34272 -
|
2011-12-19 10:25:13 +00:00 |
|