maxim
fce81aa63d
IDE: Improved Search Results dialog behavior:
...
1. Always bring Search Results to front on Ctrl-Alt-F (or if called via menu).
2. Bring Search Results to front if Search Progress dialog was active (had focus).
3. Do not bring Search Results to front if Search Progress dialog was not active.
git-svn-id: trunk@39520 -
2012-12-12 19:51:53 +00:00
juha
35994bb452
IDE: Move more methods to SourceFileManager. It has not reference back to main unit any more.
...
git-svn-id: trunk@38800 -
2012-09-23 19:01:06 +00:00
martin
c34825f8a2
Ide/EditorMacros: changed flag-names for internal/pseudo files
...
git-svn-id: trunk@38392 -
2012-08-26 16:09:17 +00:00
martin
48333d8333
EditorMacros: Allow editing of macros
...
git-svn-id: trunk@38360 -
2012-08-25 01:02:55 +00:00
juha
5b73c6f898
Remove old ifdefs from "deprecated" declarations. They don't work with recent compilers
...
git-svn-id: trunk@37405 -
2012-05-23 20:28:24 +00:00
mattias
cdc3c432b4
cody: new IDE window: show dialog to setup form name
...
git-svn-id: trunk@37152 -
2012-05-04 08:00:38 +00:00
mattias
62218fe07e
IDE: show compiler options: check compiler
...
git-svn-id: trunk@37085 -
2012-04-29 16:32:31 +00:00
mattias
87d9c6bb13
IDE: moved macros save/saveall to source editor
...
git-svn-id: trunk@36514 -
2012-04-02 08:06:52 +00:00
juha
d76fd3fafb
IDE: make Search Result window use the previous position. Issue #21288
...
git-svn-id: trunk@36407 -
2012-03-29 06:09:40 +00:00
martin
7fc60239cb
IDE, alow search for unit in project only (without packages)
...
git-svn-id: trunk@32334 -
2011-09-14 13:47:26 +00:00
juha
9f09abf5f2
IDE: fix a possible crash when making a new project, clear LastActivatedWindows list.
...
git-svn-id: trunk@31005 -
2011-06-01 20:39:18 +00:00
mattias
2755108d9c
IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
...
git-svn-id: trunk@29523 -
2011-02-13 13:42:19 +00:00
paul
cd87a812cc
ide: add an option to open options dialog in read only mode, use it for packages
...
git-svn-id: trunk@29509 -
2011-02-13 11:37:47 +00:00
paul
e9210bf352
ide, ideintf: prepare IDEOptionsIntf and IDE for common package options dialog:
...
- add GroupPackage and GroupPkgCompiler
- split compiler options and project options into 2 independent options groups
- register compiler frames for both GroupCompiler and GroupPkgCompiler
- change DoOpenIDEOptions: replace filter argument from a class to array of classes to show [project options, compiler options] editor and [package options, compiler options] editors
- inherit TLazPackageID from TAbstractIDEPackageOptions class
- fix showing of required frame (like Object inspector or Editor) in the IDE options editor
+ other minor edits
git-svn-id: trunk@29481 -
2011-02-12 13:00:34 +00:00
mattias
cbc4541093
FCL package: converted to a normal package
...
git-svn-id: trunk@29213 -
2011-01-27 16:41:24 +00:00
mattias
8e70d117b4
IDEIntf: extended FindUnitFile
...
git-svn-id: trunk@28680 -
2010-12-11 10:19:32 +00:00
mattias
224f77db3c
IDEIntf: added event for quick syntax check
...
git-svn-id: trunk@26682 -
2010-07-16 10:51:18 +00:00
mattias
44c32e038c
IDEIntf: added event OnIDERestoreWindows
...
git-svn-id: trunk@26157 -
2010-06-17 08:23:04 +00:00
mattias
0e14f732e0
IDEIntf: added handler IDEClose
...
git-svn-id: trunk@25944 -
2010-06-06 08:53:06 +00:00
mattias
b527e66fb7
IDE: source editor using IDEIntf for showing
...
git-svn-id: trunk@25615 -
2010-05-24 17:41:32 +00:00
mattias
a62c0354eb
IDE: removed docking
...
git-svn-id: trunk@25567 -
2010-05-21 16:24:47 +00:00
mattias
0b6cea3e38
IDEIntf: added handler PackageEditingInterface.AddHandlerOnGraphChanged
...
git-svn-id: trunk@24826 -
2010-04-22 19:40:30 +00:00
mattias
4338c54822
IDEIntf: added voting handler for component palette button visibility
...
git-svn-id: trunk@24794 -
2010-04-21 16:22:37 +00:00
martin
bd6c06847e
SourceEditor, fixed accidental removed method from SrcEditorInterface
...
git-svn-id: trunk@24234 -
2010-03-27 00:03:43 +00:00
martin
dac2e43b34
SourceEditor: Refactor, removed dependency on Project unit
...
git-svn-id: trunk@24231 -
2010-03-26 21:49:08 +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
8c94ff2bd4
Ide/Project; SourceEditor: More using SourceEditorManager (for multi-window handling)
...
git-svn-id: trunk@24091 -
2010-03-18 22:14:09 +00:00
mattias
e01fe377a6
IDE: delphi converter: silently adding interfaces unit, bug #15641
...
git-svn-id: trunk@23685 -
2010-02-11 09:08:57 +00:00
paul
4a17de49ea
ide: fix compilation with the fpc trunk
...
git-svn-id: trunk@23410 -
2010-01-09 18:56:43 +00:00
paul
b9deb8c122
ideintf, ide: implement custom caption for IDE options dialog, use another caption for project options
...
git-svn-id: trunk@23328 -
2009-12-30 15:45:14 +00:00
paul
6c7c0ee0ad
ideintf, ide, components: IDE options:
...
- introduce 2 new abstract options classes: TAbstractIDEEnvironmentOptions and TAbstractIDEProjectOptions
- derive all current options classes from TAbstractIDEEnvironmentOptions
- fix broken previously education options
- move away actions triggered by reading / saving of predefined IDE options (like TEnvironmentOption, TIDEOptions, ...) from DoOpenIDEOptions to new read/write event handlers
- allow filtering of options showed in IDE options dialog by some options class
- use options filtering when show Object Inspect, Editor, CodeExplorer option
git-svn-id: trunk@23252 -
2009-12-24 08:31:23 +00:00
mattias
404211ce2f
IDE: debugger: searching files in temporary directory in unsaved files
...
git-svn-id: trunk@23190 -
2009-12-18 20:09:06 +00:00
paul
5c498e6e64
ideintf: add DoOpenIDEOptions method to the lazarus interface
...
git-svn-id: trunk@23131 -
2009-12-14 02:46:01 +00:00
mattias
3288b6cecf
IDEIntf: fixed compilation
...
git-svn-id: trunk@22235 -
2009-10-19 14:47:34 +00:00
mattias
97c17bf8a9
educationlaz: register component palette page
...
git-svn-id: trunk@22232 -
2009-10-19 13:00:47 +00:00
mattias
9bd937c421
IDEIntf: added nfAskFilename
...
git-svn-id: trunk@22200 -
2009-10-17 10:13:25 +00:00
mattias
6ae9e55963
IDE: implemented SaveClosedSourcesOnCodeToolChange
...
git-svn-id: trunk@22137 -
2009-10-13 09:24:06 +00:00
mattias
e9a1e8f8a1
IDE: do not open lpr on codetools changes, bug #14693
...
git-svn-id: trunk@22135 -
2009-10-13 08:44:56 +00:00
mattias
6d1ab9f902
IDE: quickfix item for identifier not found: search via code browser
...
git-svn-id: trunk@21532 -
2009-09-01 21:57:19 +00:00
mattias
ba16d11eae
IDE: implemented rename main unit
...
git-svn-id: trunk@20235 -
2009-05-26 10:59:23 +00:00
mattias
13d580f6d8
IDE: making some abort buttons context sensitive
...
git-svn-id: trunk@19387 -
2009-04-12 22:53:16 +00:00
mattias
b38cff5c4d
IDEIntf: added events: lihtOnProjectBuilding, lihtOnProjectDependenciesCompiling, lihtOnProjectDependenciesCompiled
...
git-svn-id: trunk@19363 -
2009-04-11 20:17:58 +00:00
paul
d165265aaa
ideintf: fix asterisk position in the copyright header
...
git-svn-id: trunk@18830 -
2009-02-27 02:35:55 +00:00
mattias
d00e501765
IDE: fpdoc editor: improved debugging
...
git-svn-id: trunk@18496 -
2009-01-29 13:47:15 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
343e405a4a
IDE: added info build window from David Guadagnini
...
git-svn-id: trunk@15417 -
2008-06-14 11:21:49 +00:00
mattias
e25395d533
IDE: source editor: implemented changing file encoding
...
git-svn-id: trunk@15364 -
2008-06-08 20:44:46 +00:00
mattias
e98cde9ee1
IDE: added New file item inherited component based on bug/patch 1287
...
git-svn-id: trunk@15076 -
2008-05-08 12:39:46 +00:00
mattias
963a81e03f
IDE: closing hidden designer form only on revert
...
git-svn-id: trunk@14916 -
2008-04-21 09:27:38 +00:00
mattias
bd4b61b421
IDEIntf: added handlers for opened and close project
...
git-svn-id: trunk@14451 -
2008-03-06 22:59:24 +00:00