martin
e66ef81168
SourceEditor, IDE: added configuration for Multi-Window
...
git-svn-id: trunk@24807 -
2010-04-21 23:55:49 +00:00
mattias
686b6e177b
LCL: if clientsize changes without size change, call OnResize
...
git-svn-id: trunk@24749 -
2010-04-20 17:59:31 +00:00
mattias
458cb4762c
educationlaz: added options to control shown speedbuttons on IDE bar, and objectinspector pages, from Michael Kuhardt
...
git-svn-id: trunk@24748 -
2010-04-20 17:29:32 +00:00
mattias
9b01c35ba3
IDE: help options group extendable
...
git-svn-id: trunk@24465 -
2010-04-06 11:45:56 +00:00
mattias
b4983e5d51
IDEIntf: clean up
...
git-svn-id: trunk@23679 -
2010-02-10 18:22:35 +00:00
paul
f78e4a4946
ideintf, ide: add TAbstractOptionsEditorDialog.AddControl method
...
git-svn-id: trunk@23352 -
2010-01-03 10:41:37 +00:00
paul
3653d72aa7
ideintf, ide: add TAbstractOptionsEditorDialog.AddButton method
...
git-svn-id: trunk@23351 -
2010-01-03 06:31:55 +00:00
paul
7b2bf15ef5
ideintf: reserve compiler options numbers, use one in the messages options
...
git-svn-id: trunk@23325 -
2009-12-30 13:14:09 +00:00
paul
bad42d79bc
ide: project options: replace monolith project options dialog with project options frames, register them in IDE options
...
git-svn-id: trunk@23318 -
2009-12-30 09:24:39 +00:00
mattias
9966c2200c
IDEIntf: RegisterIDEOptionsGroup checks if group exists, added boolean flag to get old behaviour of auto create group
...
git-svn-id: trunk@23288 -
2009-12-26 10:37:14 +00:00
paul
36ef1df4fe
ideintf: inherit compiler and project options from TAbstractIDEProjectOptions, reserve 2 groups for project and compiler options
...
git-svn-id: trunk@23253 -
2009-12-24 09:34:59 +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
paul
b3de22c35b
ideintf, ide: add a notification that options are written by dialogs to a settings class
...
git-svn-id: trunk@23121 -
2009-12-13 16:01:13 +00:00
paul
cf28b5f621
ideintf, ide: read/write all registered IDE options instead of reading/writing particular known classes
...
git-svn-id: trunk@23094 -
2009-12-12 10:43:01 +00:00
paul
f5cb1ce5f9
ideintf: free options index searching
...
- GetFreeIDEOptionsGroupIndex - to find free group index
- GetFreeIDEOptionsIndex - to find free options index inside group
git-svn-id: trunk@23092 -
2009-12-12 09:00:46 +00:00
martin
74e8a2eefb
EditorOptions: added simplified Mouse settings
...
git-svn-id: trunk@21232 -
2009-08-15 20:05:01 +00:00
martin
433e6874d6
EditorOptions: Layout
...
git-svn-id: trunk@21176 -
2009-08-11 22:26:44 +00:00
jesus
80312b5794
IDE, support for translatable environment options captions, issues #14217 , #13572
...
git-svn-id: trunk@20985 -
2009-07-28 04:03:10 +00:00
martin
8bca8c909b
SynEdit: Added configuration for mouse behaviour Issue #1878 , Issue #8603 , see http://wiki.lazarus.freepascal.org/Editor_Options_Mouse
...
git-svn-id: trunk@20353 -
2009-06-02 18:11:47 +00:00
mattias
65c80f814d
codetools: added indenter to sourcechanger
...
git-svn-id: trunk@20318 -
2009-05-30 17:58:32 +00:00
paul
177082df45
ide: merge help options into generic IDE options dialog
...
git-svn-id: trunk@20184 -
2009-05-25 06:41:12 +00:00
mattias
14bd4ea660
IDE: options: added frame for class completion
...
git-svn-id: trunk@19780 -
2009-05-03 11:08:54 +00:00
martin
d3bde9aa5a
SynEdit, Folding: allow collapsing more than one fold per line. issue #12811
...
git-svn-id: trunk@19491 -
2009-04-18 18:58:50 +00:00
martin
717098fbae
Editor-Options: Put fold/DividerDraw on separate pages
...
git-svn-id: trunk@19485 -
2009-04-18 13:45:49 +00:00
paul
e14b61c2fd
ide, ideintf: move code explorer options to the generic IDE options dialog
...
git-svn-id: trunk@19481 -
2009-04-18 07:44:37 +00:00
paul
dbb79626c8
ide, debugger: add other frames to the ide options
...
git-svn-id: trunk@17690 -
2008-12-05 08:52:28 +00:00
paul
758072e721
ide: prepare merge of debugger options into ide options
...
git-svn-id: trunk@17676 -
2008-12-04 00:17:04 +00:00
paul
5675834a5f
ide: reorganize editor options frames
...
git-svn-id: trunk@17594 -
2008-11-26 03:32:44 +00:00
paul
e2a7e1f941
ide: allow to create suboptions in the ide options dialog. use editor color settings as an example of suboptions for display option
...
git-svn-id: trunk@17494 -
2008-11-21 13:12:41 +00:00
paul
8a3e470663
ide: start merge of codetools options into ide options dialog
...
git-svn-id: trunk@17206 -
2008-11-03 17:24:23 +00:00
paul
7a1d79446f
ide: start merge of editor options into ide options dialog
...
git-svn-id: trunk@17164 -
2008-10-31 09:42:29 +00:00
paul
971276cb1d
ide: complete IDE Options api, adjust frames and editor to work with it
...
git-svn-id: trunk@17085 -
2008-10-21 09:30:01 +00:00
paul
472544c43b
ide: convert environment options editor to IDE options editor
...
ideintf: add ideoptionsintf - base classes and functions to register IDE options editors, editor groups
git-svn-id: trunk@17070 -
2008-10-20 08:22:09 +00:00