Commit Graph

23640 Commits

Author SHA1 Message Date
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
martin
e1290c555d Ide/Project; SourceEditor: Start using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24045 -
2010-03-16 16:16:32 +00:00
mattias
60698c0253 IDE: clean up
git-svn-id: trunk@24044 -
2010-03-16 16:15:17 +00:00
zeljko
42ecbc3588 Gtk2: rework cursor_pos update for GtkEntry.Now it works correct and completely fixes #7243
git-svn-id: trunk@24043 -
2010-03-16 15:34:28 +00:00
mattias
f736a0b704 LCL: autosize: removed autosizecanstart
git-svn-id: trunk@24042 -
2010-03-16 15:02:05 +00:00
martin
a16afe8843 ChmHelp: clean-up
git-svn-id: trunk@24041 -
2010-03-16 14:13:51 +00:00
martin
ba614f401f EditorToolbar: clean-up
git-svn-id: trunk@24040 -
2010-03-16 14:13:25 +00:00
martin
ad943cb7a3 Ide/Project; SourceEditor: Start introducing SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24039 -
2010-03-16 14:11:58 +00:00
martin
a921ba21c8 Ide/Project; SourceEditor: Start introducing SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24038 -
2010-03-16 14:11:09 +00:00
martin
8edd625a12 SynEdit, forward focus msg to inherited
git-svn-id: trunk@24037 -
2010-03-16 14:09:42 +00:00
mattias
e195f1df30 translations: german: updates from Swen Heinig
git-svn-id: trunk@24036 -
2010-03-16 13:40:46 +00:00
mattias
09a6ed59f3 IDE: fixed nested macros, using default for FPCVer macro, bug #16008
git-svn-id: trunk@24035 -
2010-03-16 13:30:29 +00:00
mattias
fc19399e97 codetools: added TDefinePool.GetFPCVerFromFPCTemplate
git-svn-id: trunk@24034 -
2010-03-16 13:29:29 +00:00
mattias
db75010348 lcl: debugging
git-svn-id: trunk@24033 -
2010-03-16 13:28:55 +00:00
zeljko
6e8c411156 Qt: optimized tooltip position calculation.
git-svn-id: trunk@24032 -
2010-03-16 12:17:14 +00:00
zeljko
9444dd3460 Gtk: update GtkEntry cursorpos in changed event for gtk too. issue #7243
git-svn-id: trunk@24031 -
2010-03-16 11:01:02 +00:00
zeljko
3066ad5a51 Gtk2: provoke gtkEditable to update GtkEntry cursorpos property inside changed event. fixes #7243
git-svn-id: trunk@24030 -
2010-03-16 09:14:54 +00:00
paul
0be135a22d lcl: update FocusedForm when new form control get focus
git-svn-id: trunk@24029 -
2010-03-16 09:11:33 +00:00
paul
ccf0a899c0 lcl: treeview: don't loose multi selection on non-navigation key press, apply font.color before the CustomDraw event - patch by C Western (issue #0015994)
git-svn-id: trunk@24028 -
2010-03-16 08:04:09 +00:00
paul
8eef9c2e1c lcl: use scroll offset for TCustomTreeView.UpdateMaxRight calculation based on patch of Vladimir Zhirov (issue #0015788)
git-svn-id: trunk@24027 -
2010-03-16 07:37:28 +00:00
paul
524e6bc06d lcl: fix space calculation for treeview (issue #0015722)
git-svn-id: trunk@24026 -
2010-03-16 07:24:56 +00:00
jesus
3a44334f6e LCL, implemented grid event OnHeaderSizing, issue #15602
git-svn-id: trunk@24025 -
2010-03-16 06:36:28 +00:00
jesus
4482bc1b0f LCL, fix erasing cell text on changes of editmask, issue #15048
git-svn-id: trunk@24024 -
2010-03-16 05:19:37 +00:00
paul
834c2445eb lcl: fix space calculation for treeview (issue #0015722)
git-svn-id: trunk@24023 -
2010-03-16 03:52:36 +00:00
paul
e6c1874622 lcl: formatting
git-svn-id: trunk@24022 -
2010-03-16 03:45:05 +00:00
paul
99dce14266 win32: open picture dialog: workaround lcl bug with autosizing which prevent controls to apply their bounds if parent = nil and parentwnd = 0
git-svn-id: trunk@24021 -
2010-03-16 03:32:05 +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
martin
093ec32e60 Ensure compilation with fpc 2.4.0
git-svn-id: trunk@24019 -
2010-03-15 21:44:49 +00:00
vincents
75af880b85 LCL: fixed memleak in stringhashlist, when destroying a hashlist without items (issue #15755)
patch by: cobines

git-svn-id: trunk@24018 -
2010-03-15 20:43:03 +00:00
jesus
dd7a6d6209 Printers, removed cabonprinting unit from C. Western, issue #15861
git-svn-id: trunk@24017 -
2010-03-15 19:02:16 +00:00