mattias
094fd462f5
LCL: TScrollingWincontrol: GetLogicalClientRect: independent of AutoScroll to avoid cycle, GetPreferredSize: independent of AutoScroll, added extra checks if LCL clientrect is not in sync with widgetset, improved debugging preferredsize
...
git-svn-id: trunk@47873 -
2015-02-17 23:58:41 +00:00
giuliano
ed5fd30d67
LCL: issue #0014257 - SetCursor faulty under GTK2 - changes cursor for
...
wrong control
files controls.pp and include/graphiccontrol.inc
git-svn-id: trunk@47814 -
2015-02-15 23:26:26 +00:00
mattias
9e66742aeb
LCL: comments
...
git-svn-id: trunk@46496 -
2014-10-09 16:22:34 +00:00
mattias
dd86099d37
LCL: comments
...
git-svn-id: trunk@46474 -
2014-10-07 23:55:26 +00:00
juha
e89095b1a4
LCL: Implement TControl.EndDrag. Issue #25138 , patch from ocean.
...
git-svn-id: trunk@46392 -
2014-10-01 14:41:15 +00:00
juha
4b38ed7b2b
LCL: use constants in controlconsts.inc. Issue #26673 , patch from ocean.
...
git-svn-id: trunk@46216 -
2014-09-13 21:28:55 +00:00
mattias
9d3226d369
LCL: removed TControl.ParentVisibleChanged
...
git-svn-id: trunk@46188 -
2014-09-11 16:52:52 +00:00
mattias
db564054c4
LCL: added TControl.ParentVisibleChanged
...
git-svn-id: trunk@46184 -
2014-09-11 16:40:12 +00:00
mattias
cc8a8f9740
LCL: clean up
...
git-svn-id: trunk@46181 -
2014-09-11 16:03:48 +00:00
juha
9d6fca6e69
LCL + Designer: A new flag TWinControl.DesignerDeleting. Make TPairSplitter use it. Issue #26618
...
git-svn-id: trunk@46072 -
2014-08-24 15:58:09 +00:00
juha
90b05dca85
LCL: Remove deprecated TWinControl.AutoSizeCanStart.
...
git-svn-id: trunk@45788 -
2014-07-05 14:56:46 +00:00
mattias
debddcec44
LCL: gtk2: dropfiles for sub forms
...
git-svn-id: trunk@45559 -
2014-06-16 22:24:44 +00:00
mattias
1417fc6edf
LCL: comment
...
git-svn-id: trunk@44868 -
2014-05-01 14:00:37 +00:00
mattias
0f7890690f
lcl: made TControlBorderSpacing.GetSpace/GetSpaceAround virtual, patch #26048
...
git-svn-id: trunk@44805 -
2014-04-26 08:29:52 +00:00
mattias
2f637d4295
LCL: fixed typo GetChildsRect GetChildrenRect
...
git-svn-id: trunk@44663 -
2014-04-09 15:12:36 +00:00
juha
41f1295739
LCL: GetParentHandle and GetTopParentHandle for TWinControl. Issue #25813 , patch from ocean.
...
git-svn-id: trunk@44453 -
2014-03-16 23:26:56 +00:00
mattias
1fe37e15a2
fixed spelling mistakes, found by lintian
...
git-svn-id: trunk@43900 -
2014-02-05 12:07:46 +00:00
juha
5c1f0c896b
Revert r42752 #8caba4283d making TWinControl.GetChildren public. It was incomplete.
...
git-svn-id: trunk@42757 -
2013-09-12 15:34:02 +00:00
juha
8caba4283d
LCL: Make TWinControl.GetChildren public. Issue #24974 , patch from Stephano.
...
git-svn-id: trunk@42752 -
2013-09-12 10:13:03 +00:00
juha
023fd6ba9b
LCL: rename TCMMouseWheel.WheelData to WheelDelta. Issue #24989 , patch from Stephano
...
git-svn-id: trunk@42751 -
2013-09-12 10:07:30 +00:00
juha
aa33021670
LCL: Make TWinControl.GetTabOrderList virtual. Issue #24969 , patch from Stephano
...
git-svn-id: trunk@42672 -
2013-09-07 23:20:33 +00:00
paul
2b9bef5afa
lcl: move TWSControl.DragStart to TWSCustomListBox.DragStart because of limitation of TWS classes
...
git-svn-id: trunk@42631 -
2013-09-06 07:29:10 +00:00
mattias
fe0a06d109
LCL: fixed check for unicode widestring, patch from FPK
...
git-svn-id: trunk@42308 -
2013-08-04 10:06:07 +00:00
mattias
533ea4f496
LCL: getmousecapture: check if handleallocated
...
git-svn-id: trunk@42305 -
2013-08-04 09:52:54 +00:00
mattias
ccc2a1903a
LCL: comments
...
git-svn-id: trunk@41995 -
2013-07-04 14:37:02 +00:00
mattias
49eae20cfe
LCL: dbgs for TContolStyle, comments
...
git-svn-id: trunk@41994 -
2013-07-04 14:34:51 +00:00
mattias
8e437bf7cd
LCL: csReflector
...
git-svn-id: trunk@41993 -
2013-07-04 14:20:08 +00:00
mattias
66a30a311c
LCL: setting Action.OnExecute no longer changes the TControl.OnClick, bug #24484
...
git-svn-id: trunk@41415 -
2013-05-26 12:36:40 +00:00
juha
7b162087fd
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
juha
9c0da1b60e
LCL: remove fsSplash from fsAllStayOnTop set. Allows using other applications while a splash screen is shown. Issue #22837
...
git-svn-id: trunk@41034 -
2013-05-05 09:49:32 +00:00
martin
51657166be
LCL: Revert Changes from 31132 (and partly 31577) which replaced TGraphicControl.Update by Invalidate
...
git-svn-id: trunk@40364 -
2013-02-22 16:05:54 +00:00
sekelsenmat
e155bfca39
Reimplements the cdintf control special case as a LCLIntf function, to be more conformant to the way of working for the LCL
...
git-svn-id: trunk@39475 -
2012-12-07 15:55:54 +00:00
sekelsenmat
547ebc6bc7
LCL-CustomDrawn: Adds a better identifier for CD injected controls and starts improving the tabbing between controls
...
git-svn-id: trunk@39447 -
2012-12-06 10:50:53 +00:00
juha
614327b055
Move ModalResult string representation array from PropEdit to Controls to be used by other code
...
git-svn-id: trunk@39426 -
2012-12-01 10:43:52 +00:00
blikblum
2d708f59bf
lcl: add missing checks for FControl in TControlBorderSpacing
...
git-svn-id: trunk@39207 -
2012-10-31 02:44:08 +00:00
blikblum
70e7f9f4f3
lcl: cleanup
...
git-svn-id: trunk@39206 -
2012-10-31 00:43:30 +00:00
blikblum
40f8498835
lcl:
...
- revert 33020 #928292514b, 33082 #dd109fba91, 33086 #bd7b46c17a, part of 33089 and 33389. These changes made the hint behavior Delphi incompatible thus leading to a regression in third party control like VirtualTreeView that handles hints in CMHintShow
- Retrieve parent hint recursively if hintcontrol.hint is empty' (delphi compatible)
- Added sample project to test hints
git-svn-id: trunk@38802 -
2012-09-23 23:06:31 +00:00
mattias
60899d17a7
LCL: added TWinControl.GetEnumeratorControls,GetEnumeratorControlsReverse
...
git-svn-id: trunk@38570 -
2012-09-08 09:00:50 +00:00
mattias
e4298bec55
lcl: comments
...
git-svn-id: trunk@37449 -
2012-05-29 06:27:51 +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
paul
70fca72696
lcl: always ask control about special key using CM_WANTSPECIALKEY and LM_GETDLGCODE, simplify DoCancelKey, DoReturnKey, remove old WantKeyBeforeInterface
...
git-svn-id: trunk@37142 -
2012-05-03 01:38:51 +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
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
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
mattias
f1f99b4a6e
LCL: added TLazAccessibleObject enumerator
...
git-svn-id: trunk@35394 -
2012-02-16 09:17:30 +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