martin
a73a5ebbc3
GTK: REVERT 42581 #708b2f4a5d See notes on issue #0024750 , #0024990
...
git-svn-id: trunk@42737 -
2013-09-11 20:38:45 +00:00
zeljko
ebc00393a5
Qt: use new SlotAboutToShow() to send LM_ACTIVATE to TMenu, instead of using QEventShowToParent. issue #24979
...
git-svn-id: trunk@42722 -
2013-09-10 14:04:08 +00:00
mattias
eea2c866ec
LCL: TTReeView: added FindNodeWithTextPath
...
git-svn-id: trunk@42720 -
2013-09-10 13:09:21 +00:00
mattias
c50737c1d3
LCL: fixed GetDesignerForm outside IDE
...
git-svn-id: trunk@42711 -
2013-09-10 08:58:04 +00:00
paul
857774a646
lcl: there is no need to check something for nil before .Free call
...
git-svn-id: trunk@42710 -
2013-09-10 08:33:48 +00:00
mattias
084093d91e
LCL: TWinControl.ChildSizing with controlstyle csAutoSize0x0, bug #24986
...
git-svn-id: trunk@42702 -
2013-09-09 13:19:50 +00:00
martin
7bd5a7d326
LCL: PageControl,fix wrong tab highlighted after TabVisible:=True . Issue #0023251
...
git-svn-id: trunk@42699 -
2013-09-09 10:57:58 +00:00
mattias
f66fa252fc
IDE: renamed SetPathDelims to GetForcedPathDelims
...
git-svn-id: trunk@42698 -
2013-09-09 10:28:10 +00:00
mattias
fd40afd5e6
LCL: clean up
...
git-svn-id: trunk@42696 -
2013-09-09 09:04:39 +00:00
zeljko
93b81bdd04
LCL: workaround for fpc leak with FClipRegion (missing free in destructor).issue #24980
...
git-svn-id: trunk@42692 -
2013-09-09 06:25:16 +00:00
mattias
ac4996ff62
replaced SetDirSeparators with SetPathDelims
...
git-svn-id: trunk@42685 -
2013-09-08 20:58:12 +00:00
martin
3c9900948e
LCL: PageControl, changing (moving) the tab position of a page, would sometimes (but not always) trigger OnChanging. OnChanging could prevent the change, while it must always be allowed during moving tabs.
...
git-svn-id: trunk@42682 -
2013-09-08 19:34:22 +00:00
martin
ae2989ecac
LCL: PageControl, fixed active page should not change (same tabsheet, may be at new index) if moving pages
...
git-svn-id: trunk@42680 -
2013-09-08 14:24:16 +00:00
zeljko
fe70c30788
Qt: fixed getting itemAt(), problem was in misplaced MouseMove - should be used by viewport.issue #24976
...
git-svn-id: trunk@42678 -
2013-09-08 11:39:43 +00:00
zeljko
1ceaecab57
Qt: fixed TPageControl ActivePageIndex.issue #24972
...
git-svn-id: trunk@42677 -
2013-09-08 10:52:50 +00:00
martin
a21b56c554
LCL: test, fixed compilation
...
git-svn-id: trunk@42676 -
2013-09-08 10:26:19 +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
martin
02b79c9410
LCL, Win: TabControl, update index, if ShowTabs is set to True
...
git-svn-id: trunk@42670 -
2013-09-07 19:40:47 +00:00
bart
7ae07addc0
MaskEdit: make SetSel() and GetSel() protected.
...
Reason: Delphi compatibility (Issue #0024970 ).
git-svn-id: trunk@42665 -
2013-09-07 16:25:41 +00:00
juha
9b1bc94150
LCL: register TArrow to Misc component page again. Remove extra register procedures from Industrial components.
...
git-svn-id: trunk@42656 -
2013-09-07 07:23:49 +00:00
mattias
eef666aa0d
LCL: fixed OpenURL if URL is invalid, bug #24958
...
git-svn-id: trunk@42640 -
2013-09-06 14:26:06 +00:00
martin
b150be0281
LCL: TabControl; better clientarea
...
git-svn-id: trunk@42636 -
2013-09-06 11:44:16 +00:00
martin
2b640c6174
GTK2: tabcontrol, less of a gap between tabs and body
...
git-svn-id: trunk@42635 -
2013-09-06 11:41:22 +00:00
martin
f38edbcf27
GTK2: tabcontrol, check for tab vs page
...
git-svn-id: trunk@42634 -
2013-09-06 10:31:51 +00:00
martin
f21f82c614
QT: PageControl: check if page or tab control
...
git-svn-id: trunk@42633 -
2013-09-06 10:02:21 +00:00
martin
f7152825d1
LCL: TabControl, inherit internal tabs from PageControl
...
git-svn-id: trunk@42632 -
2013-09-06 09:49:37 +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
zeljko
9d8486877a
Qt: show icons on menus if menuitem.bitmap is assigned and there's no imagelist.issue #24770
...
git-svn-id: trunk@42630 -
2013-09-06 06:32:20 +00:00
zeljko
f733b97389
Qt: return clBackground as default color for TPanel. issue #24946
...
git-svn-id: trunk@42629 -
2013-09-06 06:16:53 +00:00
zeljko
7c723d7f81
Qt: do not crash in TQtPage if parent is TTabControl
...
git-svn-id: trunk@42628 -
2013-09-06 06:14:52 +00:00
paul
2743011353
lcl: fix ListBox onChange call on win32 (mantis #0020324 )
...
- notify TWS class about drag start
- set csLButtonDown before BeginAutoDrag (there is no dependency in LCL for csLButtonDown in BeginAutoDrag so I see no reason to postpone it)
win32:
- send TWM_LButtonUp to windows for ListBox if drag operation is started by mouse down
git-svn-id: trunk@42627 -
2013-09-06 04:58:06 +00:00
paul
0032f227a7
lcl: don't call GetCursorPos() twice while initializing Drag/Dock operation. Use the first time retrieved value.
...
git-svn-id: trunk@42626 -
2013-09-06 02:08:15 +00:00
martin
9178ca6047
GTK2: TPageControl do not hide pages in ShowHide
...
git-svn-id: trunk@42625 -
2013-09-05 23:28:52 +00:00
martin
920a610a6c
LCL: PageControl revert Revision: 39883 [" update PageIndex in PageControl after setting TabVisible. Issue #23251 2]. See note 69758 on the issue
...
git-svn-id: trunk@42624 -
2013-09-05 22:02:31 +00:00
martin
1efc1dff52
LazControls: TExtendedTabControl added pages (runtime only)
...
git-svn-id: trunk@42607 -
2013-09-05 10:16:08 +00:00
martin
063ff08625
LCL: TTAbControl, refactor. more FUnused
...
git-svn-id: trunk@42598 -
2013-09-04 17:11:31 +00:00
martin
6701234150
LCL: TTAbControl, refactor. replaces most of FUnPaged (unused at current) by class inheritance
...
git-svn-id: trunk@42596 -
2013-09-04 14:55:26 +00:00
martin
04045467f0
LCL: TTAbControl, refactor. There where 2 lists for one purpose. Hiding the 2nd (private use only, no compatibility issues expected) within the 1st.
...
git-svn-id: trunk@42595 -
2013-09-04 13:11:36 +00:00
martin
32a6a28ad6
LCL: TabControl refactor
...
git-svn-id: trunk@42594 -
2013-09-04 10:17:31 +00:00
mattias
d4a64d7a2a
LCL: carbon: initialize vars
...
git-svn-id: trunk@42587 -
2013-09-04 09:18:59 +00:00
juha
708b2f4a5d
LCL: Fix accent chars in GTK2. Remove Gtk2LatinAccents define after testing. Issues #24750 and #22507 . Original patch from Éderson Cássio
...
git-svn-id: trunk@42581 -
2013-09-04 00:06:33 +00:00
juha
ca7b733531
LCL: Implement CharUpperBuff function. Issue #24493 , patch from Stephano
...
git-svn-id: trunk@42580 -
2013-09-03 23:49:23 +00:00
martin
a37e86a5c1
LazControls: Add TAdvancedTabControl (TabControl with toolbar)
...
git-svn-id: trunk@42578 -
2013-09-03 21:25:54 +00:00
martin
91e486315e
LCL: fix TabControl spacing / qt
...
git-svn-id: trunk@42568 -
2013-09-02 21:57:35 +00:00
martin
7b1de06cbb
LCL: fix TabControl spacing / qt
...
git-svn-id: trunk@42567 -
2013-09-02 21:57:16 +00:00
martin
64c8d977b6
LCL: TabControl fix paint border
...
git-svn-id: trunk@42565 -
2013-09-02 15:20:45 +00:00
martin
9da7b5d0da
LCL: UNDONE Publish TabControl BorderStyle and Width
...
git-svn-id: trunk@42562 -
2013-09-02 13:36:30 +00:00
martin
ffc4c50699
LCL: TabControl fix borderwidth initialization
...
git-svn-id: trunk@42561 -
2013-09-02 13:16:05 +00:00
martin
ddb0e30cb0
LCL: TabControl forward style
...
git-svn-id: trunk@42560 -
2013-09-02 13:15:17 +00:00
martin
aae0ab1f7b
LCL: fix TabControl invalidation
...
git-svn-id: trunk@42559 -
2013-09-02 13:04:15 +00:00