Commit Graph

1636 Commits

Author SHA1 Message Date
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