Commit Graph

51 Commits

Author SHA1 Message Date
mattias
6e6941f2f0 ide: resourcestrings and refactored 2023-08-02 12:25:42 +02:00
Juha
1475336c8c Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils). 2023-06-05 15:48:01 +03:00
Juha
e8aeeb4f18 IDE: Unit list dialog improvements (TUseUnitDialog and TViewUnitDialog). Issue #40280, patch by n7800. 2023-05-23 21:04:21 +03:00
Martin
2a67f6ec76 Renamed LazarusCommonStrConst to IdeIntfStrConsts 2023-01-25 16:51:48 +01:00
Martin
739b542449 IDEIntf: rename some ResourceString to match the common naming scheme 2023-01-10 17:00:42 +01:00
Martin
2d2e5431aa IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them) 2023-01-10 17:00:41 +01:00
juha
20c5ac47c0 IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
ondrej
74fb203f39 LCL: Screen.BeginTempCursor & EndTempCursor
git-svn-id: trunk@62664 -
2020-02-23 06:04:38 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +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
juha
52fc498a76 Formatting and cleanup.
git-svn-id: trunk@55594 -
2017-07-26 10:45:05 +00:00
michl
6f5300c1e9 IDE: High-DPI: Fixed image sizes of in IDE used TTreeFilterEdits and TListFilterEdits.
git-svn-id: trunk@55498 -
2017-07-13 19:32:16 +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
mattias
22f672c047 IDE: use unit dialog: TUseUnitDialog.InterfaceSelected: check if there is a choice, bug #31666
git-svn-id: trunk@54620 -
2017-04-15 19:45:10 +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
mattias
b26395674d IDE: less hints
git-svn-id: trunk@53870 -
2017-01-03 15:56:34 +00:00
juha
cd6981962f IDE: Allow restoring TUseUnitDialog size less than 500x460. Issue #31180, patch from FTurtle.
git-svn-id: trunk@53847 -
2017-01-02 23:19:19 +00:00
zeljko
3f8a24ce5b IDE: useunitdlg, make item height 2px bigger than 16px ide images.
git-svn-id: trunk@53823 -
2017-01-01 11:32:28 +00:00
ondrej
441c50a328 ide: useunitdlg: fix image drawing
git-svn-id: trunk@53611 -
2016-12-09 08:46:18 +00:00
mattias
36d42e0d9c IDE: clean up deprecated
git-svn-id: trunk@53140 -
2016-10-17 13:35:07 +00:00
ondrej
ae1eb7eab7 ide: useunitdlg: fix unit filename detection.
git-svn-id: trunk@52282 -
2016-05-04 07:08:21 +00:00
ondrej
b04af8ad35 ide: implement "Open unit" dialog
git-svn-id: trunk@52272 -
2016-05-03 13:36:39 +00:00
ondrej
5149a4f43b ide: use unit dialog: start with selected text or word at cursor.
git-svn-id: trunk@51919 -
2016-03-11 16:37:46 +00:00
ondrej
006715e6f9 ide: use unit dialog: save recent settings in environmentopt/recent and not in codetools options, save also AllUnits check state, select first entry on filter
git-svn-id: trunk@51908 -
2016-03-10 21:58:12 +00:00
mattias
8a1e70fd57 IDE: use unit dialog: save choice of uses section
git-svn-id: trunk@50998 -
2015-12-22 22:39:01 +00:00
mattias
adf79f9381 IDE: use unit dialog: save dialog size
git-svn-id: trunk@50997 -
2015-12-22 22:27:48 +00:00
mattias
2f643bd4d4 codetools: move Find*UsesSection to TPascalParserTool, issue #28285
git-svn-id: trunk@49342 -
2015-06-16 09:22:42 +00:00
mattias
8b4e761edc IDE: renamed TUnitInfo.Unit_Name to SrcUnitName and fixed updating it
git-svn-id: trunk@48911 -
2015-05-01 10:32:13 +00:00
mattias
b98e5b914f IDE: checked compiler warnings, clean up, fixed compile with fpc 2.6.4
git-svn-id: trunk@48228 -
2015-03-10 15:28:11 +00:00
mattias
26635ba63b IDE: clean up
git-svn-id: trunk@48204 -
2015-03-10 12:50:12 +00:00
juha
003b0a0ce8 IDE: in "Add Unit To Uses Section" dialog, use interface section by default. Fix layout for FilterEdit.
git-svn-id: trunk@46696 -
2014-10-28 21:35:40 +00:00
juha
11d68532cc IDE: Do not show the same unit twice in UseUnitDlg. Issue #22866, patch from Anton
git-svn-id: trunk@38635 -
2012-09-13 07:05:57 +00:00
juha
ab9d34edd6 IDE: UseUnitDlg "all units" list loading speed improvement. Issue #22513, modified from Anton's patch
git-svn-id: trunk@38051 -
2012-07-26 21:31:24 +00:00
mattias
4e187f7a92 IDE: apply wordexceptions to unit names in identifier completion
git-svn-id: trunk@38030 -
2012-07-24 08:30:35 +00:00
mattias
56305f89cf IDE: use unit: fixed moving use from implementation to interface
git-svn-id: trunk@37567 -
2012-06-07 15:44:44 +00:00
mattias
857e074bf2 IDE: TMainIDE.DoSourceEditorCommand: improved focus check, bug #22102
git-svn-id: trunk@37407 -
2012-05-24 10:38:39 +00:00
juha
4c1213e99f LazControls: Replace property Data with property Items in ListFilterEdit. Issue #22100
git-svn-id: trunk@37394 -
2012-05-22 18:24:49 +00:00
mattias
0a86a3e9d4 IDE: use unit dialog: check for syntax errors
git-svn-id: trunk@37025 -
2012-04-25 19:17:37 +00:00
mattias
009b5cfb04 IDE: use unit dialog: simplified DetermineUsesSection
git-svn-id: trunk@35685 -
2012-03-03 19:11:03 +00:00
juha
2550bbf3be IDE: unify some common resource strings. Add hints for Path Edit dialog
git-svn-id: trunk@35361 -
2012-02-13 19:57:58 +00:00
juha
0e6dea9e3e IDE: small editing for UseUnit dialog.
git-svn-id: trunk@35337 -
2012-02-12 20:49:19 +00:00
juha
4ef51619f5 IDE: collect common resource strings in one place, remove duplicates
git-svn-id: trunk@35321 -
2012-02-12 13:04:36 +00:00
juha
105a7abd1d IDE: In Use Unit dialog, assume implementation section when cursor in on initialization or finalization sections. Patch from Anton.
git-svn-id: trunk@34968 -
2012-01-27 01:13:20 +00:00
juha
0e56acb97d IDE, UseUnitDlg: small refactoring
git-svn-id: trunk@34464 -
2011-12-28 09:39:42 +00:00
juha
984936784e IDE, UseUnitsDlg: fix an error caused by r34101 #d757beaf6d. Issue #20965
git-svn-id: trunk@34435 -
2011-12-26 15:20:47 +00:00
maxim
c29bac1bff IDE: improved Use Unit dialog localization
git-svn-id: trunk@34193 -
2011-12-14 20:44:29 +00:00
juha
d757beaf6d IDE: Prevent Use Unit dialog from crashing when applied on a non-pascal file.
git-svn-id: trunk@34101 -
2011-12-11 15:12:08 +00:00
juha
8d490675de IDE: improvements to Use Unit dialog, issue #20743
git-svn-id: trunk@34058 -
2011-12-09 00:43:47 +00:00
juha
24e376bd7c IDE: improvements to Use Unit dialog. Issue #20743, patch from Anton
git-svn-id: trunk@33998 -
2011-12-06 14:21:19 +00:00
juha
c1779edcd8 IDE: a temporary hack to prevent 'O' working as shortcut for OK-button. Issue #20599
git-svn-id: trunk@33905 -
2011-12-02 08:41:42 +00:00