Commit Graph

278 Commits

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