paul
415884606c
lcl: publish TPageControl.MultiLine property and map it to TCustomNotebook.Options nboMultiLine
...
git-svn-id: trunk@25507 -
2010-05-19 08:40:32 +00:00
paul
c66dfcc85c
lcl: DoSendPageIndex should set LastChangePageIndex for correct page reporting on page show/hide
...
git-svn-id: trunk@25419 -
2010-05-15 12:48:30 +00:00
paul
f34a129c53
lcl: fix typo in comment
...
git-svn-id: trunk@25405 -
2010-05-14 16:02:57 +00:00
paul
8ffce272b0
formatting
...
git-svn-id: trunk@25330 -
2010-05-12 08:26:06 +00:00
paul
91f1a118d2
lcl: allow to set negative pageindex (partly works on win32 and qt)
...
git-svn-id: trunk@25328 -
2010-05-12 07:30:26 +00:00
paul
622f0ba392
lcl: fix GetControlClassDefaultSize - use TSize instead of TPoint
...
git-svn-id: trunk@25204 -
2010-05-05 07:59:04 +00:00
mattias
cf55952b42
removed OldAutoSize
...
git-svn-id: trunk@25190 -
2010-05-04 19:16:18 +00:00
paul
8e3c6c7bda
lcl: don't directly destroy the page on deletion, use release component to postpone control death (issue #0014365 )
...
git-svn-id: trunk@25126 -
2010-05-02 08:02:21 +00:00
paul
ae15eed5d3
lcl: fix range check error
...
git-svn-id: trunk@25051 -
2010-04-29 01:01:35 +00:00
mattias
e7b5a78d0f
LCL: added debugging for Disable/EnableAutoSizing
...
git-svn-id: trunk@24094 -
2010-03-19 11:11:47 +00:00
mattias
874b22249a
LCL: made NewAutoSize default, added -dOldAutoSize
...
git-svn-id: trunk@23943 -
2010-03-11 15:49:01 +00:00
martin
e633753632
LCL, Interfaces: added TNotebook.TabRect for Win/Gtk/2
...
git-svn-id: trunk@22512 -
2009-11-10 05:13:46 +00:00
paul
c8b4ccad1f
lcl: fix TPageContol.OnChange event
...
git-svn-id: trunk@22037 -
2009-10-05 06:26:12 +00:00
paul
27b2238ee0
lcl: TCustomNotebook:
...
- fix crash when connected imagelist was destructed (fixes bug #0014627 )
- reset imagelist on content change
git-svn-id: trunk@21770 -
2009-09-19 15:45:34 +00:00
mattias
7799ac78c6
LCL: started new autosizing phases
...
git-svn-id: trunk@21491 -
2009-08-30 21:30:57 +00:00
mattias
651c7b8c2e
LCL: TCustomNotebook: do not set csAcceptsControls
...
git-svn-id: trunk@21377 -
2009-08-21 08:22:54 +00:00
paul
523351a53f
lcl: formatting
...
git-svn-id: trunk@21263 -
2009-08-17 16:07:23 +00:00
paul
dcc7044d85
lcl: formatting
...
git-svn-id: trunk@20769 -
2009-06-30 11:58:06 +00:00
jesus
5a971c0e06
LCL, added option nboHidePageListPopup to Notebook so default right click popup list can be disabled (gtk1&2), enable multiline tab control under windows
...
git-svn-id: trunk@20500 -
2009-06-07 19:13:17 +00:00
paul
6af0fb9bc9
lcl: fix asterisk position in the copyright comment
...
git-svn-id: trunk@19477 -
2009-04-18 04:03:13 +00:00
paul
f02c53c71c
merge lcl-smartlink branch:
...
------------------------------------------------------------------------
r19294 | paul | 2009-04-10 11:17:35 +0800 (Птн, 10 Апр 2009) | 1 line
lcl, win32: start optimizations: imglist (all), controls (all), combtrls (statubar)
------------------------------------------------------------------------
r19305 | martin | 2009-04-10 21:53:27 +0800 (Птн, 10 Апр 2009) | 1 line
Moved "DoneRegisterCheck" to global LCL
------------------------------------------------------------------------
r19306 | martin | 2009-04-10 22:14:57 +0800 (Птн, 10 Апр 2009) | 1 line
Moved "DoneRegisterCheck" to global LCL (more)
------------------------------------------------------------------------
r19307 | martin | 2009-04-10 22:22:44 +0800 (Птн, 10 Апр 2009) | 1 line
changed case true => True
------------------------------------------------------------------------
r19308 | paul | 2009-04-10 22:28:28 +0800 (Птн, 10 Апр 2009) | 1 line
fix file case
------------------------------------------------------------------------
r19311 | martin | 2009-04-10 23:09:16 +0800 (Птн, 10 Апр 2009) | 1 line
Moved Registration of TCustomCalendar
------------------------------------------------------------------------
r19312 | martin | 2009-04-10 23:28:03 +0800 (Птн, 10 Апр 2009) | 1 line
Moved PropertyToSkip for TCalender
------------------------------------------------------------------------
r19314 | paul | 2009-04-10 23:50:30 +0800 (Птн, 10 Апр 2009) | 1 line
merge r13913 #999e8b059d
------------------------------------------------------------------------
r19315 | paul | 2009-04-10 23:53:07 +0800 (Птн, 10 Апр 2009) | 1 line
cleanup WSCalendar
------------------------------------------------------------------------
r19316 | paul | 2009-04-11 00:37:44 +0800 (Сбт, 11 Апр 2009) | 1 line
finish with ComCtrls
------------------------------------------------------------------------
r19318 | martin | 2009-04-11 01:37:40 +0800 (Сбт, 11 Апр 2009) | 1 line
Moved dialogs
------------------------------------------------------------------------
r19319 | martin | 2009-04-11 01:47:30 +0800 (Сбт, 11 Апр 2009) | 1 line
Moved dialogs
------------------------------------------------------------------------
r19320 | martin | 2009-04-11 02:47:52 +0800 (Сбт, 11 Апр 2009) | 1 line
Moved ExtCtrls, ExtDlgs
------------------------------------------------------------------------
r19321 | martin | 2009-04-11 03:23:32 +0800 (Сбт, 11 Апр 2009) | 1 line
Moved PropertyToSkip
------------------------------------------------------------------------
r19322 | martin | 2009-04-11 03:37:39 +0800 (Сбт, 11 Апр 2009) | 1 line
Moved StdCtrls
------------------------------------------------------------------------
r19323 | martin | 2009-04-11 04:05:50 +0800 (Сбт, 11 Апр 2009) | 1 line
Moved Buttons
------------------------------------------------------------------------
r19325 | paul | 2009-04-11 11:02:26 +0800 (Сбт, 11 Апр 2009) | 1 line
remove DirSel
------------------------------------------------------------------------
r19326 | paul | 2009-04-11 11:11:37 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterArrow
------------------------------------------------------------------------
r19327 | paul | 2009-04-11 11:32:09 +0800 (Сбт, 11 Апр 2009) | 1 line
register WS classes only for TCustomXXX classes if they are available (like TCustomScrollBar instead of TScrollBar) and only for those descendants which really differ (like TRadioButton, TToggleButton)
------------------------------------------------------------------------
r19328 | paul | 2009-04-11 11:40:00 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterCustomCheckBox
------------------------------------------------------------------------
r19329 | paul | 2009-04-11 11:57:22 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterXXX for Forms
------------------------------------------------------------------------
r19330 | paul | 2009-04-11 12:13:05 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterCustomGrid + move of RegisterPropertyToSkip
------------------------------------------------------------------------
r19331 | paul | 2009-04-11 12:24:29 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterXXX for Menus
------------------------------------------------------------------------
r19332 | paul | 2009-04-11 12:35:16 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterXXX for PairSplitter
------------------------------------------------------------------------
r19333 | paul | 2009-04-11 12:47:39 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterXXX for Spin
------------------------------------------------------------------------
r19334 | paul | 2009-04-11 12:58:55 +0800 (Сбт, 11 Апр 2009) | 1 line
RegisterCustomRubberBand
------------------------------------------------------------------------
r19335 | paul | 2009-04-11 13:31:43 +0800 (Сбт, 11 Апр 2009) | 1 line
remove 2 initialization sections
------------------------------------------------------------------------
r19336 | paul | 2009-04-11 13:46:26 +0800 (Сбт, 11 Апр 2009) | 1 line
remove TPopupNotifier.png from LCL
------------------------------------------------------------------------
r19338 | paul | 2009-04-11 13:54:03 +0800 (Сбт, 11 Апр 2009) | 1 line
cleanup
------------------------------------------------------------------------
r19341 | paul | 2009-04-11 14:59:27 +0800 (Сбт, 11 Апр 2009) | 1 line
cleanup
------------------------------------------------------------------------
r19343 | martin | 2009-04-11 19:59:18 +0800 (Сбт, 11 Апр 2009) | 1 line
Reduced Unit-Circles, by moving Register* into WS* units
------------------------------------------------------------------------
r19344 | martin | 2009-04-11 20:22:49 +0800 (Сбт, 11 Апр 2009) | 1 line
Dummy file for gtk
------------------------------------------------------------------------
r19345 | martin | 2009-04-11 21:06:55 +0800 (Сбт, 11 Апр 2009) | 1 line
Initial move of gtk1 register
------------------------------------------------------------------------
r19346 | martin | 2009-04-11 21:19:48 +0800 (Сбт, 11 Апр 2009) | 1 line
Missing dependencies in gtk1 wsfactory
------------------------------------------------------------------------
r19347 | martin | 2009-04-11 22:36:42 +0800 (Сбт, 11 Апр 2009) | 1 line
Declare register* in interface, to keep external linker happy
------------------------------------------------------------------------
r19348 | martin | 2009-04-11 23:34:16 +0800 (Сбт, 11 Апр 2009) | 1 line
Declare register* in interface, to keep external linker happy
------------------------------------------------------------------------
r19349 | martin | 2009-04-11 23:39:20 +0800 (Сбт, 11 Апр 2009) | 1 line
moved uses for factory
------------------------------------------------------------------------
r19350 | martin | 2009-04-11 23:41:57 +0800 (Сбт, 11 Апр 2009) | 1 line
corrected a few accidental "Result := False"
------------------------------------------------------------------------
r19351 | paul | 2009-04-12 00:04:15 +0800 (Вск, 12 Апр 2009) | 1 line
removed unused units
------------------------------------------------------------------------
r19352 | paul | 2009-04-12 00:05:26 +0800 (Вск, 12 Апр 2009) | 1 line
qt: move RegisterWS calls to qtwsfactory
------------------------------------------------------------------------
r19354 | paul | 2009-04-12 01:04:04 +0800 (Вск, 12 Апр 2009) | 1 line
wince: move RegisterWS calls to WinCEWSFactory
------------------------------------------------------------------------
r19356 | martin | 2009-04-12 01:39:56 +0800 (Вск, 12 Апр 2009) | 1 line
moved GTK2
------------------------------------------------------------------------
r19357 | martin | 2009-04-12 01:45:31 +0800 (Вск, 12 Апр 2009) | 1 line
moved GTK2 / missing units
------------------------------------------------------------------------
r19358 | martin | 2009-04-12 01:57:43 +0800 (Вск, 12 Апр 2009) | 1 line
Fixed one return value from register
------------------------------------------------------------------------
r19360 | martin | 2009-04-12 02:47:42 +0800 (Вск, 12 Апр 2009) | 1 line
Gtk2 , needs 2 registrations for WinControl
------------------------------------------------------------------------
r19361 | martin | 2009-04-12 02:57:58 +0800 (Вск, 12 Апр 2009) | 1 line
Gtk2 , needs 2nd registrations
------------------------------------------------------------------------
r19368 | paul | 2009-04-12 13:09:59 +0800 (Вск, 12 Апр 2009) | 1 line
cleanup
------------------------------------------------------------------------
r19373 | paul | 2009-04-12 13:45:17 +0800 (Вск, 12 Апр 2009) | 1 line
wince: forgotten file
------------------------------------------------------------------------
r19374 | paul | 2009-04-12 14:04:04 +0800 (Вск, 12 Апр 2009) | 1 line
carbon: move RegisterWSComponent to CarbonWSFactory
------------------------------------------------------------------------
r19375 | paul | 2009-04-12 14:27:47 +0800 (Вск, 12 Апр 2009) | 1 line
cleanup
------------------------------------------------------------------------
git-svn-id: trunk@19376 -
2009-04-12 08:46:31 +00:00
paul
8c80f94ec0
lcl: update page state when we change it (fixes bug #0013099 )
...
git-svn-id: trunk@18550 -
2009-02-04 04:00:55 +00:00
paul
e24b1cdfc5
lcl: a bit of formatting
...
git-svn-id: trunk@18368 -
2009-01-21 06:31:19 +00:00
mattias
17daa1d3ef
LCL: TCustomNotebook: ignore selchange events when destroying handle
...
git-svn-id: trunk@18358 -
2009-01-20 19:57:53 +00:00
paul
542c7d66c3
lcl: allow TabStop for notebook (bug #0012959 )
...
git-svn-id: trunk@18267 -
2009-01-13 07:15:14 +00:00
paul
5612e34a33
win32, qt: fix retrieving correct imageindex for page (bug #0012029 )
...
git-svn-id: trunk@18230 -
2009-01-09 20:02:30 +00:00
paul
5df806377b
formatting
...
git-svn-id: trunk@18229 -
2009-01-09 19:37:13 +00:00
mattias
d27b3adf0d
LCL: updating AutoSize=true controls when preferred size changed
...
git-svn-id: trunk@16087 -
2008-08-16 18:31:55 +00:00
vincents
11038348f3
LCL: added TNotebookCapabilities from Benito van der Zander (part of issue #11563 )
...
git-svn-id: trunk@16000 -
2008-08-08 14:31:54 +00:00
mattias
3af4740453
LCL: TNotebook: fixed updating FShowing on switching PageIndex by user, fixes invisible controls at designtime
...
git-svn-id: trunk@15937 -
2008-08-03 19:55:42 +00:00
mattias
fa3e4526c8
LCL: undone renaming pfAdded, pfRemoving
...
git-svn-id: trunk@15863 -
2008-07-25 09:26:35 +00:00
mattias
4969fb1643
carbon: fixed notebook close page, insert page, setpageindex, bug #11719,#11680, #10171
...
git-svn-id: trunk@15852 -
2008-07-24 01:35:59 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
b223dbff27
LCL: removed obsolete TAbstractReader
...
git-svn-id: trunk@15767 -
2008-07-13 18:59:39 +00:00
vincents
6b86d276a7
LCL: don't raise OnPageChange event while loading (bug #11406 )
...
git-svn-id: trunk@15301 -
2008-06-04 06:50:39 +00:00
vincents
b0f0710df2
LCL: raise OnPageChangeEvent also when changing the page programatically to be Delphi compatible (bug #11367 ) from Tobias Giesen
...
git-svn-id: trunk@15290 -
2008-06-02 13:59:20 +00:00
paul
8e8ae63a6d
gtk:
...
- dont send notification message to lcl when page of notebook is switching from no-page state
- AllowChange = False now has effect
qt:
- send notification message to lcl when notebook page want to switch
and look at AllowChange result
(fix part of 0008338)
git-svn-id: trunk@13744 -
2008-01-14 07:48:25 +00:00
mattias
8a7cad8815
IDE: LFM: improved bokkeeping of currently read component, LCL: TCustomNoteBook: do no clear on ReadState to allow overriding with descendant streams
...
git-svn-id: trunk@13599 -
2008-01-03 00:38:28 +00:00
paul
4405e4bfd3
TPageControl: better handling TabVisible under win32 (issue #9996 )
...
git-svn-id: trunk@12757 -
2007-11-06 09:24:34 +00:00
mattias
c639191753
IDE: compiler opts dlg: fixd lblCompiler spacing, LCL: fixed consistency using GetSpace instead of GetSideSpace
...
git-svn-id: trunk@12619 -
2007-10-28 12:50:46 +00:00
paul
5242f5d1c4
lcl: prevent removing neighbor Tab on changing TabVisible
...
git-svn-id: trunk@12596 -
2007-10-26 09:21:07 +00:00
mattias
3cf6a7f99d
LCL: TCustomNotebook added workaround for win32/64 intf that does not send WMSize messages for hidden pages
...
git-svn-id: trunk@12494 -
2007-10-16 21:57:11 +00:00
mattias
5bef34477f
LCL: TPage: fixed ReAlign of TPage on leave, resize, return, fixed clean up after delayed resizing when parent controls become visible
...
git-svn-id: trunk@12488 -
2007-10-16 11:45:36 +00:00
mattias
6264aac23c
LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height
...
git-svn-id: trunk@12461 -
2007-10-14 12:54:29 +00:00
paul
8dca013550
lcl: change formatting a bit
...
git-svn-id: trunk@12248 -
2007-09-30 03:45:45 +00:00
mattias
f4eaf90e42
undo
...
git-svn-id: trunk@12129 -
2007-09-22 10:09:27 +00:00
mattias
b647927885
translations: german: added lazreport maincalleditor.de.po from Joerg Braun
...
git-svn-id: trunk@12128 -
2007-09-22 10:06:48 +00:00
paul
1335a9782c
Win32: set imagelist and imageindex for TCustomNotebook and pages
...
git-svn-id: trunk@12085 -
2007-09-20 08:13:55 +00:00
mattias
b514d80686
LCL: fixed removing TCustomPage pfAdded when destroying handle
...
git-svn-id: trunk@11991 -
2007-09-10 19:23:00 +00:00
mattias
d45e62cd1b
gtk2 intf: disabled removing callbacks, added GetDefaultClientRect for TPage and TNoteBook
...
git-svn-id: trunk@11189 -
2007-05-23 23:24:14 +00:00