Commit Graph

440 Commits

Author SHA1 Message Date
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
405dd2ca7c ide: implement DoAfterWrite for IDE options classes
git-svn-id: trunk@23130 -
2009-12-14 02:29:53 +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
martin
f7794cff2a SynEdit: Added fold config for for XML/LFM
git-svn-id: trunk@22623 -
2009-11-16 13:42:30 +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
mattias
03c7d6f036 IDE: added default config for indentation
git-svn-id: trunk@22287 -
2009-10-26 12:39:34 +00:00
martin
194d83f7a8 SynEdit: implemented Caret skips tabs
git-svn-id: trunk@21587 -
2009-09-05 13:30:13 +00:00
martin
2c2fb53b25 EditorOptions: MouseConfig, Changed folder gutter clicks
git-svn-id: trunk@21335 -
2009-08-19 21:28:57 +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
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
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
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
martin
62ce1d7cf5 EditorOptions: added simplified Mouse settings, fixes for gutter
git-svn-id: trunk@21234 -
2009-08-15 20:25:21 +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
c34d49893d EditorOptions: cleanup
git-svn-id: trunk@21196 -
2009-08-12 13:47:53 +00:00
martin
c38d807c36 EditorOptions: more fixes to finding default color (non pas highlighter)
git-svn-id: trunk@21192 -
2009-08-12 13:22:18 +00:00
martin
b1da3f1b5c EditorOptions: regrouped colors
git-svn-id: trunk@21184 -
2009-08-12 02:00:17 +00:00
martin
bb7f662fae EditorOptions: Read proper defaults, for translated standard-attributes (Identifier, number, ...)
git-svn-id: trunk@21182 -
2009-08-12 00:40:04 +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
mattias
f044aa18f3 IDE: clean up
git-svn-id: trunk@21171 -
2009-08-11 16:43:41 +00:00
martin
99239efec9 EditorOptions: Merged SingleColor Attributes and AhaAttributes
git-svn-id: trunk@21167 -
2009-08-11 03:37:50 +00:00
martin
f322957209 EditorOptions: Grouped Colors/highlights
git-svn-id: trunk@21157 -
2009-08-10 17:36:36 +00:00
martin
ef23c6943f EditorOptions: Hide unsupported Color/Style Features; was to restrictive
git-svn-id: trunk@21156 -
2009-08-10 16:15:12 +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
marc
2026e88d48 * Improved localization of Divider Draw settings tab by Maxim Ganetsky
git-svn-id: trunk@21125 -
2009-08-06 23:06:17 +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
martin
45d83017bb clean up
git-svn-id: trunk@21059 -
2009-08-01 16:46:59 +00:00
martin
32034af863 EditorOptions: Updated Xml for Markup colors
git-svn-id: trunk@21052 -
2009-08-01 09:57:57 +00:00
martin
40768a5fa9 EditorOptions: restored compatibility, to read old/current color settings. This is a temporary patch, and will be changed soon
git-svn-id: trunk@21040 -
2009-08-01 00:22:22 +00:00
jesus
fb4778a146 IDE, fix for saving localized names in editor options for additional highlight attributes names, issue #14231
git-svn-id: trunk@21032 -
2009-07-31 20:32:22 +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
jesus
8370c4d387 IDE, fix translations and made translatable additional highlight attributes, issue #13572
git-svn-id: trunk@20987 -
2009-07-28 06:57:00 +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
592732cea4 SynEdit: added persistent block
git-svn-id: trunk@20965 -
2009-07-26 23:06:26 +00:00
paul
550c334bc3 ide: correct synco-edit bg color for delphi scheme
git-svn-id: trunk@20956 -
2009-07-25 18:33:35 +00:00
paul
e61c9a10cd ide: change delphi colors for syncro edit
git-svn-id: trunk@20918 -
2009-07-22 02:52:51 +00:00
martin
0a5042a856 SynEdit: Added Syncron-edit mode
git-svn-id: trunk@20917 -
2009-07-21 22:44:09 +00:00
martin
8523cdef61 SynEdit/IDE: Added RTTI info for KeyStrokes.Command. Needed to save MouseAction
git-svn-id: trunk@20879 -
2009-07-17 16:59:49 +00:00
martin
d6b3aff8c9 SynEdit: Added code-template mode: Edit params in cells
git-svn-id: trunk@20732 -
2009-06-24 19:33:05 +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
martin
f3916e2633 Editor Options: removed some old unneeded code
git-svn-id: trunk@20463 -
2009-06-05 23:49:09 +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
6b34642783 EditorOptions/Mouse: Merged Code-Folding mouse config
git-svn-id: trunk@20406 -
2009-06-04 20:39:45 +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
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
paul
8ed9eb8aba ide: use editor font in the path editor
git-svn-id: trunk@20343 -
2009-06-02 08:35:40 +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
f8012d194e IDE: fixed result of SaveSourceEditorChangesToCodeCache, codetools: started complete block
git-svn-id: trunk@20107 -
2009-05-21 13:24:15 +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
mattias
d51c6ab375 IDE: clean up
git-svn-id: trunk@19490 -
2009-04-18 17:33:54 +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
martin
71fb77ec40 SynEdit: Fold at %Region and $IfDef (Issue #12718)
git-svn-id: trunk@19409 -
2009-04-13 15:36:53 +00:00
martin
f28c5d307b IDE Editor Option: Make custom fold/divider options working for Delphi mode too
git-svn-id: trunk@19250 -
2009-04-06 12:47:58 +00:00
martin
d683c26988 SynEdit: Allow configuration for folding
git-svn-id: trunk@19234 -
2009-04-05 20:46:30 +00:00
martin
63703b883c SynEdit: Fix crash using the Delphi highlighter (introduced in revision 19220 #9918770992) issue #13467
git-svn-id: trunk@19229 -
2009-04-05 14:13:27 +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
martin
d12a2dd815 SynEdit, Options: Markup current word, stick to word boundaries for short words by default
git-svn-id: trunk@18987 -
2009-03-14 12:41:52 +00:00
martin
f50efde17e SynEdit, changed default for markup current word: NoKeywords = true.
git-svn-id: trunk@18596 -
2009-02-06 22:13:45 +00:00
martin
42a27dba3d SynEdit: Highlight Begin/End pairs
git-svn-id: trunk@18436 -
2009-01-25 12:36:29 +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
e2a0793b44 SynEdit Gutter: Cleanup, Refactor, Added some helper methods
git-svn-id: trunk@18366 -
2009-01-21 01:52:28 +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
5714e4dadc ide: fix saving of extra char spacing = 1 (bug #0012982)
git-svn-id: trunk@18310 -
2009-01-16 18:05:12 +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
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
paul
6ee515e85b ide: add an ability to customize colors for folded code
git-svn-id: trunk@18154 -
2009-01-06 07:28:36 +00:00
martin
5117148943 SynEdit: Improved highlight current word
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +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
aa53788f4b synedit, ide: allow to customize "Highlight current word" option, add default colors
git-svn-id: trunk@18056 -
2009-01-02 17:10:37 +00:00
paul
3247efea96 ide: adjust default colors for gutter fold tree and right margin
git-svn-id: trunk@18054 -
2009-01-02 16:33:12 +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
martin
0978ce2ba7 SynEdit, Gutter: Changed Layout, Code clean-up
git-svn-id: trunk@18040 -
2009-01-02 12:10:51 +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
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
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
3f92aa3cef ide: set source editor modified lines colors
git-svn-id: trunk@17625 -
2008-11-28 17:53:29 +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
1b45d00540 ide: fix line highlight for other schemes
git-svn-id: trunk@17559 -
2008-11-24 02:54:20 +00:00
mattias
332817a926 IDE: fixed highlighting current line for texts
git-svn-id: trunk@17553 -
2008-11-23 22:01:19 +00:00
paul
36772a0ef6 ide: add support for FrameColor (synedit)
git-svn-id: trunk@17550 -
2008-11-23 16:34:53 +00:00
paul
51d16cde68 ide: fix color schemes. Use clDefault in the color scheme to map to Default scheme color and clNone to skip color
git-svn-id: trunk@17541 -
2008-11-23 11:55:15 +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
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
5a7ea3aab2 ide: add line numbers colors to the editor options (and default values for all color schemes)
git-svn-id: trunk@17465 -
2008-11-20 07:47:59 +00:00
paul
11512ebf97 ide: change bracket highlight color look as in delphi for delphi color scheme (exact drawing cannot be achieved due to different way of bracket highlight painting in delphi and lazarus)
git-svn-id: trunk@17462 -
2008-11-20 03:36:08 +00:00
paul
bbbee97d32 ide: fix Incremental Search color for delphi color scheme
git-svn-id: trunk@17460 -
2008-11-20 03:09:53 +00:00
paul
7951fe32e6 ide: update delphi color scheme to match delphi ide source editor colors
git-svn-id: trunk@17437 -
2008-11-19 10:39:28 +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
b98f8156f9 ide: cleanup
git-svn-id: trunk@17096 -
2008-10-22 09:46:48 +00:00
paul
c7dc05e527 ide: start split editor options and editor options dialog
git-svn-id: trunk@17095 -
2008-10-22 09:40:37 +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
darius
9a5a4f4246 removed procedure TranslateButtonPanel as it is handled by TButtonPanel itself
git-svn-id: trunk@16998 -
2008-10-15 08:25:10 +00:00
darius
1fec8e9baf implemented TranslateButtonPanel funtion in LazarusIDEStrContsts to initialize the translation of a buttonpanel.
implemented TButtonPanel in the remaining forms and slightly improved anchoring where appropriate

git-svn-id: trunk@16996 -
2008-10-14 22:40:32 +00:00
tombo
d4de936c86 IDE EditorOptions: added option to disable code editor anti-aliasing
SynEdit: fix TFont.Quality handling

git-svn-id: trunk@16921 -
2008-10-07 16:54:08 +00:00
paul
e5735f96fc images: add keyboard and character image
ide: replace Key treeview images by common images

git-svn-id: trunk@16833 -
2008-10-02 01:03:02 +00:00
mattias
5c92367f38 IDE: saving key scheme
git-svn-id: trunk@16763 -
2008-09-27 09:24:08 +00:00
laurent
44ff9fc859 Load glyph form resource and somme resourcestrings
git-svn-id: trunk@16674 -
2008-09-22 14:54:45 +00:00
laurent
ef99e72ec8 add standard glyph in buttons
git-svn-id: trunk@16603 -
2008-09-16 07:45:44 +00:00
mattias
859ec0bba3 synedit: carbon: ctrl mouse links now use Cmd under carbon
git-svn-id: trunk@16488 -
2008-09-08 13:24:56 +00:00
mattias
7e7c616d52 IDE: using designtime size for defaults
git-svn-id: trunk@16448 -
2008-09-06 08:13:47 +00:00
mattias
2e0d8d0bcd IDE: editor options: set default for showlinenumbers to true
git-svn-id: trunk@16437 -
2008-09-05 15:56:17 +00:00
mattias
309d5ab422 IDE: changed default of ShowOnlyLineNumbersMultiplesOf to 5
git-svn-id: trunk@16420 -
2008-09-05 00:09:07 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
vincents
c4633603ff IDE: fixed loading RightMarginColor editor option (issue #11939)
git-svn-id: trunk@16174 -
2008-08-21 09:55:47 +00:00
mattias
929c85386f IDE: editor options: keymapping: auto removing filter hint
git-svn-id: trunk@16163 -
2008-08-20 13:00:25 +00:00
mattias
ea23d0c086 IDE+codetools: using compiler mode Delphi when set in compiler options
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
vincents
44394cec6c IDE: editor options, fixed showing non ascii chars in the key mapping dialog (bug #11874)
git-svn-id: trunk@16064 -
2008-08-15 09:28:12 +00:00
mattias
1f21f5efc1 IDE: fixed checklfm dlg
git-svn-id: trunk@16032 -
2008-08-12 12:26:57 +00:00
mattias
7ca6501375 IDE: renamed caret to cursor for consistency
git-svn-id: trunk@15996 -
2008-08-08 13:42:16 +00:00
mattias
3ca7d74abe IDE: editor options: fixed n-th linnumber label and sping edit enable from Maxim
git-svn-id: trunk@15989 -
2008-08-07 21:08:05 +00:00
mattias
e4a2bd9d92 synedit+IDE: implemented showing only every n-th line number, patch #11625 from Gerard Visent
git-svn-id: trunk@15956 -
2008-08-05 11:56:39 +00:00
mattias
8759733936 LCL: added ssMeta, scMeta to Shortcuts, carbon: Cmd now sets ssMeta, Ctrl now sets ssCtrl, Alt now sets ssAlt, IDE: changed Mac OS X key mapping scheme
git-svn-id: trunk@15911 -
2008-07-29 21:21:33 +00:00
mattias
ea77abcf97 IDE: editor options: fixed saving visible gutter
git-svn-id: trunk@15900 -
2008-07-28 09:42:50 +00:00
mattias
6ee5435e15 IDE: editor options: font name: adding new font to combobox
git-svn-id: trunk@15896 -
2008-07-28 05:26:57 +00:00
mattias
7d530305f0 IDE: replaced key grabbing with new TShortCutGrabBox and TShortCutDialog
git-svn-id: trunk@15887 -
2008-07-27 10:23:21 +00:00
mattias
7c32a96cb1 IDE: updated new editor options, from Martin Friebe, bug #11755
git-svn-id: trunk@15884 -
2008-07-27 07:46:21 +00:00
mattias
fa53a41c30 IDE: editor options: update previews on change of color scheme
git-svn-id: trunk@15882 -
2008-07-27 07:36:36 +00:00
mattias
3aed0552c5 IDE: implemented TCustomShortCutGrabBox
git-svn-id: trunk@15881 -
2008-07-26 21:41:17 +00:00
mattias
cbc57806d7 synedit: pascal highlighter: implemented mode Delphi/ObjFPC and nested comments
git-svn-id: trunk@15874 -
2008-07-26 15:11:57 +00:00
mattias
9383a66e7e IDE: fixed Delphi highlighter color defaults
git-svn-id: trunk@15872 -
2008-07-26 09:38:15 +00:00
mattias
078194f6b2 IDE: hide editor option showscrollhint - it is not implemented yet in synedit
git-svn-id: trunk@15864 -
2008-07-25 10:42:57 +00:00
mattias
2e9d466c2d synedit: markup for special line, selection and ctrl mouse link, from Martin Friebe, bug #11693
git-svn-id: trunk@15861 -
2008-07-24 22:41:25 +00:00
mattias
c243610491 IDE: fixed TEditorOptionsForm.GeneralCheckBoxOnChange parameter
git-svn-id: trunk@15832 -
2008-07-21 21:58:18 +00:00
mattias
9b4a380f50 codetools: returning false on error searching ancestors, bug #11665
git-svn-id: trunk@15828 -
2008-07-21 11:39:11 +00:00
mattias
1341499890 synedit: set default synedit font for carbon
IDE: sourceditor: using the same default font as synedit
  IDE: added code template d for debugln
  IDE: moved Insert $IFDEF in keymapping to edit section
  CodeTools: identifier completion: do not add semicolon in front of then, of, to, else, do
  CodeTools: define LCL and LCLwidgetset for lazarus sources
  IDE: Editor Options Keymapping: implemented text filter and shortcut search

git-svn-id: trunk@15819 -
2008-07-19 09:51:32 +00:00
mattias
194d128c0f IDE: allowing negative font height
git-svn-id: trunk@15812 -
2008-07-18 08:08:06 +00:00
mattias
ec306d185d codetools: added debugging info or dangling events
git-svn-id: trunk@15811 -
2008-07-18 08:00:07 +00:00
mattias
f70b98cbb8 IDE: added minimum font height of 6
git-svn-id: trunk@15792 -
2008-07-16 19:15:33 +00:00
mattias
e8071d14a8 synedit: implemented markup system from Martin Friebe
git-svn-id: trunk@15689 -
2008-07-07 07:41:40 +00:00
mattias
94a0e34fb6 IDE, synedit: implemented ExtraCharSpacing
git-svn-id: trunk@15559 -
2008-06-24 08:43:22 +00:00
mattias
7045b20e83 IDE: editor options: added option Show Special Characters
git-svn-id: trunk@15350 -
2008-06-07 01:31:00 +00:00
vincents
602c15291d IDE: added JavaScript syntax highlighter in the editor (issue #11344)
git-svn-id: trunk@15212 -
2008-05-23 08:38:11 +00:00
mattias
82e3c2e507 IDE: added default for default pascal highlighting
git-svn-id: trunk@15004 -
2008-04-29 08:36:02 +00:00
mattias
090c97987e IDE: editor options: color listbox: workaround for not working OnSelChange under gtk2
git-svn-id: trunk@15003 -
2008-04-29 07:59:35 +00:00
marc
7d2de0bbb7 * Added incremental search match color
* Improved colorcheme definitions

git-svn-id: trunk@14988 -
2008-04-27 00:59:42 +00:00