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
paul
6bffe803aa
- fixing problems with problems with TNoteBook.TabPosition in win32
...
- Qt implementation of TabPosition
- Gtk Notebook creating code moving
git-svn-id: trunk@10864 -
2007-04-04 07:39:25 +00:00
paul
d90cad2972
- moved DoShow, DoHide, OnShow, OnHide from TTabSheet to TCustomPage (ancestor)
...
- fireing OnShow and OnHide on page changing
git-svn-id: trunk@10816 -
2007-03-28 04:48:30 +00:00
mattias
6a32d1e029
LCL: TCustomNoteBook, when setting TabVisible of current page switch to another page
...
git-svn-id: trunk@10585 -
2007-02-05 11:28:26 +00:00
micha
305e2a2521
fix removing last page from tcustomnotebook (issue #7839 )
...
git-svn-id: trunk@10525 -
2007-01-28 15:20:40 +00:00
micha
10aecd20d4
fix TPage.TabVisible icw PageIndex, patch by Luiz (issue #7349 )
...
git-svn-id: trunk@10519 -
2007-01-27 19:23:13 +00:00
mattias
00b85598ab
IDE: improved renaming inherited components
...
git-svn-id: trunk@10082 -
2006-10-16 18:20:42 +00:00
mattias
1ecaec575c
TPageControl: AutoSizing is now delayed until page handle was added to the parent handle
...
git-svn-id: trunk@9635 -
2006-07-19 22:13:37 +00:00
micha
8b1f47f873
fix notebook accelerator handling, send only to active page (issue #1989 )
...
git-svn-id: trunk@9634 -
2006-07-19 16:11:41 +00:00
micha
a269b3613a
fix designer problems with hidden tab pages (issue #1700 )
...
git-svn-id: trunk@9563 -
2006-07-05 15:13:20 +00:00
mattias
ef127c3bc4
gtk intf: implemented TPage.TabVisible=false
...
git-svn-id: trunk@9484 -
2006-06-22 23:30:18 +00:00
mattias
01555cf0fa
IDE: implemented except click for notebook close buttons
...
git-svn-id: trunk@9479 -
2006-06-22 19:51:58 +00:00
mattias
7a675dec3a
added TListWithEvents, fixed codetools adding a colon too much, added lcl test for TPageControl
...
git-svn-id: trunk@9477 -
2006-06-22 18:09:31 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
c17929dd5f
fixes for compiling wince
...
git-svn-id: trunk@8757 -
2006-02-17 13:57:15 +00:00
mattias
b866eb1a17
use -dVerboseDesignerModified to see a stack trace when somthing modified the form
...
git-svn-id: trunk@8525 -
2006-01-15 23:36:55 +00:00
mattias
adc7fac0b7
fixed TabVisible in environment options
...
git-svn-id: trunk@7829 -
2005-09-25 23:32:43 +00:00
mattias
90c9bc8170
added DisableAutoSizing/EnableAutoSizing, fixed crash on adding a notebook page with autosized controls
...
git-svn-id: trunk@7675 -
2005-09-12 09:01:51 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7ecd5dbcf0
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7540 -
2005-08-22 11:51:25 +00:00
micha
ad04037248
move GetNotebookTabIndexAtPos to the widgetset interface
...
implement it for win32 widgetset (fixes bug #669 )
git-svn-id: trunk@7046 -
2005-03-31 21:29:45 +00:00
micha
ee3c00fb35
when setting tabvisible to false of showing page, switch to another page
...
git-svn-id: trunk@7032 -
2005-03-26 15:13:55 +00:00
mattias
f8d3853f8c
fixed loading no unit at start
...
git-svn-id: trunk@6527 -
2005-01-09 23:28:18 +00:00
micha
4c626cc4b5
fix repeatingly setting pageindex 0,1,0,1,.. when removing more pages ... note: needs implementation of visible list
...
git-svn-id: trunk@6464 -
2005-01-03 11:13:41 +00:00
mattias
2df9ef7b90
fixed collecting values
...
git-svn-id: trunk@6446 -
2005-01-01 11:59:58 +00:00
micha
bda4272d04
optimize: only create tabpage contents when accessed, not immediately upon creation
...
git-svn-id: trunk@6157 -
2004-10-23 14:49:38 +00:00
mattias
8f32b28a3f
calling updating notebook tab after realize, needed for close btns
...
git-svn-id: trunk@6138 -
2004-10-15 12:04:09 +00:00
vincents
b38f6e179e
fixed fpc 1.0.x compilation
...
git-svn-id: trunk@6072 -
2004-09-24 20:23:33 +00:00
micha
c5832cd817
convert LM_MOVEPAGE message to interface method
...
git-svn-id: trunk@6071 -
2004-09-24 19:02:38 +00:00
micha
46c5e54090
convert LM_NB_UPDATETAB message to interface method
...
git-svn-id: trunk@6070 -
2004-09-24 18:00:52 +00:00
vincents
4c7a8a5a19
fix compilation
...
git-svn-id: trunk@6055 -
2004-09-23 16:37:13 +00:00
vincents
25e3c74c55
moved widgetset related code from TNBPages to TCustomNotebook
...
git-svn-id: trunk@6054 -
2004-09-23 14:54:55 +00:00
micha
0420d2ead2
convert LM_GETITEMINDEX and LM_SETITEMINDEX messages to interface methods
...
git-svn-id: trunk@6007 -
2004-09-15 17:21:22 +00:00
micha
e8a875cfda
convert LM_SETTABPOSITION message to interface method
...
git-svn-id: trunk@5997 -
2004-09-14 12:45:29 +00:00
micha
fcba6eb0fe
convert LM_SHOWTABS message to interface method
...
git-svn-id: trunk@5994 -
2004-09-13 19:57:31 +00:00
micha
692a8dc161
convert LM_ADDPAGE and LM_REMOVEPAGE messages to new interface methods
...
git-svn-id: trunk@5993 -
2004-09-13 19:06:04 +00:00
mattias
574cfd8529
implemented very rudimentary TTabControl
...
git-svn-id: trunk@5958 -
2004-09-10 16:28:51 +00:00