Commit Graph

45274 Commits

Author SHA1 Message Date
juha
49ff29dfe7 IDE: Prevent saving wrong component palette configuration if user did not change anything. Must be fixed properly later.
git-svn-id: trunk@47052 -
2014-12-01 21:57:26 +00:00
juha
7a2e6366ab LCL, QT: Set header's sort indicator in ListView even if data is not set yet.
git-svn-id: trunk@47051 -
2014-12-01 19:47:18 +00:00
juha
247bb5095e Packager: Sort the list of packages initially in Open Installed Packages dialog.
git-svn-id: trunk@47050 -
2014-12-01 19:47:09 +00:00
blikblum
bcab8ad0c3 win32: proper fix for issue #25209. Correctly detect what LCL control is under the cursor.
git-svn-id: trunk@47049 -
2014-12-01 18:18:40 +00:00
juha
1ad0f9600a LCL, Win32: Read message data correctly. Affected keyboard accelerators when compiled with -O2. Issue #26562, patch from ChrisF.
git-svn-id: trunk@47048 -
2014-12-01 17:46:14 +00:00
mattias
8b469d68e9 LCL: TRadioGroup: after reading lfm set FLastClickedItemIndex to not emit OnClick/OnChange when pending calls from widgetset comes in, bug #27113
git-svn-id: trunk@47047 -
2014-12-01 10:12:06 +00:00
mattias
63d6ed9d94 LCL: TRadioGroup: when emitting OnClick set FLastClickedItemIndex to not trigger it again
git-svn-id: trunk@47046 -
2014-12-01 10:10:28 +00:00
mattias
a1553f8366 LCL: clean up
git-svn-id: trunk@47045 -
2014-12-01 10:09:05 +00:00
mattias
b084324cd0 lcl: fixed typo
git-svn-id: trunk@47044 -
2014-12-01 09:38:56 +00:00
juha
11a4692ad5 LCL: Try a generic solution for "WM_MOUSEWHEEL" handling. Issue #25209.
git-svn-id: trunk@47043 -
2014-12-01 08:11:04 +00:00
mattias
5ae44ab904 translations: German: updates from Swen Heinig
git-svn-id: trunk@47042 -
2014-11-30 19:07:08 +00:00
mattias
7d477e891c translations: German: updates from Swen Heinig
git-svn-id: trunk@47041 -
2014-11-30 19:06:32 +00:00
juha
39430447fa Object Inspector: Show info contents right after making InfoPanel visible.
git-svn-id: trunk@47040 -
2014-11-30 15:44:33 +00:00
juha
c589873743 Designer, OI: Synchronize z-order changes. Issue #20450, patch from Mike Thompson.
git-svn-id: trunk@47039 -
2014-11-30 13:13:08 +00:00
juha
9996c5feef LCL Win32: Fix WM_MOUSEWHEEL handling for Synaptics and other touchpad drivers. Issue #25209, modified from patch by Dmitry Zhylko.
git-svn-id: trunk@47038 -
2014-11-30 11:46:41 +00:00
juha
3dd8de39eb IDE: Handle Caret (^) separately from symbols (CodeBeautifier): Issue #22514, patch from Anton.
git-svn-id: trunk@47037 -
2014-11-30 10:58:07 +00:00
juha
52e639a849 LCL Win32: Don't show closed window after app restore. Issue #27105, patch from Petr-K.
git-svn-id: trunk@47036 -
2014-11-30 10:58:05 +00:00
juha
00dd928674 LazDebugger: Fix compilation of fpgdbmidebugger.pp in win64. Issue #27097, patch from ocean.
git-svn-id: trunk@47035 -
2014-11-30 10:58:04 +00:00
juha
8e7bbbd8f9 LazUtils: Overload FindAllFiles and FindAllDirectories with procedures having StringList as a parameter. Issue #27054, patch from wp.
git-svn-id: trunk@47034 -
2014-11-30 10:58:02 +00:00
juha
8776cceec3 Docs: Fix documentation of TMenuItem.Hint. Issue #27055.
git-svn-id: trunk@47033 -
2014-11-30 10:58:01 +00:00
juha
e8da9d8c7f IDE: Show a function declared with inline or overload only once in code explorer. Issue #26851, patch from errno.
git-svn-id: trunk@47032 -
2014-11-30 10:57:53 +00:00
juha
946396bb72 IDE: Fix a crash in Path Dialog editor. Issue #27107, patch from Malcolm Poole.
git-svn-id: trunk@47031 -
2014-11-29 20:33:46 +00:00
juha
e6de17e11f LazControls: add component CheckboxThemed made by Vojtech Cihak.
git-svn-id: trunk@47030 -
2014-11-29 19:39:39 +00:00
juha
86bc7e6c60 LazControls: New files for CheckboxThemed.
git-svn-id: trunk@47029 -
2014-11-29 19:37:36 +00:00
bart
fbf0df95ec Dialogs, ExtDlgs:
- return correct Height/Width for TFindDialog, TCalendarDialog, TCalculatorDialog
- implement Top/Left for TExtCommonDialog

git-svn-id: trunk@47028 -
2014-11-29 16:19:38 +00:00
juha
841a604d6e LCL: Prevent range overflow in TGtkDeviceContext.FillRect. Cast Cardinal -> TColor. Issue #26897.
git-svn-id: trunk@47027 -
2014-11-29 13:41:37 +00:00
juha
1bc29130cf LCL: Support checked menu items with associated icons in GTK2. Issue #26970, patch from Andrey Zubarev.
git-svn-id: trunk@47026 -
2014-11-29 12:46:35 +00:00
juha
ebbcfd0b72 IDE: Prevent UpdateIDEComponentPalette; being called too often. Issue #27103, patch from Cyrax.
git-svn-id: trunk@47025 -
2014-11-29 11:05:41 +00:00
jesus
9ec6293a92 LazReport, fix stack overflow problem when using column footer, from Tony Whyman, issue #27100
git-svn-id: trunk@47024 -
2014-11-28 22:39:08 +00:00
juha
c0564de3f2 Debug messages for ComponentPalette.ActivePageChanged etc.
git-svn-id: trunk@47023 -
2014-11-28 15:04:19 +00:00
juha
b3fec637e1 Codetools: less debug info.
git-svn-id: trunk@47022 -
2014-11-28 15:04:18 +00:00
juha
3866cb4081 IDE: formatting
git-svn-id: trunk@47021 -
2014-11-28 15:04:13 +00:00
mattias
bedd8d3376 tests: SimpleFormat
git-svn-id: trunk@47020 -
2014-11-28 14:29:40 +00:00
mattias
e13175eeb4 codetools: added SimpleFormat
git-svn-id: trunk@47019 -
2014-11-28 14:29:30 +00:00
mattias
172eada300 lazutils: fixed replacesubstring append
git-svn-id: trunk@47018 -
2014-11-28 14:23:29 +00:00
mattias
05a395046c IDE: initial setup dialog: use SimpleFormat, resourcestrings cannot be trusted during boot
git-svn-id: trunk@47017 -
2014-11-28 13:08:14 +00:00
mattias
b20ca2c1af IDE: comments
git-svn-id: trunk@47016 -
2014-11-28 12:35:25 +00:00
mattias
f004b7cddf IDE: clean up
git-svn-id: trunk@47015 -
2014-11-28 12:29:47 +00:00
mattias
5dc8f9b03d IDE: load global options: check resourcestring
git-svn-id: trunk@47014 -
2014-11-28 11:46:45 +00:00
mattias
bcadd50b76 IDE: initial setup dialog: reset resourcestrings on error
git-svn-id: trunk@47013 -
2014-11-28 11:32:48 +00:00
juha
a5164be292 Component palette: revert to a working TBaseComponentPage.UpdateVisible; There is still another problem when components are filtered.
git-svn-id: trunk@47012 -
2014-11-28 09:41:19 +00:00
mattias
bc0015e054 IDE: fixed hints
git-svn-id: trunk@47011 -
2014-11-27 21:41:53 +00:00
juha
304f54dde0 IdeIntf: one more tweak for the Boolean Checkbox editor position.
git-svn-id: trunk@47010 -
2014-11-27 20:31:44 +00:00
juha
4f2765f6c2 Object Inspector: remove unused units.
git-svn-id: trunk@47009 -
2014-11-27 20:31:42 +00:00
juha
500f32ed04 IDE: Fill component list window using the palette cache. Refactor and optimize.
git-svn-id: trunk@47008 -
2014-11-27 20:31:41 +00:00
juha
c6ec72dd8a IDE: Store component objects to palette page cache lists for the sake of symmetry and possible future needs.
git-svn-id: trunk@47007 -
2014-11-27 20:31:39 +00:00
juha
6ea31e7ad9 IDE: Set FComponentPages.OwnsObjects := True; instead of freeing objects explicitly.
git-svn-id: trunk@47006 -
2014-11-27 20:31:38 +00:00
juha
76602fb2f4 IDE: Cache also user ordered pages in component palette, use it in UpdateVisible method.
git-svn-id: trunk@47005 -
2014-11-27 20:31:36 +00:00
juha
c7486b1bf9 IDE: Simplify component palette code, ComponentPage.Priority is not used. Rename a method.
git-svn-id: trunk@47004 -
2014-11-27 20:31:34 +00:00
juha
75c4a0f8df IDE: Change names of component palette cache methods.
git-svn-id: trunk@47003 -
2014-11-27 20:31:33 +00:00