Commit Graph

48 Commits

Author SHA1 Message Date
Juha
3ec140e266 Move unit ComponentReg from IdeIntf to BuildIntf. 2024-03-15 10:40:41 +02:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
mattias
b1ed01fde8 IDE: extended Change Class for ambiguous component classes 2023-04-18 22:25:21 +02:00
juha
6a5bdbd4f8 IDE: Implement configurable DropDownCount for more ComboBoxes. Issue #36595, patch from Vojtech Cihak.
git-svn-id: trunk@62571 -
2020-01-18 09:37:59 +00:00
juha
7f7e7ada81 Format and clean uses sections.
git-svn-id: trunk@58629 -
2018-07-25 13:38:35 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +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
bf5fbcb10a IDE: designer: fixed Change class dialog
git-svn-id: trunk@50351 -
2015-11-16 22:42:34 +00:00
mattias
7dde88bfad IDE: designer: InvokeComponentEditor: removed MenuIndex, it was not used
git-svn-id: trunk@48199 -
2015-03-10 12:07:50 +00:00
juha
b07ae15e65 Designer, ChangeClassDialog: reverse the order of ancestor inheritance list. Now starts from bottom (TObject) and grows upwards.
git-svn-id: trunk@44810 -
2014-04-26 11:56:06 +00:00
juha
f8592da384 Designer, ChangeClassDialog: add space before class name + some layout fine-tuning.
git-svn-id: trunk@44809 -
2014-04-26 11:55:39 +00:00
juha
72678bdaef Designer, ChangeClassDialog: formatting, cleanup, add a try - finally block.
git-svn-id: trunk@44808 -
2014-04-26 11:55:11 +00:00
mattias
632f4c9629 IDE: use IDEMessageDialog
git-svn-id: trunk@44274 -
2014-02-27 10:15:06 +00:00
mattias
109e2af7e6 IDE: clean up
git-svn-id: trunk@42284 -
2013-08-03 15:07:55 +00:00
mattias
b33abc827c IDE: designer: change class dlg: disable ok button
git-svn-id: trunk@40037 -
2013-01-30 01:43:13 +00:00
martin
d79176d7d4 IDE : prevent a crash in designer "Change Class" if new name does not exist
git-svn-id: trunk@40033 -
2013-01-29 23:50:00 +00:00
juha
672f5bd862 Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
2012-09-13 06:39:56 +00:00
juha
f38190794b Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
5dd01ce874 codetools: CheckLFM: added boolean RootMustBeClassInUnit parameter
git-svn-id: trunk@27481 -
2010-09-26 20:30:24 +00:00
paul
2980a30f5a designer: convert forms to use fpc resources
git-svn-id: trunk@23443 -
2010-01-14 09:26:08 +00:00
paul
f8141283a2 ide: change class dialog: simplify look, apply changes on return key press
git-svn-id: trunk@22632 -
2009-11-17 03:14:40 +00:00
paul
e932577e22 ide, debugger, packager: don't use special Ok, Cancel, Help captions for buttons - use standard LCL - they have accelerators (Ok and Help) (fixes a part of issue #0001379)
git-svn-id: trunk@20045 -
2009-05-19 08:54:33 +00:00
paul
fe23c7c33f designer: change more dialogs to have button panel instead of ok, cancel buttons
git-svn-id: trunk@19732 -
2009-05-01 12:41:29 +00:00
laurent
985937e965 Load glyph form resource
git-svn-id: trunk@16710 -
2008-09-24 14:50:51 +00:00
mattias
c6872df774 codetools: fixed lfm parser TokenStart
git-svn-id: trunk@16141 -
2008-08-19 11:11:22 +00:00
mattias
23cd07a771 IDE: change class: enabled combobox complete
git-svn-id: trunk@16140 -
2008-08-19 10:52:33 +00:00
mattias
a12f86e905 IDE: improved layout of TChangeClassDlg
git-svn-id: trunk@16139 -
2008-08-19 10:48:23 +00:00
mattias
5d66571b44 IDE: implemented parsing LCLVersion from lfm, added ResourceBaseClass to TUnitInfo and TPkgFile
git-svn-id: trunk@15106 -
2008-05-12 16:59:43 +00:00
mattias
92e555f7da codetools: lfmtrees are now kept
git-svn-id: trunk@14826 -
2008-04-15 12:08:36 +00:00
paul
8a14c7ca0e designer: change align and look of few dialogs
git-svn-id: trunk@14701 -
2008-04-01 01:47:32 +00:00
mattias
d4c8ad09ca IDE: change class dialog: improved layout
git-svn-id: trunk@13589 -
2008-01-02 23:14:17 +00:00
mattias
5643a1ba44 added Procedure Jump to source editor context menu
git-svn-id: trunk@9664 -
2006-07-22 13:54:55 +00:00
mattias
c23c7f413f designer: change class now keeps parent
git-svn-id: trunk@9204 -
2006-04-29 20:49:23 +00:00
mattias
c9ac8e1e6f fixed selection trakcing in codetools defines editor
git-svn-id: trunk@7091 -
2005-04-20 07:04:30 +00:00
mattias
d9f87ef6eb updatepofiles is now case sensitive,
replaced many places, where Application was needlessly Owner
updated po files, started Configure IDE Install Package dialog,
implemented removing double file package links

git-svn-id: trunk@6388 -
2004-12-18 10:20:22 +00:00
marc
fee93ccea9 * fixed stronger fpc typing (and some real cast errors)
git-svn-id: trunk@6195 -
2004-11-04 01:26:47 +00:00
mattias
ae15cfe4a8 implemented getting define properties for Repair broken LFM wizard
git-svn-id: trunk@5757 -
2004-08-09 15:46:34 +00:00
mattias
d71325aced moved componentreg.pas to ideintf
git-svn-id: trunk@5753 -
2004-08-09 09:24:29 +00:00
mattias
c30685c57e change component class dlg now works with child controls
git-svn-id: trunk@5752 -
2004-08-08 21:52:02 +00:00
mattias
dffc4d0999 replaced TDBEdit.WMKillFocus by EditingDone, Change Class basically working
git-svn-id: trunk@5751 -
2004-08-08 20:51:15 +00:00
mattias
a7d381ad9d splitted TMainIDE (main control instance) and TMainIDEBar (IDE menu and palette), added mainbase.pas and mainintf.pas
git-svn-id: trunk@5749 -
2004-08-08 18:02:45 +00:00
mattias
6efa88fffb fixed extract proc selection block level check
git-svn-id: trunk@5748 -
2004-08-07 10:57:08 +00:00
mattias
ebb787e8f5 implemented virtual temporary ct files
git-svn-id: trunk@5747 -
2004-08-07 07:03:29 +00:00
mattias
21b270c41c fixed compilation for fpc 1.0.10
git-svn-id: trunk@5745 -
2004-08-06 06:51:15 +00:00
mattias
513788c44b moved designer/abstractformeditor.pp to ideintf/formeditingintf.pas
git-svn-id: trunk@5744 -
2004-08-05 21:20:47 +00:00
mattias
ad61f8be1b implemented FileExecutable for win32
git-svn-id: trunk@5742 -
2004-08-04 23:47:32 +00:00
mattias
84dd820d72 Designer can now handle TPersistent selections, TCollectionPropertyEditor basically working
git-svn-id: trunk@5702 -
2004-07-24 11:23:56 +00:00
mattias
fe3c2b2ab2 fixed compilation 1.0.10, started change class editor
git-svn-id: trunk@5696 -
2004-07-20 21:36:16 +00:00