sekelsenmat
150858b684
Adds BiDi to tab controls and removes the old TTabControl implementation for simplification
...
git-svn-id: trunk@34182 -
2011-12-14 14:51:04 +00:00
juha
d8e0da0ae5
LCL: Fix Access Violation in TTabControl. Issue #20783
...
git-svn-id: trunk@33885 -
2011-12-01 12:17:16 +00:00
sekelsenmat
3246f10981
Minor fix for tabcontrol and adds compatibility routines for older FPC in lazcanvas
...
git-svn-id: trunk@33760 -
2011-11-24 16:07:42 +00:00
sekelsenmat
0e6e43b2b8
Fixes a memory leak in TTabControl
...
git-svn-id: trunk@33756 -
2011-11-24 12:29:24 +00:00
sekelsenmat
0557f7e1c5
Fixes a TTabControl crash
...
git-svn-id: trunk@33459 -
2011-11-10 14:53:01 +00:00
sekelsenmat
f0297d8f4f
Advances a lot the new TTabControl, should be finished now
...
git-svn-id: trunk@33218 -
2011-11-02 13:08:43 +00:00
sekelsenmat
266bf088ec
Final purge of OnPageChanged from Lazarus
...
git-svn-id: trunk@32626 -
2011-10-02 20:02:34 +00:00
sekelsenmat
a7bfcf6c9b
Removes TPageControl.OnPageChanged to fix bug #19903 double OnChange calls
...
git-svn-id: trunk@32622 -
2011-10-02 18:03:18 +00:00
sekelsenmat
e102c28b17
Moves ChildClassAllowed to TPageControl and ifdefs out the new tabcontrol
...
git-svn-id: trunk@31849 -
2011-08-03 05:37:14 +00:00
sekelsenmat
7db6fbf1f9
Reverts TTabControl to it's old implementation due to too many problems with the new one
...
git-svn-id: trunk@31804 -
2011-07-26 13:48:06 +00:00
sekelsenmat
8f08674d91
Fixes access violations in TTabControl
...
git-svn-id: trunk@31782 -
2011-07-22 11:47:17 +00:00
sekelsenmat
73542b658a
Renames TCustomNotebook to TCustomTabControl, a major breakthrough into fixing the tab-controls
...
git-svn-id: trunk@31767 -
2011-07-20 14:39:50 +00:00
sekelsenmat
4244d3ea84
Removes the old, completely broken, TTabControl and substitutes it with the new implementation. This also cleans the namespace for renaming TCustomNotebook
...
git-svn-id: trunk@31766 -
2011-07-20 14:04:55 +00:00
sekelsenmat
0aca30545d
Second part from patch from bug #19575 , previous TTabs implementation was forgotten
...
git-svn-id: trunk@31687 -
2011-07-13 12:46:15 +00:00
sekelsenmat
ca84ba2f7f
Patch from Hans-Peter, starts fixing TTabControl, from bug #19575
...
git-svn-id: trunk@31686 -
2011-07-13 12:43:43 +00:00
juha
f38190794b
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
...
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
sekelsenmat
cadb31f8a9
Replaces the current wrongly implement TPage and TNotebook with their correct implementations. TCustomPage and TCustomNotebook remain because they are used in TPageControl.
...
git-svn-id: trunk@28850 -
2010-12-31 16:08:46 +00:00
mattias
5ad496ffd6
LCL: reduced hints
...
git-svn-id: trunk@27772 -
2010-10-20 08:18:58 +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
50ba07eaa8
LCL: fixed TCustomTabControl.AdjustClientRect to use parameter
...
git-svn-id: trunk@24189 -
2010-03-24 13:26:23 +00:00
paul
0118bd4b2a
lcl: fix bug with TabControl ImageIndex retrieving based on instructions of Robin Hoo (issue #0015421 )
...
git-svn-id: trunk@24020 -
2010-03-16 03:24:39 +00:00
paul
538e53caad
lcl: use TImageIndex instead of Integer in more cases
...
git-svn-id: trunk@22138 -
2009-10-13 09:24:26 +00:00
paul
e865577984
lcl: add symmetric RemoveFreeNotification for some FreeNotification calls
...
git-svn-id: trunk@21861 -
2009-09-25 14:13:31 +00:00
paul
53265d9507
lcl: Explicitly request Images to notify TCustomTabControl about destruction
...
git-svn-id: trunk@21848 -
2009-09-24 09:36:32 +00:00
paul
f34aac3514
lcl: don't allow to select internal notebook of TTabControl component (issue #0014377 )
...
git-svn-id: trunk@21666 -
2009-09-12 15:02:01 +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
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
3108f60f93
lcl:
...
- Publish TListView ShowHint, ParentShowHint (9708).
- Correct TTabControl drawing. Don't clear tab area since it is painted by notebook. Draw pane area with ThemeServices.
- Teach gtk ThemeServices to draw notebook pane.
git-svn-id: trunk@15027 -
2008-05-01 18:26:50 +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
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
mattias
2b64f5d099
gtk intf: renamed TDeviceContext.Wnd to TDeviceContext.DCWidget to save many typecasts
...
git-svn-id: trunk@11104 -
2007-05-08 12:58:13 +00:00
mattias
545c0cee08
LCL: TTabControl: added comments
...
git-svn-id: trunk@11086 -
2007-05-06 08:34:20 +00:00
mattias
eba711c73a
gtk intf: added simple function for clBackground, LCL, TTabControl: added csAcceptControls to ControlStyle
...
git-svn-id: trunk@10123 -
2006-10-28 16:21:59 +00:00
mattias
7bb113cec8
fixed a few fpc 2.1.1 incompatibilities
...
git-svn-id: trunk@9716 -
2006-08-11 12:38:00 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
4de68607bc
implemented accelerators for TPage captions
...
git-svn-id: trunk@9206 -
2006-04-29 21:33:39 +00:00
mattias
0c651d4040
implemented TTabControl component editor
...
git-svn-id: trunk@9201 -
2006-04-29 16:11:51 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7e441f98c9
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
mattias
2c8db8bb68
fixed TCanvas.TextRect Delphi compatible Rect and added TBarChart from Michael VC
...
git-svn-id: trunk@6064 -
2004-09-24 13:45:32 +00:00
vincents
3aa5b946df
fix fpc 1.0.x compilation
...
git-svn-id: trunk@5987 -
2004-09-12 20:59:05 +00:00
mattias
574cfd8529
implemented very rudimentary TTabControl
...
git-svn-id: trunk@5958 -
2004-09-10 16:28:51 +00:00
mattias
4643737fa0
started TTabControlNotebookStrings
...
git-svn-id: trunk@5952 -
2004-09-09 22:00:37 +00:00
mattias
81a54223f5
renamed customradiogroup.inc to radiogroup.inc
...
git-svn-id: trunk@5951 -
2004-09-09 09:35:44 +00:00
mattias
69059885b0
started TTabControl
...
git-svn-id: trunk@5947 -
2004-09-08 22:59:54 +00:00