Commit Graph

23869 Commits

Author SHA1 Message Date
mattias
79930ba4a7 IDE: fixed crash when restoring session info unit window
git-svn-id: trunk@24095 -
2010-03-19 11:19:35 +00:00
mattias
e7b5a78d0f LCL: added debugging for Disable/EnableAutoSizing
git-svn-id: trunk@24094 -
2010-03-19 11:11:47 +00:00
sekelsenmat
41a4364e46 Patch from Ramin Jafari, fixes #15832
git-svn-id: trunk@24093 -
2010-03-19 03:32:03 +00:00
martin
20e1062c03 Ide/Project; SourceEditor: ActiveWindowIndex / ActivePage per Window (for multi-window handling)
git-svn-id: trunk@24092 -
2010-03-18 23:06:02 +00:00
martin
8c94ff2bd4 Ide/Project; SourceEditor: More using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24091 -
2010-03-18 22:14:09 +00:00
martin
b8f4eca4e8 IDE, FindReplace: Refactored, moved away from SourceNotebook
git-svn-id: trunk@24090 -
2010-03-18 21:25:19 +00:00
martin
2b5156b908 IDE, FindInFiles: Refactored, moved away from SourceNotebook
git-svn-id: trunk@24089 -
2010-03-18 19:16:20 +00:00
zeljko
2307785cf3 Qt: Fixed segfault in destroying form handle when form is child of another control.Fixed segfault in TQtListStrings.Clear() - we must check here if handle exist since Clear is called when control is destroyed.Introduced TQtComboBox.ClearItems, TQtListWidget.ClearItems for faster deletion of items in TQtListStrings and TQtComboStrings.
git-svn-id: trunk@24088 -
2010-03-18 19:12:41 +00:00
martin
e9613684e0 LCL, grids: clean up
git-svn-id: trunk@24087 -
2010-03-18 15:31:28 +00:00
martin
b7d83adbf2 SourceEditor: Fix wrong editor shown when debugger steps-in / ProcessMsg during Tab-Change (related to new SrcEditorInterface)
git-svn-id: trunk@24086 -
2010-03-18 15:20:15 +00:00
mattias
7699be6191 LCL: removed LockBaseBounds, OnChangeBounds can now change its own bounds, bug #16028
git-svn-id: trunk@24085 -
2010-03-18 15:05:07 +00:00
mattias
ccc0c4846e gtk2 intf: fixed crash gtk2 combobox: items are initialzed in InitializeWnd, bug #16037
git-svn-id: trunk@24084 -
2010-03-18 14:32:06 +00:00
ask
3ec9c78ab6 TAChart: Draw rotated bar series
git-svn-id: trunk@24083 -
2010-03-18 14:08:01 +00:00
ask
bbd5e80654 TAChart: Fix off-by-one bug in TCustomChartSource.Unsubscribe
git-svn-id: trunk@24082 -
2010-03-18 13:42:28 +00:00
ask
03d99c380e TAChart: Fix unordered methods.
git-svn-id: trunk@24081 -
2010-03-18 13:26:08 +00:00
ask
08bb26f6b0 TAChart: Initial support for rotated series.
Works correctly for point/line series only.

git-svn-id: trunk@24080 -
2010-03-18 13:22:55 +00:00
zeljko
be9244c5b7 Qt: fixed bugs in QAbstractSpinBox (qvalidator assertions) under Qt 64bit.
git-svn-id: trunk@24079 -
2010-03-18 11:31:31 +00:00
ask
036bbd7fb2 TAChart: Use DrawLabels procedure instead of duplicate code in TBarSeries.Draw
git-svn-id: trunk@24078 -
2010-03-18 11:11:57 +00:00
mattias
ddf90b8e51 IDE: fixed layout search result form
git-svn-id: trunk@24077 -
2010-03-18 00:23:21 +00:00
mattias
4f4bb0755f lcl: TToolBar: auto fix anchoring of child controls
git-svn-id: trunk@24076 -
2010-03-18 00:23:14 +00:00
mattias
62fc1305ad LCL: improved debugging changebounds, removed TCustomLabel AdjustSize in loaded
git-svn-id: trunk@24075 -
2010-03-18 00:17:35 +00:00
mattias
3f79d12265 LCL: fixed endless loop on TLabel.SetBounds
git-svn-id: trunk@24074 -
2010-03-17 23:42:45 +00:00
jesus
6ea54da93e LCL, added dbgrid SelectedFieldRect property
git-svn-id: trunk@24073 -
2010-03-17 20:49:57 +00:00
jesus
27045012a8 LCL, fix dbgrid exception while setting up automatic columns (regresion introduced in r24057 #22775e7a58), issue #16031
git-svn-id: trunk@24072 -
2010-03-17 20:42:28 +00:00
martin
32b73ebd75 SourceEditor, IDE: don't focus editor, if hint is shown. Issue #16025, #16019
git-svn-id: trunk@24071 -
2010-03-17 20:07:20 +00:00
jesus
d83ee6522b LCL, fix exception on adding first custom column (regresion introduced in r24057 #22775e7a58), issue #16021
git-svn-id: trunk@24070 -
2010-03-17 17:56:27 +00:00
mattias
0f10f9bfc1 LCL: improved debugging
git-svn-id: trunk@24069 -
2010-03-17 16:07:58 +00:00
mattias
bf4387a62b LCL: improved debugging, TScrollingWinControl.CreateWnd: reduce autosizing overhead
git-svn-id: trunk@24068 -
2010-03-17 15:46:11 +00:00
zeljko
96b4206587 Qt: Changed IntfGetItems behaviour, now it's not triggered anymore by getting focus, but by clicking combobox or standard key press (F4 and/or Space(depends combo is readonly)).fixes #15948
git-svn-id: trunk@24067 -
2010-03-17 15:23:28 +00:00
mattias
f47f17d0be IDE: reduce autosizing during idemainbar creation
git-svn-id: trunk@24066 -
2010-03-17 15:05:18 +00:00
mattias
51ff42e26c lcl: reduce autosizing during TControl.Create, updateinterfaceconstraints only if handle is allocated
git-svn-id: trunk@24065 -
2010-03-17 15:04:36 +00:00
mattias
a4d34f155f lcl: skip setbounds during wmmove while autosizing
git-svn-id: trunk@24064 -
2010-03-17 14:06:02 +00:00
mattias
cbbac5d4f9 gtk2 intf: isiconic: check if window is not nil
git-svn-id: trunk@24063 -
2010-03-17 14:05:08 +00:00
zeljko
b3eed82c63 Qt: performance boost for TQtComboBox when filling items (no more flickering). fixes #15885
git-svn-id: trunk@24062 -
2010-03-17 12:47:54 +00:00
zeljko
e419a40d5f Qt: emit scrollbar value changed in case when scrollbar is visible and it reached min or max since programmer can ask pos < min or pos > max, and in that case LCL stays without proper information.
git-svn-id: trunk@24061 -
2010-03-17 11:56:22 +00:00
zeljko
096352ee6e Qt: fixed scrollbar bug when tracking is off (cannot move scrollbar by mouse) - noted in #15622.
removed message sending from TQtAbstractScrollbar.slotSliderMoved()

git-svn-id: trunk@24060 -
2010-03-17 11:37:06 +00:00
martin
0853e3b5ca lazbuild: fixed loading unit-info (new editor-interface)
git-svn-id: trunk@24059 -
2010-03-17 11:32:47 +00:00
vincents
4e3c6a3371 LCL: fixed drawing TBarChart caption (issue #15997) from Alexander Klenin
git-svn-id: trunk@24058 -
2010-03-17 10:52:17 +00:00
jesus
22775e7a58 LCL, grids, hidding custom columns do not modify ColCount, issue #15141
git-svn-id: trunk@24057 -
2010-03-17 03:37:09 +00:00
paul
a439c61216 lcl: formatting
git-svn-id: trunk@24056 -
2010-03-17 03:07:12 +00:00
mattias
7fcc42d5af lcl: added oldautosize ifdefs
git-svn-id: trunk@24055 -
2010-03-16 22:25:40 +00:00
maxim
6ec276af67 examples: fixed multithreading examples compilation with trunk FPC (2.5.1). Patch from alexs.
git-svn-id: trunk@24054 -
2010-03-16 21:52:31 +00:00
maxim
66978feef5 LazDE doceditor - patch from alexs:
1. Fixed mainform toolbar autosizing with newautosize;
2. Display hint in statusbar.

git-svn-id: trunk@24053 -
2010-03-16 21:33:34 +00:00
zeljko
d2280da4c6 Qt: performance boost in resize() & move() when setted up from LCL.
git-svn-id: trunk@24052 -
2010-03-16 21:23:07 +00:00
vincents
6691b52da8 carbon widgetset: fixed typo introduced in r24011 #eef0d16e78
git-svn-id: trunk@24051 -
2010-03-16 20:39:33 +00:00
zeljko
e00a729df4 gtk2: small fix for gtkEntry 'changed' , gtk2 bug is fixed in >= 2.17 not >= 2.15
git-svn-id: trunk@24050 -
2010-03-16 20:01:53 +00:00
mattias
e3390558b1 LCL: autosize: ignore widgetset default bounds during autosizing, bug #16009
git-svn-id: trunk@24049 -
2010-03-16 19:15:44 +00:00
zeljko
ca4e6d270d Gtk2: fixed inconistency between gtk2 libs versions for GtkEntry 'changed' event.
git-svn-id: trunk@24048 -
2010-03-16 18:56:19 +00:00
mattias
ec6bd0f076 gtk intf: do not allocate size for notebook on add page
git-svn-id: trunk@24047 -
2010-03-16 18:52:14 +00:00
dmitry
aed8666af0 printers: fix regression with carbonprinting.pas. the unit can be removed with the fpc version (higher than 2.4.0)
git-svn-id: trunk@24046 -
2010-03-16 18:49:46 +00:00