Commit Graph

14682 Commits

Author SHA1 Message Date
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
paul
76ea22831e cocoa: reimplement form using NSPanel, reimplement modality using form enabling/disabling
git-svn-id: trunk@34706 -
2012-01-11 07:07:25 +00:00
paul
e51a29d78d cocoa: change the way of minimizing and restore application
git-svn-id: trunk@34705 -
2012-01-11 05:10:40 +00:00
sekelsenmat
729c0297aa Carbon: Fixes AXFocusable support and starts AXChildren support
git-svn-id: trunk@34703 -
2012-01-11 01:30:05 +00:00
sekelsenmat
d4dc90bb8e Removes wrongly added dwarf2 to lcl.lpk
git-svn-id: trunk@34702 -
2012-01-11 00:20:16 +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
juha
4c35fedfd1 LCL: fix cursor in modal dialog after loading error. Issue #21060, patch from Anton
git-svn-id: trunk@34700 -
2012-01-10 23:01:45 +00:00
blikblum
a80180ad59 win32: enclose debugln in conditional directive
git-svn-id: trunk@34699 -
2012-01-10 22:19:16 +00:00
sekelsenmat
e1d0c8ab65 Moves up accessibility events to all Carbon controls and improves the implementation of the accessibility event handler. Adds customized accessibility descriptions to two basic controls in the Initial Setup Dialog
git-svn-id: trunk@34697 -
2012-01-10 20:42:11 +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
88b94d106a Improves the accessibility support in LCL-Carbon. Starts implementing support for more accessibility support and starts adding accessibility roles for TCustomForm
git-svn-id: trunk@34695 -
2012-01-10 17:33:43 +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
zeljko
f6db445bf0 Gtk2: added TDateEdit.CalendarDisplaySettings.dsStartMon to issues.Patch by BartBroersma issue #11136.
git-svn-id: trunk@34684 -
2012-01-09 16:23:15 +00:00
zeljko
a5616cc245 Qt: take care about dropfiles senders which does not respect xorg desktop standards.issue #21052
git-svn-id: trunk@34683 -
2012-01-09 15:36:55 +00:00
zeljko
0bba1c10de Gtk2: do not allow form resizing if border style bsDialog or bsSingle.issue #20741
git-svn-id: trunk@34680 -
2012-01-09 14:10:42 +00:00
zeljko
8d59bdf5fc Gtk2: allow moving of windows which contstraints min & max are equal. issue #18139
git-svn-id: trunk@34679 -
2012-01-09 13:41:38 +00:00
sekelsenmat
5b98ba7981 Upgrades the Accessibility structure to support roles, name, description and more easily extensible notifications
git-svn-id: trunk@34678 -
2012-01-09 13:25:26 +00:00
zeljko
93ebe05b41 Gtk2: fixed showing and handling of popup forms over modal forms.issues #20074 and #20369
git-svn-id: trunk@34676 -
2012-01-09 11:41:32 +00:00
zeljko
c63431d8b0 Gtk2: fix accel char in TCheckBox and TRadioButton. issue #21048
git-svn-id: trunk@34673 -
2012-01-09 07:51:35 +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
sekelsenmat
45beb7cd01 Starts Accessibility API structure and adds a routine to detect if we are on a mobile platform
git-svn-id: trunk@34656 -
2012-01-08 10:05:55 +00:00
blikblum
fd126d3ed6 win32: remove redundant Win32Info checks
git-svn-id: trunk@34655 -
2012-01-08 09:51:31 +00:00
sekelsenmat
5258be773c Variable renaming
git-svn-id: trunk@34654 -
2012-01-08 00:57:40 +00:00
sekelsenmat
1911a68384 LCL-CustomDrawn: Attempts to fix win64 compilation and starts the mobile emulator (not yet working)
git-svn-id: trunk@34653 -
2012-01-08 00:14:41 +00:00
zeljko
a77f6d8a5e Qt: fixed forms in library (dll) crashing.
git-svn-id: trunk@34642 -
2012-01-07 17:22:02 +00:00
paul
a6a384a0e7 cocoa: implement FormStyle and PopupParent properties for TCustomForm
git-svn-id: trunk@34641 -
2012-01-07 17:14:52 +00:00
zeljko
df8e36b1c7 Qt: fixed rare crash with QClipboard because we are freeing QClipboardH which is owned by QApplication
git-svn-id: trunk@34640 -
2012-01-07 17:14:27 +00:00
zeljko
ba86e46415 Gtk2: fixed running gtk2 forms from library.
git-svn-id: trunk@34639 -
2012-01-07 17:12:12 +00:00
zeljko
6e4efa1d2e Gtk2: fixes all problems with cursor under gtk2 >= 2.18. Patch by Ere Maijala. issue #20313
git-svn-id: trunk@34635 -
2012-01-07 09:59:16 +00:00
sekelsenmat
7ede455eae Some commenting identation improvements
git-svn-id: trunk@34631 -
2012-01-06 21:03:15 +00:00
sekelsenmat
6386665a85 More lazdevice documentation
git-svn-id: trunk@34630 -
2012-01-06 20:58:38 +00:00
paul
7b147d1d99 cocoa: redo LM_MOUSEMOVE message
git-svn-id: trunk@34626 -
2012-01-06 16:43:07 +00:00
paul
69347e3724 cocoa: implement ShowModal and CloseModal for TCustomForm
git-svn-id: trunk@34624 -
2012-01-06 16:03:18 +00:00
paul
c4f0d1a633 cocoa: set initial title for groupbox, implement SetAlphaBlend for TCustomForm
git-svn-id: trunk@34623 -
2012-01-06 15:46:20 +00:00
paul
108c6e003a cocoa: implement TForm.BorderStyle and TForm.BorderIcons
git-svn-id: trunk@34622 -
2012-01-06 14:17:52 +00:00
paul
7f9a727d41 cocoa: clear sibling radio button states when one is changed
git-svn-id: trunk@34616 -
2012-01-06 13:04:33 +00:00
paul
6ffa774f3f cocoa: cleanup and reorganizing some code
git-svn-id: trunk@34609 -
2012-01-06 03:31:14 +00:00
juha
d51b2ed1a1 LCL: improvements for using Win9xWsManager, issue #0021025
git-svn-id: trunk@34605 -
2012-01-05 23:55:30 +00:00
paul
555f4dbed8 cocoa: cleanup
git-svn-id: trunk@34603 -
2012-01-05 17:37:38 +00:00
paul
d26d3581f0 cocoa: cleanup
git-svn-id: trunk@34602 -
2012-01-05 17:30:03 +00:00
juha
478a6f7b60 LCL: Make case-insensitive search work on Win9x, issue #0021025, patch from Bart Broersma
git-svn-id: trunk@34601 -
2012-01-05 17:25:49 +00:00
paul
c403c02f92 cocoa: formatting, cleanup, correctly initialize controls with initial visible state using WS_VISIBLE flag, implement ShowHide for controls and forms
git-svn-id: trunk@34600 -
2012-01-05 17:23:51 +00:00
blikblum
4e8a2856a5 gtk2: remove Get/SetHiddenLCLObject and related code. The only place that was still being called is a dead code since at least 2003. Fixes issue #21021
git-svn-id: trunk@34592 -
2012-01-05 10:34:09 +00:00