Commit Graph

55 Commits

Author SHA1 Message Date
Juha
dc2902bd6e IDE, IdeIntf: Add multi-word search for Object inspector. Refactor and reuse code. Issue #40270, patch by n7800. 2023-05-21 18:19:55 +03:00
Juha
39a40b03c7 IDE: Improve ProcedureList more. Issue #40207, patch by n7800. 2023-04-14 00:11:12 +03:00
Juha
297dd6bd51 IDE: Turn if-else blocks to case statements in TProcedureListForm.FormKeyDown. 2023-04-10 10:04:05 +03:00
Juha
f54ee297ee IDE: Improve ProcedureList. Issue #40197, patch by n7800. 2023-04-07 10:49:59 +03:00
mattias
ec86caf1ff IDE: less hints 2022-04-11 09:43:22 +02:00
Juha
e4e8a05a64 IDE: Scroll Procedure List with mouse-wheel always. Issue #38477, patch by Alexey Torgashin. 2021-11-18 20:09:46 +02:00
Juha
54fee37541 IDE: Support PageUp/PageDown in Procedure List. Issue #39476, patch by Alexey Torgashin. 2021-11-18 16:47:37 +02:00
juha
9046b533af LazUtils: New LazStartsStr and similar functions. StartsStr etc. in StrUtils return False for empty sub-string, thus Delphi incompatible.
git-svn-id: trunk@64743 -
2021-03-04 08:58:54 +00:00
juha
077ebbe494 Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
2021-02-11 14:08:24 +00:00
juha
f76b3198f9 IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64504 -
2021-02-08 19:09:20 +00:00
juha
2fb3192e85 IDE: Three new images. Issue #36534, patch from FTurtle.
git-svn-id: trunk@62524 -
2020-01-11 14:22:16 +00:00
juha
0c7fee62f3 IDE: Use configurable DropDownCount for IDE's ComboBoxes. Issue #36329, patch from Vojtech Cihak.
git-svn-id: trunk@62278 -
2019-11-22 00:14:36 +00:00
juha
9c7329fca7 IDE: Remember the state of filter buttons in ProcedureList. Trigger filtering when they are clicked.
git-svn-id: trunk@58902 -
2018-09-07 11:03:31 +00:00
juha
96131c07cf Formatting, cleanup, also remove unused funcs in ProcedureList.
git-svn-id: trunk@58613 -
2018-07-24 12:50:26 +00:00
ondrej
f46f474a77 IDE: code browser, code explorer: use new High-DPI icons, issue #33056
git-svn-id: trunk@57128 -
2018-01-20 10:56:23 +00:00
juha
d25418e28d IdeIntf: Change TIDEDialogLayoutList.ApplyLayout UseAsMin parameter default from True to False. Clean calls in code accordingly.
git-svn-id: trunk@55988 -
2017-10-06 10:20:45 +00:00
ondrej
dc0a33652f IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
9e440cb058 IDE: Store the size of ProcedureList, like it is stored for other modal IDE windows. Issue #13570, patch from Markus.
git-svn-id: trunk@52732 -
2016-07-20 18:52:54 +00:00
mattias
ccdd31bd57 IDE: less hitns
git-svn-id: trunk@52729 -
2016-07-20 14:52:39 +00:00
juha
8f08f44148 IDE: Replace ListView with StringGrid in ProcedureList window. Issue #30317, patch from Markus.
git-svn-id: trunk@52717 -
2016-07-19 15:37:12 +00:00
mattias
f00b8a8e59 IDE: procedure list: show local procs
git-svn-id: trunk@52684 -
2016-07-14 07:44:41 +00:00
mattias
f98984edfb IDE: procedure list: simplified
git-svn-id: trunk@52682 -
2016-07-14 07:10:53 +00:00
mattias
68301dd8a1 revert IDE: procedure list: simplified
git-svn-id: trunk@52681 -
2016-07-14 07:07:23 +00:00
mattias
9d6c69f3a0 IDE: procedure list: simplified
git-svn-id: trunk@52680 -
2016-07-14 07:03:35 +00:00
juha
620c7bc25f IDE: Move used units in ProcedureList to the same "uses" block in interface section.
git-svn-id: trunk@52592 -
2016-07-01 08:12:33 +00:00
juha
90f90041ca IDE: Improve ProcedureList, filter also by class name etc. Issue #30317, patch from Markus.
git-svn-id: trunk@52588 -
2016-06-30 09:46:26 +00:00
juha
598c69db04 Revert r50908 #2c80e0baa3, ProcedureList changes.
git-svn-id: trunk@51748 -
2016-02-28 23:13:04 +00:00
juha
2c80e0baa3 IDE: Turn ProcedureList into a proper IDE window. Position and size are remembered. Issue #13570.
git-svn-id: trunk@50908 -
2015-12-18 17:45:49 +00:00
juha
5955e92f0c IDE: Minor visual tweaks for ProcedureList and SearchResult dialogs. Issue #28268, patch from Alexey Torgashin.
git-svn-id: trunk@49309 -
2015-06-10 09:02:56 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
bart
bdb8739939 IDE: Fix crash in procedurelist when no file is open in editor. Issue #0027694.
git-svn-id: trunk@48426 -
2015-03-19 20:04:56 +00:00
mattias
c3982d0b15 IDE: clean up
git-svn-id: trunk@48206 -
2015-03-10 12:56:37 +00:00
mattias
08900f28d7 codetools: moved TCodeXYPosition from CodeAtom to CodeCache
git-svn-id: trunk@33220 -
2011-11-02 14:26:05 +00:00
maxim
b6cbb4cf84 IDE, procedure list: added check for the case when we don't have any procedures in current file, bug #18897
git-svn-id: trunk@29773 -
2011-03-09 21:00:57 +00:00
zeljko
a51553ba61 IDE: procedurelist: check if item really selected in OnSelectItem() event, otherwise unselected item is shown in status bar.
git-svn-id: trunk@27678 -
2010-10-13 09:52:31 +00:00
mattias
e7db0d5bcd IDE: moved todolist to package, todo list for packages needs to be done
git-svn-id: trunk@26151 -
2010-06-16 11:53:34 +00:00
martin
9040201c83 IDE/SourceEditor/Packages: Using SourceEditorManager / Removed all references to single instance "var SourceNotebook" (for multi-window handling)
git-svn-id: trunk@24113 -
2010-03-20 15:12:33 +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
paul
9622c8cd82 ide: convert forms to use fpc resources
git-svn-id: trunk@23458 -
2010-01-15 02:06:37 +00:00
vincents
4cc5abf506 ide: fixed sorting in localized procedure list
patch by: Graeme Geldenhuys
fixes issue #14923, #14860

git-svn-id: trunk@22674 -
2009-11-18 20:41:06 +00:00
marc
bdc065838c * Improved localisation by Maxim Ganetsky
git-svn-id: trunk@22659 -
2009-11-17 23:31:13 +00:00
paul
1a7230cfff ide: don't crash when we pressing keys in the empty procedure list (bug #0013377) based on patch of Vladimir Zhirov
git-svn-id: trunk@19069 -
2009-03-23 01:44:27 +00:00
laurent
4b344f137a IDE: rename the images to avoid overload
git-svn-id: trunk@17660 -
2008-12-02 13:28:21 +00:00
darius
861e7b7183 some event links got lost in r17300 #e5810c8221, fixed now
fixed crash

git-svn-id: trunk@17302 -
2008-11-09 20:36:48 +00:00
darius
e5810c8221 improved anchoring, removed unneeded panels
git-svn-id: trunk@17300 -
2008-11-09 19:30:31 +00:00
mattias
2011685e93 IDE+codetools: replaced some FindFile calls with LoadFile
git-svn-id: trunk@16775 -
2008-09-28 13:15:51 +00:00
paul
c69fef99dc images:
- added new, moved/renamed old
- procedure list dialog now use standard set of images instead of own

git-svn-id: trunk@13155 -
2007-12-05 06:43:08 +00:00
paul
dd8ccf2773 (IDE):
- change poDesktopCenter to poScreenCenter (since some forms has wrong position after poDesktopCenter had been implemented in some widgetsets)

git-svn-id: trunk@11677 -
2007-07-30 16:33:41 +00:00
mattias
2d3d206b40 removed some doubles from the resourcestrings from Graeme
git-svn-id: trunk@9958 -
2006-09-21 18:35:33 +00:00