Commit Graph

1486 Commits

Author SHA1 Message Date
paul
7145aff4ca ideintf, ide: make project resources pluggable
git-svn-id: trunk@23430 -
2010-01-13 07:05:16 +00:00
mattias
a44af1c9a5 IDE: started conditionals frame
git-svn-id: trunk@23405 -
2010-01-09 14:58:39 +00:00
mattias
2e8a259717 IDE: clean up, naming old modes now variables
git-svn-id: trunk@23404 -
2010-01-09 14:26:34 +00:00
paul
b828609367 ide: project version info frame - change language and charset combobox style
git-svn-id: trunk@23379 -
2010-01-05 07:14:14 +00:00
mattias
0b9820f4d8 IDE: fixed compilation
git-svn-id: trunk@23378 -
2010-01-04 20:02:54 +00:00
mattias
46df42a253 IDE: renamed compiler_condtree.pas
git-svn-id: trunk@23377 -
2010-01-04 19:56:15 +00:00
mattias
20f1bee650 fixed missing s
git-svn-id: trunk@23375 -
2010-01-04 19:36:47 +00:00
mattias
33729ede58 moved compiler_buildvar_options.pas to ide/frames
git-svn-id: trunk@23373 -
2010-01-04 19:31:23 +00:00
mattias
294d55104b moved ide/compoptcondpropsdlg.pas to ide/frames
git-svn-id: trunk@23372 -
2010-01-04 19:23:58 +00:00
mattias
b264b33907 IDE: moved conditionals frame to ide frames
git-svn-id: trunk@23371 -
2010-01-04 19:20:52 +00:00
mattias
ee54a701ad IDE: editor options: divider lines: hint and layout
git-svn-id: trunk@23366 -
2010-01-04 11:48:14 +00:00
mattias
0e35f7bf06 IDE: build modes: fixed type picklist
git-svn-id: trunk@23362 -
2010-01-03 16:18:11 +00:00
paul
2effde41c0 ide: register bulid modes editor in the IDE common dialog
git-svn-id: trunk@23361 -
2010-01-03 16:06:02 +00:00
mattias
9e0bd4b9e8 IDE: build modes: selected
git-svn-id: trunk@23360 -
2010-01-03 15:10:27 +00:00
paul
2826bd7bab ide: remove OnImExportCompilerOptions event and use MainIDEInterface directly instead
git-svn-id: trunk@23358 -
2010-01-03 13:51:38 +00:00
paul
bf67a1aaf6 ide: some improvements for editing of compiler option in the common dialog
git-svn-id: trunk@23355 -
2010-01-03 11:08:29 +00:00
paul
199795b4c1 ide: implement custom buttons and checkbox for the compiler options
git-svn-id: trunk@23354 -
2010-01-03 10:43:21 +00:00
paul
7082105282 ide: add compiler compile options frame
git-svn-id: trunk@23343 -
2010-01-02 09:47:45 +00:00
paul
074ef3ac0d ide: add compiler inherited options frame
git-svn-id: trunk@23342 -
2010-01-02 09:31:05 +00:00
paul
8cfb4412a9 ide: compiler options frames - support TBaseCompilerOptions instead of TProjectCompilerOptions
git-svn-id: trunk@23340 -
2010-01-02 08:23:08 +00:00
paul
658f3137f0 ide: add compiler other options frame
git-svn-id: trunk@23339 -
2010-01-02 08:00:15 +00:00
paul
eb4f300ff2 ide: add verbosity options frame
git-svn-id: trunk@23338 -
2010-01-02 07:03:01 +00:00
paul
778ab0dfd7 ide: add linking options frame
git-svn-id: trunk@23337 -
2010-01-02 06:53:50 +00:00
paul
7b033bbf43 ide: add compiler code generation options frame
git-svn-id: trunk@23336 -
2010-01-02 06:38:41 +00:00
paul
1247659900 ide: fix layout of 2 options frames
git-svn-id: trunk@23335 -
2009-12-31 03:33:57 +00:00
paul
4573043677 ide: add compiler parsing options to the common dialog
git-svn-id: trunk@23334 -
2009-12-31 03:22:29 +00:00
paul
974f544515 ide: further work on registering compiler options, fix IDE options dialog behavior when error is found during Check calls
git-svn-id: trunk@23333 -
2009-12-31 02:55:17 +00:00
dmitry
60ea486874 ide: added exception-handler for loading project icon
git-svn-id: trunk@23326 -
2009-12-30 13:40:40 +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
a60e1acf1e ide: rename project_messages to compiler_messages, use TProjectCompilerOptions instead of TProject as options class
git-svn-id: trunk@23323 -
2009-12-30 13:03:56 +00:00
dmitry
61f6219bdd ide: added compiler messages frame
git-svn-id: trunk@23320 -
2009-12-30 11:17:28 +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
f0be32eb74 IDE: changed caption: form editing option: open designer on open unit
git-svn-id: trunk@23285 -
2009-12-25 14:28:23 +00:00
mattias
a0e368a930 updated po files
git-svn-id: trunk@23281 -
2009-12-25 13:40:47 +00:00
mattias
565b703706 IDE: build modes: started selecting active mode
git-svn-id: trunk@23236 -
2009-12-22 17:56:03 +00:00
mattias
0f5bdca192 IDE: build modes: draw mode groups
git-svn-id: trunk@23208 -
2009-12-20 23:52:13 +00:00
mattias
9dceb06c2c IDE: build mode: fixed selection
git-svn-id: trunk@23205 -
2009-12-20 12:50:26 +00:00
mattias
5a9d464e4f IDE: build modes: clear read only cells
git-svn-id: trunk@23203 -
2009-12-20 12:45:15 +00:00
mattias
e77c7bec7b IDE: build modes: stared group includes
git-svn-id: trunk@23199 -
2009-12-19 23:41:24 +00:00
mattias
8bebf8b3cb IDE: build modes: path button
git-svn-id: trunk@23197 -
2009-12-19 20:57:55 +00:00
mattias
cf5309e627 IDE: build modes: adding group
git-svn-id: trunk@23193 -
2009-12-18 23:41:20 +00:00
mattias
c4283ac6eb IDE: build modes: pick list for values
git-svn-id: trunk@23172 -
2009-12-17 23:27:54 +00:00
mattias
488b027106 IDE: build modes: picklist for types
git-svn-id: trunk@23168 -
2009-12-17 16:24:54 +00:00
mattias
4a57ea658c IDE: implemented option to show project first in IDE title
git-svn-id: trunk@23161 -
2009-12-17 13:56:21 +00:00
paul
53d2c04bf7 ide: improved form editor options layout
git-svn-id: trunk@23154 -
2009-12-17 07:23:17 +00:00
mattias
fd4e8c3d02 IDE: build mdoes: started groups
git-svn-id: trunk@23149 -
2009-12-15 17:06:02 +00:00
mattias
996aca571f IDE: build modes: delete
git-svn-id: trunk@23148 -
2009-12-15 15:20:55 +00:00
mattias
e1c8d7a751 IDE: build modes: started delete
git-svn-id: trunk@23141 -
2009-12-14 19:27:32 +00:00
mattias
5a06123370 IDE: build modes: new setting
git-svn-id: trunk@23107 -
2009-12-12 17:52:35 +00:00
mattias
51ef91e2c8 IDE: build modes: value type
git-svn-id: trunk@23105 -
2009-12-12 16:54:33 +00:00
mattias
f5604c0e91 IDE: build modes: value
git-svn-id: trunk@23104 -
2009-12-12 16:52:54 +00:00
mattias
6deb52fdc0 IDE: build modes: editing name
git-svn-id: trunk@23102 -
2009-12-12 13:54:52 +00:00
mattias
5d639e329d IDE: build modes: new button
git-svn-id: trunk@23101 -
2009-12-12 13:28:44 +00:00
mattias
0de4518618 IDE: started filling build modes grid
git-svn-id: trunk@23098 -
2009-12-12 12:42:48 +00:00
paul
cc0ea5f1a0 ide: cleanup
git-svn-id: trunk@23091 -
2009-12-12 08:27:04 +00:00
paul
d744f29b60 ide: change look and feel of form editor option page
git-svn-id: trunk@23090 -
2009-12-12 08:26:39 +00:00
mattias
1b68eafebe codetools: added option to not insert class comment for implementation
git-svn-id: trunk@23086 -
2009-12-11 20:37:22 +00:00
paul
4dec15ed37 ide: change combobox to spinedit in the form editor options page
git-svn-id: trunk@23083 -
2009-12-11 17:15:54 +00:00
mattias
a533956c13 IDE: codetools src path: added edit button
git-svn-id: trunk@23019 -
2009-12-08 09:37:57 +00:00
mattias
0d6ebbde26 IDE+codetools: added option to disable auto adding parameter brackets
git-svn-id: trunk@22948 -
2009-12-03 21:43:32 +00:00
marc
bdc065838c * Improved localisation by Maxim Ganetsky
git-svn-id: trunk@22659 -
2009-11-17 23:31:13 +00:00
mattias
a449545d81 IDE: desktop options: improved layout, using shorter captions
git-svn-id: trunk@22651 -
2009-11-17 13:00:41 +00:00
martin
f7794cff2a SynEdit: Added fold config for for XML/LFM
git-svn-id: trunk@22623 -
2009-11-16 13:42:30 +00:00
mattias
4b3af617a2 IDE: codetools options indentation: enabling sub options
git-svn-id: trunk@22537 -
2009-11-11 23:23:37 +00:00
mattias
3c0eb0f5c6 IDE: added option to enabled indent on line break and indent on paste
git-svn-id: trunk@22423 -
2009-11-04 11:32:10 +00:00
mattias
0598f2da99 IDE: fixed typo
git-svn-id: trunk@22405 -
2009-11-03 14:23:36 +00:00
mattias
38a3e64177 IDE: added option to enable codetools auto indent
git-svn-id: trunk@22402 -
2009-11-03 13:00:36 +00:00
mattias
241ebb3899 IDE: class completion options: improved layout
git-svn-id: trunk@22296 -
2009-10-26 19:59:06 +00:00
mattias
e2bf0d0920 IDE: codetools options: added indent context sensitive checkbox
git-svn-id: trunk@22291 -
2009-10-26 16:29:24 +00:00
mattias
62bfbe7c8c IDE: codetools options: added indentation example file name
git-svn-id: trunk@22289 -
2009-10-26 13:17:35 +00:00
paul
05b4a3cd3e ide: fix naming options frame. group boxes was not autosized and caused bad look on windows
git-svn-id: trunk@22247 -
2009-10-21 01:24:20 +00:00
mattias
9e8f522ad3 IDE: updated lrs
git-svn-id: trunk@22224 -
2009-10-18 11:37:56 +00:00
mattias
8cf10cd42f IDE: optoional: ask for new filename for new files
git-svn-id: trunk@22223 -
2009-10-18 11:36:54 +00:00
mattias
b0afada3e2 IDE: option checkbox: ask for filename on new component
git-svn-id: trunk@22222 -
2009-10-18 11:34:59 +00:00
mattias
f9b7074d20 IDE: enable/disable clear key map button
git-svn-id: trunk@22188 -
2009-10-15 08:52:24 +00:00
mattias
5037e54148 IDE: key mapping: added button to clear shortcut
git-svn-id: trunk@22187 -
2009-10-15 08:48:30 +00:00
mattias
b336463cc3 IDE: using only one copy of editoropts
git-svn-id: trunk@22174 -
2009-10-14 14:40:20 +00:00
paul
b67d8f48e4 ide: add ReadOnly color setting to the object inspector options, draw properties without writer using ReadOnly color setting
git-svn-id: trunk@22127 -
2009-10-13 04:48:17 +00:00
mattias
97a9d2384e IDE: default lazarus directory: remove bundle path
git-svn-id: trunk@21940 -
2009-10-01 11:16:05 +00:00
mattias
ede3c52deb IDE: environment options, fixed checking FPCSrcDir with macros
git-svn-id: trunk@21751 -
2009-09-17 22:28:12 +00:00
martin
194d83f7a8 SynEdit: implemented Caret skips tabs
git-svn-id: trunk@21587 -
2009-09-05 13:30:13 +00:00
mattias
04b03bbb5d IDE: started build modes grid
git-svn-id: trunk@21576 -
2009-09-04 15:49:55 +00:00
mattias
b7b017b15f IDE: moved build modes to project compiler options
git-svn-id: trunk@21570 -
2009-09-04 14:18:02 +00:00
mattias
48b3d4a933 IDE: started build mode frame
git-svn-id: trunk@21557 -
2009-09-03 14:43:48 +00:00
mattias
4c329b56d8 IDE: naming options: improved layout
git-svn-id: trunk@21410 -
2009-08-22 22:10:26 +00:00
mattias
ff42886a9f IDE: renamed buildmode unit to buildvar
git-svn-id: trunk@21404 -
2009-08-22 21:11:20 +00:00
mattias
a0a148582d IDE: allow relative filename for make
git-svn-id: trunk@21363 -
2009-08-20 18:00:22 +00:00
paul
21b1cec67b ide: window options: translate "Inspect dialog" item (part of issue #0014245)
git-svn-id: trunk@21352 -
2009-08-20 16:25:25 +00:00
paul
fe771bf068 ide: options frames: set links cursor to crHandPoint
git-svn-id: trunk@21340 -
2009-08-20 05:19:00 +00:00
martin
84682a7457 EditorOptions: fixed default colors for none-pascal (html, xml), ... , fixed if highlighting is switched off
git-svn-id: trunk@21323 -
2009-08-19 16:54:42 +00:00
mattias
f7cef69d2e IDE: fixed caption
git-svn-id: trunk@21321 -
2009-08-19 15:56:18 +00:00
martin
f1eb0b016d IDE: Cleanup unused units
git-svn-id: trunk@21320 -
2009-08-19 15:40:45 +00:00
martin
31dde5e299 EditorOptions: fixed default colors for none-pascal (html, xml), none-default (twilight, ocean). Any color ticked(checkbox) to default, was set to the default of SynEdit (black on white) instead of the default of the scheme. issue #7353
git-svn-id: trunk@21319 -
2009-08-19 15:40:22 +00:00
martin
16437b15d9 IDE: Cleanup unused units
git-svn-id: trunk@21317 -
2009-08-19 12:33:25 +00:00
martin
a8df0d3e83 EditorOptions: CurrentWord Markup, removed redundant option, layout
git-svn-id: trunk@21306 -
2009-08-19 01:14:25 +00:00
martin
8a8634dc2c EditorOptions: display setting; added edit-color link for right-margin
git-svn-id: trunk@21305 -
2009-08-19 00:52:08 +00:00
martin
41204a7c89 EditorOptions: divider-draw-settings, wording
git-svn-id: trunk@21304 -
2009-08-19 00:42:13 +00:00
martin
292d72ddbe EditorOptions: mouse-settings , layout
git-svn-id: trunk@21303 -
2009-08-19 00:09:17 +00:00
martin
61bca4a51b EditorOptions: Further simplified mouse-settings (forgot one label)
git-svn-id: trunk@21302 -
2009-08-18 23:58:08 +00:00
martin
9a4173fa22 EditorOptions: Further simplified mouse-settings / moved hide-mouse to mouse section
git-svn-id: trunk@21301 -
2009-08-18 23:30:15 +00:00
martin
16a9141cef EditorOptions: Removed Gutter-Hints => not implemented
git-svn-id: trunk@21300 -
2009-08-18 23:28:31 +00:00
mattias
e363193148 IDE: identifier completion: moved auto start option to codetools options
git-svn-id: trunk@21296 -
2009-08-18 19:59:28 +00:00
mattias
8916728257 IDE: improved layout
git-svn-id: trunk@21289 -
2009-08-18 18:10:53 +00:00
martin
a768033f10 Editor-Options: improved layout
git-svn-id: trunk@21282 -
2009-08-18 15:02:21 +00:00
paul
b4f163a636 ide: increase braket highlight option combo width
git-svn-id: trunk@21257 -
2009-08-16 18:00:27 +00:00
paul
914f1755c1 ide: remove unneeded separator toolbutton from the advanced mouse options toolbar
git-svn-id: trunk@21252 -
2009-08-16 15:56:55 +00:00
martin
60723c24b9 EditorOption, mouse-settings: Changed the way they are saved. Advanced customization will always save complete, and not as diff to a (potential) random pre-set
git-svn-id: trunk@21247 -
2009-08-16 15:13:44 +00:00
martin
e3a65158dc EditorOptions: aMouse settings, cleanup / move method
git-svn-id: trunk@21244 -
2009-08-16 13:55:27 +00:00
marc
590d786e59 * More separation of menu and dialog caption by Maxim Ganetsky
git-svn-id: trunk@21239 -
2009-08-15 22:46:31 +00:00
martin
cff3746b3d EditorOptions: added simplified Mouse settings, fixes for update buttons
git-svn-id: trunk@21235 -
2009-08-15 20:28:17 +00:00
martin
74e8a2eefb EditorOptions: added simplified Mouse settings
git-svn-id: trunk@21232 -
2009-08-15 20:05:01 +00:00
martin
bf5bb6aec3 EditorOptions, Mouse config, added safety check to loading
git-svn-id: trunk@21226 -
2009-08-14 19:35:22 +00:00
martin
c015e291e8 EditorOptions, Mouse config: Fixed Export, use names for IDE commands
git-svn-id: trunk@21225 -
2009-08-14 19:23:58 +00:00
martin
8a5cb23dc0 EditorOptions: PreviewSyn would not always show correct "every nth LineNum only"
git-svn-id: trunk@21219 -
2009-08-13 23:27:18 +00:00
mattias
92b4657c3e clean up
git-svn-id: trunk@21215 -
2009-08-13 11:41:36 +00:00
martin
d18426903d EditorOptions, Mouse config: Help finding conflicts
git-svn-id: trunk@21212 -
2009-08-13 01:12:56 +00:00
martin
1aa3cceda2 EditoEditorOptions: Preview Colors in list / font size
git-svn-id: trunk@21195 -
2009-08-12 13:44:01 +00:00
martin
4a7a1e4c5d EditorOptions: preview syn click, improved finding char under mouse
git-svn-id: trunk@21193 -
2009-08-12 13:23:08 +00:00
mattias
92afc36834 IDE: clean up
git-svn-id: trunk@21189 -
2009-08-12 11:39:17 +00:00
martin
b1da3f1b5c EditorOptions: regrouped colors
git-svn-id: trunk@21184 -
2009-08-12 02:00:17 +00:00
martin
5e096085eb EditorOptions: Fixed possible endless loop
git-svn-id: trunk@21183 -
2009-08-12 01:38:48 +00:00
martin
fab0df10cf EditorOptions: removed key-actions from preview / ensure folded block stays folded
git-svn-id: trunk@21181 -
2009-08-11 23:55:33 +00:00
martin
05b23d62ab EditorOptions: change drop-down to fixed list, since only given values are allowed; fixes bug #14322
git-svn-id: trunk@21179 -
2009-08-11 23:33:37 +00:00
martin
5d854504eb EditorOptions: added folded block to preview
git-svn-id: trunk@21178 -
2009-08-11 22:53:25 +00:00
martin
433e6874d6 EditorOptions: Layout
git-svn-id: trunk@21176 -
2009-08-11 22:26:44 +00:00
martin
8262ac570e EditoEditorOptions: fixed mouse-click in preview-syn would move topline
git-svn-id: trunk@21174 -
2009-08-11 19:37:54 +00:00
martin
ea63b8ecb3 EditoEditorOptions: Preview Colors in list, fixed default color for line number gutter
git-svn-id: trunk@21173 -
2009-08-11 18:41:36 +00:00
martin
593ac3c798 EditoEditorOptions: Preview Colors in list, special cases / cleanup
git-svn-id: trunk@21172 -
2009-08-11 18:31:58 +00:00
mattias
f044aa18f3 IDE: clean up
git-svn-id: trunk@21171 -
2009-08-11 16:43:41 +00:00
martin
e895e701e5 EditorOptions: fixed select color from preview-click
git-svn-id: trunk@21170 -
2009-08-11 16:43:01 +00:00
martin
81ae899adc EditoEditorOptions: Preview Colors in list
git-svn-id: trunk@21169 -
2009-08-11 16:33:39 +00:00
martin
99239efec9 EditorOptions: Merged SingleColor Attributes and AhaAttributes
git-svn-id: trunk@21167 -
2009-08-11 03:37:50 +00:00
martin
a0d2e7bb46 EditorOptions: Grouped Colors/highlights
git-svn-id: trunk@21158 -
2009-08-10 17:42:22 +00:00
martin
f322957209 EditorOptions: Grouped Colors/highlights
git-svn-id: trunk@21157 -
2009-08-10 17:36:36 +00:00
martin
52cd9eb698 EditorOptions: added color for Gutter-Separator / Hide unsupported Color/Style Features
git-svn-id: trunk@21155 -
2009-08-10 16:07:32 +00:00
martin
9e26c121f4 EditorOptions: layout/wording improved
git-svn-id: trunk@21134 -
2009-08-07 11:10:55 +00:00
martin
5151e1c5ea EditorOptions: removed "drop files" checkbox, unchecking it didn't do anything
git-svn-id: trunk@21131 -
2009-08-07 10:45:49 +00:00
mattias
b8cdcc7406 IDE: editor options: layout
git-svn-id: trunk@21123 -
2009-08-06 16:01:43 +00:00
mattias
856382f17b IDE: editor options: automatic: added bevels to make clear where the delays belong
git-svn-id: trunk@21110 -
2009-08-05 16:00:31 +00:00
martin
666e29fbde SynEdit, added option to hide cursor, while editing/keyboard
git-svn-id: trunk@21091 -
2009-08-03 15:17:58 +00:00
marc
b60d4f0c55 * Improved localisation by Maxim Ganetsky
git-svn-id: trunk@21011 -
2009-07-29 23:28:42 +00:00
paul
ad137f3950 ide: fix layout of editor general options page
git-svn-id: trunk@21001 -
2009-07-29 03:30:29 +00:00
martin
a74da44672 SynEdit: implemented option for not overwriting none-persistent blocks
git-svn-id: trunk@20994 -
2009-07-28 15:40:48 +00:00
martin
9183aa8cf9 Editor options, fixed layout
git-svn-id: trunk@20966 -
2009-07-27 00:05:29 +00:00
martin
592732cea4 SynEdit: added persistent block
git-svn-id: trunk@20965 -
2009-07-26 23:06:26 +00:00
paul
36a98d84f6 ide: don't expand compiler file name history on every IDE options dialog show
git-svn-id: trunk@20704 -
2009-06-22 03:44:18 +00:00
martin
9d97223c5c SynEdit: Added Copy and paste with ability to keep folded text
git-svn-id: trunk@20587 -
2009-06-11 23:00:44 +00:00
paul
1a7f012ea8 ide: group 5 buttons into toolbar in mouse action editor options frame
git-svn-id: trunk@20563 -
2009-06-10 01:19:14 +00:00
martin
e7b2f98fa3 IDE, Editor options, Mouse Actions: Added Import/Export (forgot button autosize)
git-svn-id: trunk@20561 -
2009-06-09 21:42:50 +00:00
martin
cafbf3f6fd IDE, Editor options, Mouse Actions: Added Import/Export
git-svn-id: trunk@20560 -
2009-06-09 21:25:02 +00:00
mattias
1bfc14e70e IDE: options: save desktop settings: append default extension lds, bug #13934
git-svn-id: trunk@20554 -
2009-06-09 16:49:42 +00:00
martin
97aec1fea7 SynEdit, Mouse Actions: Fixed a out of bounds exception
git-svn-id: trunk@20531 -
2009-06-09 01:12:23 +00:00
martin
f57b66915d SynEdit, Mouse Actions: Fixed a misplaced semicolon, preventing options to be set / Fixed column header order
git-svn-id: trunk@20530 -
2009-06-09 01:07:32 +00:00
martin
ba5c46c5be SynEdit, Mouse Actions: Added Priority
git-svn-id: trunk@20529 -
2009-06-08 23:53:55 +00:00
martin
b1baba1df8 SynEdit, Mouse Actions: Added IDE-Command
git-svn-id: trunk@20528 -
2009-06-08 22:35:47 +00:00
paul
277169e2ca ide: draw native header in the editor mouse options
git-svn-id: trunk@20511 -
2009-06-08 08:31:12 +00:00
martin
cf7f836d24 Editor Options: removed deprecated entry (alt-column-mode)
SynEdit: added handling for deprecated value

git-svn-id: trunk@20491 -
2009-06-07 01:28:26 +00:00
paul
ee5d26485b ide: fix splitter move in editor mouse options
git-svn-id: trunk@20474 -
2009-06-06 15:20:09 +00:00
martin
54811dc268 EditorOptions/Mouse: Added sort to grid
git-svn-id: trunk@20442 -
2009-06-05 15:40:52 +00:00
martin
c9f080f627 EditorOptions/Mouse: Added Config for Line-Number-Gutter => End users can add option to select line
git-svn-id: trunk@20410 -
2009-06-04 21:49:15 +00:00
martin
bfffb43cb7 EditorOptions/Mouse: improved grid layout
git-svn-id: trunk@20408 -
2009-06-04 21:02:12 +00:00
martin
6b34642783 EditorOptions/Mouse: Merged Code-Folding mouse config
git-svn-id: trunk@20406 -
2009-06-04 20:39:45 +00:00
martin
e2ce0db6bc EditorOptions/Mouse: added extra option; Full line select (issue #12302) / Mouselink on middle btn (issue #1878)
git-svn-id: trunk@20389 -
2009-06-04 01:18:42 +00:00
martin
74c1e17f0b EditorOptions/Mouse: Cleanup
git-svn-id: trunk@20386 -
2009-06-03 23:12:09 +00:00
martin
c97984671d EditorOptions/Mouse: Cleanup / Renamed unit
git-svn-id: trunk@20385 -
2009-06-03 23:02:17 +00:00
martin
2000315a22 EditorOptions/Mouse: Cleanup / Resize Grid
git-svn-id: trunk@20384 -
2009-06-03 22:29:33 +00:00
martin
c7ba14b266 Fix for 64 bit compilation
git-svn-id: trunk@20381 -
2009-06-03 18:39:22 +00:00
martin
5995a87130 Editor options / mouse conf: fixed column resizing, columns did disappear
git-svn-id: trunk@20375 -
2009-06-03 14:23:37 +00:00
martin
0f1e6bfc08 Editor options / mouse conf: fixed column resizing, columns did disappear
git-svn-id: trunk@20373 -
2009-06-03 13:59:22 +00:00
martin
b4e9932523 SynEdit: Added configuration for mouse behaviour / Deal with deprecated otpion "dbl click selects line"
git-svn-id: trunk@20370 -
2009-06-03 13:31:49 +00:00
martin
4b73160afa Editor options / mouse conf: allow double click, to edit
git-svn-id: trunk@20368 -
2009-06-03 11:49:54 +00:00
paul
d5c602d182 ide: fix anchors of editor codefolding mouse options frame
git-svn-id: trunk@20364 -
2009-06-03 01:11:17 +00:00
paul
c863918ea7 ide: editor mouse action options
- use TButtonPanel instead of 2 TButton
  - fix layout (remove unneeded panel, reanchor everything)
  - fix taborder

git-svn-id: trunk@20362 -
2009-06-03 01:01:20 +00:00
paul
03e10e90a4 ide: fix anchors for few new option frames, add them to the lazarus.lpi
git-svn-id: trunk@20361 -
2009-06-03 00:42:10 +00:00
martin
e1b137ff44 Editor options / mouse conf: fixed a typo, looked bad under gtk, was ok for windows
git-svn-id: trunk@20360 -
2009-06-02 22:02:31 +00:00
jesus
887eb89253 IDE, fixed compile for x86_64
git-svn-id: trunk@20356 -
2009-06-02 20:25:35 +00:00
mattias
07befde5d3 clean up
git-svn-id: trunk@20355 -
2009-06-02 19:12:05 +00:00
martin
381b2b03d6 SynEdit: Added configuration for mouse behaviour / Fix "No Action" in dropdown
git-svn-id: trunk@20354 -
2009-06-02 18:21:11 +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
141931d775 LCL: AutoSize and childs: using the same algorithm for moving as for resizing
git-svn-id: trunk@20320 -
2009-05-31 06:49:50 +00:00
martin
1407c4bda8 Options, Editor-Colors: added detection for clicks on "current line" to select the correct entry from the attributes box.
git-svn-id: trunk@20249 -
2009-05-26 18:17:01 +00:00
martin
c5a1faa798 Options, Editor-Colors: added detection for clicks on the preview-gutter to select the correct entry from the attributes box.
git-svn-id: trunk@20248 -
2009-05-26 18:00:02 +00:00
mattias
2b13ec396b IDE: added option to let find declaration skip forward declarations, bug #13814
git-svn-id: trunk@20197 -
2009-05-25 09:49:35 +00:00
paul
fe6e112d79 ide: add show menu glyphs to the desktop options frame
git-svn-id: trunk@20194 -
2009-05-25 09:10:56 +00:00
paul
92d1494272 ide: forgotten files
git-svn-id: trunk@20185 -
2009-05-25 06:50:15 +00:00
martin
12525ac2ec EditorOptions: Prepare for User defined ColorSchemes, patch by Graeme Geldenhuys , issue #13771
git-svn-id: trunk@20123 -
2009-05-22 09:58:18 +00:00
mattias
9bd290d86e IDE+codetools: implemented complete blocks in statements
git-svn-id: trunk@20108 -
2009-05-21 16:49:01 +00:00
paul
7f89f0f960 ide: ide options: restore occasionally omitted (while dialogs merge) code in color options (reported by Graeme Geldenhuys in mail list)
git-svn-id: trunk@20075 -
2009-05-20 11:17:31 +00:00
paul
8bd03d26b6 ide: decrease vertical spacing between checkboxes in some ide options frames
git-svn-id: trunk@19958 -
2009-05-14 02:31:35 +00:00
paul
3089bd0e3a ide: desktop options
- replace groupboxes with bevels and labels
  - add an ability to choose button glyphs visibility (with default = System)

git-svn-id: trunk@19949 -
2009-05-13 03:15:21 +00:00
paul
c8d056c3e8 ide: use bold font for general editor options group labels
git-svn-id: trunk@19948 -
2009-05-13 03:00:34 +00:00
paul
3a94d2eef3 ide: set groupbox autosize in the codetools general options
git-svn-id: trunk@19895 -
2009-05-10 05:25:19 +00:00
paul
c5fa5d8416 ide: increase window listbox height in the window options frame
git-svn-id: trunk@19893 -
2009-05-10 05:00:20 +00:00
paul
ef7a486700 ide: increase spinedit widths in window options
git-svn-id: trunk@19887 -
2009-05-09 17:45:39 +00:00
paul
e984ef8599 ide: window options: remove TIDEWindowSetupLayoutComponent and place controls in design-time instead
git-svn-id: trunk@19885 -
2009-05-09 14:46:34 +00:00
paul
07e509a88a ide: IDE options
- don't show shortcut dialog on every single click on keymapping tree but show on double click
  - move TIDEWindowSetupLayoutComponent from IDEOptionsDefs to windows_options frame where it is only used

git-svn-id: trunk@19865 -
2009-05-09 09:45:23 +00:00
paul
8b9c7b6944 ide: use the same spacing between controls and '...' buttons on options frames
git-svn-id: trunk@19863 -
2009-05-09 09:02:23 +00:00
paul
bb487dbdd2 ide: represent keys better in the keymapping tree, don't show "empty" for commands without keys
git-svn-id: trunk@19816 -
2009-05-06 05:55:37 +00:00
mattias
14bd4ea660 IDE: options: added frame for class completion
git-svn-id: trunk@19780 -
2009-05-03 11:08:54 +00:00
paul
2ee9eb22cb ide: change some options frames to look better in gtk2 ide (set autosize for all spinedits, set anchors where they are missed)
git-svn-id: trunk@19708 -
2009-04-30 15:15:04 +00:00
mattias
2e228a8d7f IDE: option to hide icons in message window, bug #13578, from Dmitry
git-svn-id: trunk@19653 -
2009-04-27 18:59:25 +00:00
mattias
9074baf434 IDE: code explorer: implemented wrong indentation
git-svn-id: trunk@19572 -
2009-04-22 15:15:06 +00:00
mattias
ce7fa875fb IDE: code observer options split in groups, bug #13551, Alexander S. Klenin
git-svn-id: trunk@19568 -
2009-04-22 08:03:25 +00:00
mattias
0b086b3cd1 IDE: renamed unit codeexplorer_figures_options to codeobserver_options
git-svn-id: trunk@19531 -
2009-04-20 22:13:55 +00:00
mattias
231bcf7955 IDE: renamed figures to Code Observer
git-svn-id: trunk@19530 -
2009-04-20 22:03:10 +00:00
paul
84c2d005ca ide: fix layout of figures options
git-svn-id: trunk@19514 -
2009-04-19 13:56:54 +00:00
paul
dcc7ce6884 ide: code explorer
- add an option to ignore constants in the list of functions to the options frame
  - don't remove default values on load if there is no "codeexploreroptions.xml" (or defaults will gone on first use)

git-svn-id: trunk@19510 -
2009-04-19 11:23:22 +00:00
mattias
80c266b7c7 IDE: codeexplorer: started ignoring constants in debugging calls
git-svn-id: trunk@19498 -
2009-04-19 00:02:35 +00:00
mattias
fd0c8eea1e IDE: improved figures options layout
git-svn-id: trunk@19497 -
2009-04-18 22:14:01 +00:00
martin
f5d7407d4a SynEdit, Folding: allow collapsing more than one fold per line. Reduce double calls
git-svn-id: trunk@19494 -
2009-04-18 21:30:35 +00:00
mattias
b5e90e66c2 IDE: codeexplorer: default set of ignored constants in figures
git-svn-id: trunk@19492 -
2009-04-18 21:16:36 +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
paul
9eba2b2313 ide: finish code explorer figures options
git-svn-id: trunk@19489 -
2009-04-18 16:47:06 +00:00
martin
e6df6cef0d Editor-Options: Editor-Options: Put fold/DividerDraw on separate pages / Fix DivDraw info updates
git-svn-id: trunk@19486 -
2009-04-18 13:54:05 +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
5b3f0c001a ide: more code explorer figures options
git-svn-id: trunk@19484 -
2009-04-18 10:26:06 +00:00
paul
d4351f1cae ide: add code explorer figures options
git-svn-id: trunk@19483 -
2009-04-18 08:48:06 +00:00
paul
3e6aaa1f49 ide: don't show figures in the code explorer if they are not chosen in options, fix anchors for categories options
git-svn-id: trunk@19482 -
2009-04-18 07:55:05 +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
9efd00c0b8 ide: fix error with showing window caption
git-svn-id: trunk@19417 -
2009-04-13 23:08:32 +00:00
paul
9e7ee42ccf ide: windows
- use translations for captions of Evaluate/Modify, Assebler dialogs
  - remove 'View' word from more items which are in the View menu

git-svn-id: trunk@19407 -
2009-04-13 09:46:23 +00:00
paul
c8fc970de1 ide: form positions (part of issue #0013507)
- correctly save/restore anchor editor position
  - show all registered (in enum) windows in the option->environment->window
  - rename few menu items (remove 'View' since they are in the View menu already)

git-svn-id: trunk@19406 -
2009-04-13 09:22:56 +00:00
mattias
5ab96d4df6 IDE: clean up
git-svn-id: trunk@19362 -
2009-04-11 19:45:52 +00:00
mattias
d17044ea69 IDE: rename unit, update references: added options
git-svn-id: trunk@19359 -
2009-04-11 18:34:25 +00:00
martin
94571faa77 Editor Option: fixed an unwanted borderline
git-svn-id: trunk@19235 -
2009-04-05 21:15:23 +00:00
martin
d683c26988 SynEdit: Allow configuration for folding
git-svn-id: trunk@19234 -
2009-04-05 20:46:30 +00:00
martin
9918770992 SynEdit: Customizable DividerDraw settings (solves issue #13322)
git-svn-id: trunk@19220 -
2009-04-04 18:27:45 +00:00
martin
19be7391db SynEdit, Trim-Trailing-Spaces: Added Position-Only mode(no space inserted/looses tabs); changed default to "Edit or Leave line"
git-svn-id: trunk@19121 -
2009-03-26 17:45:54 +00:00
paul
7afcf6abca ide: on wide themes there was still a problem with space between controls
git-svn-id: trunk@18503 -
2009-01-30 08:11:07 +00:00
paul
e3edff21e5 ide: fix anchoring for some options pages
git-svn-id: trunk@18502 -
2009-01-30 08:04:55 +00:00
martin
38ce40157b Remove accidental empty method from revision 18424 #2a000a6cbe
git-svn-id: trunk@18425 -
2009-01-24 19:34:07 +00:00
martin
2a000a6cbe Editor Options: Changes to Layout and Wording
git-svn-id: trunk@18424 -
2009-01-24 19:19:48 +00:00
martin
d4af1c75ec SynEdit, Gutter: Renamed some of the new methods (Thanks Mark W. for the Feedback)
git-svn-id: trunk@18386 -
2009-01-21 22:47:33 +00:00
martin
64ffa702f8 SynEdit, Gutter: Renamed some of the new methods
git-svn-id: trunk@18383 -
2009-01-21 20:47:05 +00:00
martin
d6f3b57426 Options: Removed nearly duplicate option for mark-up current word
git-svn-id: trunk@18349 -
2009-01-19 22:14:16 +00:00
paul
2fc3b17230 ide: fix crashes after gutter refactoring (separator index = -1 caused TList exceptions)
git-svn-id: trunk@18335 -
2009-01-19 05:51:04 +00:00
martin
77c9b560ff SynEdit Gutter: Refactor, add ability to save GutterParts to LFM file
git-svn-id: trunk@18330 -
2009-01-18 17:43:57 +00:00
paul
f7bf756ebe ide: fix comboboxes onChange handler was gone in the editor display options page, increase width of right margin combo to have a prettier look under gtk2 (or just mine ubuntu theme)
git-svn-id: trunk@18306 -
2009-01-16 15:20:39 +00:00
paul
1113049583 ide: trial to fix layout of some frames under non-windows platform
git-svn-id: trunk@18296 -
2009-01-15 04:48:06 +00:00
martin
14675021da SynEdit, Trim Spaces: added option to set how long trailing spaces stay valid
git-svn-id: trunk@18264 -
2009-01-12 22:35:48 +00:00
martin
a10dc20b6a SynEdit, Markup-Current-Word Added: TrimSpaces, Keep Markup while typing, Toggle fixed word (alt m), No timer(just toggle)
git-svn-id: trunk@18247 -
2009-01-11 02:51:28 +00:00
martin
40ef04413d Fixed dropdown, predefined values only
git-svn-id: trunk@18243 -
2009-01-10 21:38:31 +00:00
martin
585bbf6ef1 SynEdit, Auto-Indent: Implement indent types
git-svn-id: trunk@18241 -
2009-01-10 21:11:37 +00:00
martin
2f7de3e7d3 SynEdit: implemented "End jumps to nearest start" and end key toggles between visible and real line end / end-key now behaves like home-key (just on the end of line).
git-svn-id: trunk@18215 -
2009-01-08 19:45:08 +00:00
martin
5117148943 SynEdit: Improved highlight current word
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +00:00
mattias
89df8b61f5 IDE: added directory packager/frames to defines
git-svn-id: trunk@18090 -
2009-01-03 22:02:07 +00:00
mattias
952ad59180 IDE: moved compiler_buildmodes_options, it is needed by package options
git-svn-id: trunk@18089 -
2009-01-03 21:32:29 +00:00
mattias
8f410d4f05 IDE: renamed options frames
git-svn-id: trunk@18087 -
2009-01-03 21:21:14 +00:00
mattias
5f48d63392 IDE: renamed options frames
git-svn-id: trunk@18086 -
2009-01-03 21:20:50 +00:00
mattias
ad16fec01d IDE: renamed options_window unit to window_options unit
git-svn-id: trunk@18085 -
2009-01-03 20:30:00 +00:00
martin
18520f8a49 SynEdit, highlight current word: More options
git-svn-id: trunk@18077 -
2009-01-03 15:04:47 +00:00
martin
d5b60c9b4c Options/SynEdit: Timeconfig for Markup current word
git-svn-id: trunk@18073 -
2009-01-03 12:59:27 +00:00
paul
376c4dca6f ide: add an ability to change gutter separator position
git-svn-id: trunk@18060 -
2009-01-02 17:59:15 +00:00
paul
f9dc5024c6 synedit, ide: revert r18051 #cc153d9977
git-svn-id: trunk@18059 -
2009-01-02 17:36:17 +00:00
paul
cc153d9977 synedit, ide: add an option to skip gutter separator line draw. by default this line is forced even the last gutter part is a fold tree
git-svn-id: trunk@18051 -
2009-01-02 16:11:50 +00:00
paul
13566b86d7 ide: set folding divider lines default level to 4, allow to set the same level to 0 to remove divider lines
git-svn-id: trunk@18038 -
2009-01-02 11:20:41 +00:00
mattias
7332c0b540 IDE: global build modes
git-svn-id: trunk@17999 -
2008-12-30 14:16:56 +00:00
mattias
f0624f81c8 IDE: build laz dlg: enlarged
git-svn-id: trunk@17997 -
2008-12-30 13:21:35 +00:00
mattias
1b335b08eb IDE: build modes: implemented move up/down
git-svn-id: trunk@17996 -
2008-12-30 13:17:45 +00:00
mattias
be5d5ae20a removed jitform
git-svn-id: trunk@17994 -
2008-12-30 11:48:15 +00:00
mattias
389bbfedef clean up
git-svn-id: trunk@17993 -
2008-12-30 11:10:46 +00:00
mattias
940989a1ae IDE: started frame for editing build modes
git-svn-id: trunk@17992 -
2008-12-30 10:40:24 +00:00
mattias
48c3eea1ce IDE: conditional compiler options editing
git-svn-id: trunk@17975 -
2008-12-29 10:13:17 +00:00
mattias
ed41f24c10 IDE: started editor for conditional compiler option nodes
git-svn-id: trunk@17964 -
2008-12-27 14:50:43 +00:00
mattias
52ee00706e LCL: TTreeView: fixed crash when painting insertmarks
git-svn-id: trunk@17963 -
2008-12-27 10:35:37 +00:00
mattias
9d570a2eba LCL: TTreeView: fixed crash on painting tree lines
git-svn-id: trunk@17959 -
2008-12-27 08:43:57 +00:00
mattias
2f112de7fd IDE: added project compiler options page conditionals
git-svn-id: trunk@17953 -
2008-12-26 16:38:47 +00:00
mattias
98dfb8d966 IDE: conditional compiler options: editing
git-svn-id: trunk@17950 -
2008-12-26 11:32:17 +00:00
mattias
0241535dad IDE: conditional compiler options: showing nodes
git-svn-id: trunk@17929 -
2008-12-24 10:02:38 +00:00
paul
67fbb8c8d4 ide: refactor few codetools options frames from Alexander S. Klenin (#0012842)
git-svn-id: trunk@17912 -
2008-12-24 03:29:40 +00:00
mattias
7784d73eb5 codetools: added ide to SrcPath for ide/frames directory, bug #12840
git-svn-id: trunk@17885 -
2008-12-22 17:25:09 +00:00
mattias
5297b18c25 IDE: conditional compiler options: started editor
git-svn-id: trunk@17884 -
2008-12-22 16:52:15 +00:00
paul
41933b3605 ide: rename editor codetools options to Automatic feature, remove internal groupbox
git-svn-id: trunk@17845 -
2008-12-16 02:26:39 +00:00
paul
8530d2cdc8 ide: initial implementation of automatic removing of empty published form/frame/datamodule methods
git-svn-id: trunk@17793 -
2008-12-11 04:16:17 +00:00
mattias
61584bd8e0 codetools: added atBracket as atom type for the simple beautifier, from Alexander S. Klenin, bug #12781
git-svn-id: trunk@17785 -
2008-12-10 17:41:03 +00:00
paul
8e2de35c0a ide: set default bookmark images to all preview editors in the editor options frames (#0012768)
git-svn-id: trunk@17737 -
2008-12-09 02:22:56 +00:00
paul
a373de7e03 ide: write appropriate color names for modified line attribute in the highlighter settings page
git-svn-id: trunk@17701 -
2008-12-06 13:44:39 +00:00
paul
99d9e21de1 ide: move bevels a bit right to give more room for translated strings
git-svn-id: trunk@17679 -
2008-12-04 10:15:58 +00:00
marc
6415de86f8 * Improved localization by Maxim Ganetsky
git-svn-id: trunk@17640 -
2008-12-01 00:25:39 +00:00
paul
98c05562f3 ide: move gutter color and right margin color to the syntax highlight page (it is more colors page), invent special handling for single color elements not related to highlighter
git-svn-id: trunk@17630 -
2008-11-29 16:45:39 +00:00
paul
6096d9d91f ide: don't show scrollbars in the keymapping page if they are not needed
git-svn-id: trunk@17608 -
2008-11-27 02:53:20 +00:00
paul
4699149680 ide: improve look a bit for display and keymapping options
git-svn-id: trunk@17595 -
2008-11-26 04:02:31 +00:00
paul
5675834a5f ide: reorganize editor options frames
git-svn-id: trunk@17594 -
2008-11-26 03:32:44 +00:00
paul
08ca49c3e2 ide: try to improve look of general editor page under gtk2-linux
git-svn-id: trunk@17584 -
2008-11-25 15:55:56 +00:00
paul
43ca4f62a3 ide: improve editor general options
git-svn-id: trunk@17581 -
2008-11-25 14:30:41 +00:00
paul
bf81770999 ide: group undo options together
git-svn-id: trunk@17579 -
2008-11-25 10:33:41 +00:00
paul
867203e6d9 ide: allow to choose bracket highlight style in IDE
git-svn-id: trunk@17578 -
2008-11-25 08:51:40 +00:00
paul
a15911d343 ide: fix changing element color from default to another
git-svn-id: trunk@17563 -
2008-11-24 06:42:54 +00:00
paul
34526fb46d ide: editor color options - invalidate previews after reset to default
git-svn-id: trunk@17558 -
2008-11-24 02:41:58 +00:00
paul
36772a0ef6 ide: add support for FrameColor (synedit)
git-svn-id: trunk@17550 -
2008-11-23 16:34:53 +00:00
paul
80df1ba907 ide: use empty space better in editor color options
git-svn-id: trunk@17536 -
2008-11-23 09:42:34 +00:00
mattias
aafa20b123 IDE: edito options: moved color on lvl up
git-svn-id: trunk@17525 -
2008-11-22 18:19:35 +00:00
paul
8cbdaf18c9 ide: add highlight line color to options
git-svn-id: trunk@17524 -
2008-11-22 17:44:43 +00:00
paul
63d0a22db7 ide: improve editor color options page
git-svn-id: trunk@17499 -
2008-11-21 17:34:18 +00:00
paul
e496651434 ide: correct spacing inside groupbox (why it is so visible on gtk2 only and works fine on windows?)
git-svn-id: trunk@17497 -
2008-11-21 13:49:32 +00:00
paul
a863b3f575 ide: move some options to the misc groupbox (new) - better looking now on devices with small height
git-svn-id: trunk@17496 -
2008-11-21 13:42:15 +00:00
paul
43cdc8b8c3 ide: try to reduce space between checkboxes to fit into smaller height
git-svn-id: trunk@17495 -
2008-11-21 13:26:38 +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
c7cadabc8d ide: start showing of help for properties in the object inspector
- add ShowInfoBox option
  - add appropriate events and handlers to the object inspector (showing actual help is in todo)

git-svn-id: trunk@17471 -
2008-11-20 10:32:06 +00:00
paul
b5f8b6bb2a ide: add an option to show/hide Object Inspector status bar
git-svn-id: trunk@17469 -
2008-11-20 08:35:23 +00:00
paul
e5785e2e7b ide: some improvements in the object inspector settings page. group more options to lazarus and delphi groups, thus users can setup them to their taste in one click
git-svn-id: trunk@17459 -
2008-11-20 02:57:51 +00:00
mattias
d778c5fb8e gtk2: fixed reading gtk width/height by manually updating allocation.width/height
git-svn-id: trunk@17449 -
2008-11-19 17:12:26 +00:00
paul
98a6e49ade ide: reduce content height of object inspector options page
git-svn-id: trunk@17420 -
2008-11-18 06:52:12 +00:00
paul
d57ba4becb ide: further improve object inspector
- draw gutter till bottom
  - add an option to show gutter
  - reorder colors in options dialog
  - draw mark for an active row

git-svn-id: trunk@17390 -
2008-11-14 16:50:25 +00:00
paul
71a04db97e ide: add gutter, gutter edge colors to the object inspector and ide options, adjust OI painting
git-svn-id: trunk@17388 -
2008-11-14 10:44:10 +00:00
paul
db04b7c32d ideintf: move default colors to const section and use that consts everywhere
ide: add 2 buttons to set default lazarus and delphi colors for the object inspector

git-svn-id: trunk@17387 -
2008-11-14 10:01:24 +00:00
paul
bf21fce20b ide: invalidate ListColorBox color after its change in the Object Inspector options page
git-svn-id: trunk@17381 -
2008-11-14 05:47:43 +00:00
paul
6d680c4727 ide: improve object inspector drawing: add hightlight, hightlight font colors, draw vert line between property name and icons
git-svn-id: trunk@17380 -
2008-11-14 04:44:55 +00:00
paul
509b623bab ide: fix few issues in object inspector options page
git-svn-id: trunk@17370 -
2008-11-13 14:02:20 +00:00
paul
eb33935ccd ide: redo color selection in object inspector options
git-svn-id: trunk@17366 -
2008-11-13 10:28:02 +00:00
paul
f212d742f5 ide: fix editor display options frame (thank to Vincent for hint) (#0012613)
git-svn-id: trunk@17350 -
2008-11-12 08:52:31 +00:00
paul
560c617ebf ide: fix anchors
git-svn-id: trunk@17213 -
2008-11-04 09:51:07 +00:00
paul
5080178fa1 ide: finish merge of codetools options into ide options dialog, remove old codetools options dialog
git-svn-id: trunk@17211 -
2008-11-04 08:47:37 +00:00
paul
133174aae8 ide: add codetools->line splitting frame to the ide options
git-svn-id: trunk@17209 -
2008-11-04 08:19:53 +00:00
paul
b7075d613f ide: code creation frame: fix reading and writing CodeToolsOptions
git-svn-id: trunk@17208 -
2008-11-04 04:37:56 +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
aa3d376d89 ide: try to find more space for preview control in editor color options frame
git-svn-id: trunk@17203 -
2008-11-03 15:58:59 +00:00
paul
a138ec96de ide: merge codetools and codefoldings pages into ide options
git-svn-id: trunk@17200 -
2008-11-03 15:20:54 +00:00
paul
8ef24288f3 ide: merge colors/highlighting page into ide options
git-svn-id: trunk@17197 -
2008-11-03 14:47:35 +00:00
paul
566abcc5b5 ide: merge keymapping into ide options
git-svn-id: trunk@17174 -
2008-11-01 17:25:12 +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
paul
7c43bd88d8 ide: cleanup
git-svn-id: trunk@17062 -
2008-10-20 01:45:02 +00:00
paul
d8ff367a20 ide: add register method for environment option editors, register all our editors, make environment options dialog more generic
git-svn-id: trunk@17054 -
2008-10-19 13:04:49 +00:00
paul
85c5b849e2 ide: extract options_backup, options_naming, option_fpdoc as frames from environment options dialog
git-svn-id: trunk@17052 -
2008-10-19 06:58:04 +00:00
paul
5b417433d5 ide:
- extract options_window as frame from environment options dialog
  - extract options_formed as frame from environment options dialog

git-svn-id: trunk@17051 -
2008-10-19 06:17:42 +00:00
paul
0c5d26efb7 ide:
- add base environment options frame class to derive from
  - extract options_desktop as frame from environment options dialog

git-svn-id: trunk@17050 -
2008-10-19 05:18:52 +00:00
paul
3f810f4d24 ide: extract options_files as frame from environment options dialog
git-svn-id: trunk@17049 -
2008-10-19 04:30:06 +00:00
paul
245e17c6ad ide: fix anchors
git-svn-id: trunk@17048 -
2008-10-19 03:47:44 +00:00
paul
083efd1aa2 object inspector: add option "Draw grid lines" and set it to true by default
git-svn-id: trunk@17044 -
2008-10-18 17:27:16 +00:00
mattias
357672a5eb added options_oi unit to lpi
git-svn-id: trunk@17043 -
2008-10-18 17:16:29 +00:00
paul
84f9c1b464 object inspector: add new option "Bold non default values" and set it to true by default
git-svn-id: trunk@17041 -
2008-10-18 16:56:39 +00:00
paul
9b6a2c6b9d ide: environment options
- split environment options into 2 units - class and dialog
  - move object inspector settings to a separate frame

git-svn-id: trunk@17040 -
2008-10-18 16:23:37 +00:00
paul
a510f1af3c ide: add frames dir to makefile search paths, fix options_oi compilation
git-svn-id: trunk@17030 -
2008-10-17 08:11:26 +00:00
paul
2d6cb6adb9 ide: add object inspector frame
git-svn-id: trunk@17028 -
2008-10-17 02:20:39 +00:00