vincents
2ecfe15a5a
synedit: use Node Offset of folding node = 1, so that the box does not get too small for small fonts without extra line spacing, hint from Martin Friebe
...
git-svn-id: trunk@18199 -
2009-01-07 22:03:03 +00:00
martin
3daee56246
SynEdit: More consistency. Accessing the text from outside will never trim spaces (on set) or see trailing spaces (on get). Up to now sometimes it would, sometimes not. Fixing SourceEditor (Begin/EndUpdate around Assign)
...
git-svn-id: trunk@18198 -
2009-01-07 21:44:43 +00:00
paul
83485fbc51
synedit: change drawing of [...] folded char a bit
...
git-svn-id: trunk@18197 -
2009-01-07 19:24:09 +00:00
martin
c0109e8c01
Fix RangeCheck, introduced in rev 18190 #12e937579c
...
git-svn-id: trunk@18196 -
2009-01-07 18:54:51 +00:00
mattias
c12eb5cec6
IDE: completion: stop ghost calls to ccComplete if no completion active
...
git-svn-id: trunk@18195 -
2009-01-07 18:36:50 +00:00
paul
2059383fbd
lcl: fix typo
...
git-svn-id: trunk@18194 -
2009-01-07 18:04:12 +00:00
paul
3265971fc4
ide, ideintf: save object inspector changes when designer selection is changed (bug #0012868 )
...
git-svn-id: trunk@18193 -
2009-01-07 17:56:15 +00:00
paul
f6bd9d3638
lcl: apply Bart Broersma patch for maskedit. It is almost full reimplementation. (mantis #0012920 )
...
git-svn-id: trunk@18192 -
2009-01-07 17:03:34 +00:00
paul
e163b4a2dc
lcl: skip not expanded nodes when we count max right (bug #0012799 )
...
git-svn-id: trunk@18191 -
2009-01-07 16:00:53 +00:00
paul
12e937579c
win32: use better approach to fix MeasureText for bitbtn
...
git-svn-id: trunk@18190 -
2009-01-07 15:07:07 +00:00
paul
ae9d552d60
win32: fix MeasureText for use with custom drawn controls (bug #0012934 )
...
git-svn-id: trunk@18189 -
2009-01-07 15:01:05 +00:00
paul
469e8d7e1a
designer: don't allow to drop controls on a parent which does not support that child class (part of bug #0010378 )
...
git-svn-id: trunk@18188 -
2009-01-07 13:37:57 +00:00
paul
c84347984e
ideintf: don't allow to drop controls on a parent which does not support that child class (part of bug #0010378 )
...
git-svn-id: trunk@18187 -
2009-01-07 13:07:17 +00:00
paul
ed6e13b21e
formatting
...
git-svn-id: trunk@18186 -
2009-01-07 11:41:34 +00:00
paul
2967687379
lcl: fix visibility of pagecontrol pages after window recreation (bug #0011334 )
...
git-svn-id: trunk@18185 -
2009-01-07 10:55:49 +00:00
paul
37e866d1ea
lcl: set caption for TCustomPage even it is has not handle allocated but parent has since page caption belongs to pagecontrol, not the page (bug #0011888 )
...
git-svn-id: trunk@18184 -
2009-01-07 09:53:40 +00:00
paul
75f25dfbab
win32: don't add tab is Notebook.ShowTabs = False (bug #0012775 )
...
git-svn-id: trunk@18183 -
2009-01-07 09:27:42 +00:00
paul
e65435e6ab
win32: switch tabsheets even if pagecontrol is placed on another controls (bug #0012931 )
...
git-svn-id: trunk@18182 -
2009-01-07 09:14:18 +00:00
paul
0bdc86d766
win32: fix glyph is not centered in TBitBtn when Caption is empty (by Luiz Americo, bug #0012930 )
...
git-svn-id: trunk@18181 -
2009-01-07 08:06:29 +00:00
jesus
067b4e1f38
LCL, fix grid MouseWheel scrolling when there are hidden cols/rows, fix scrolling range. Issues #12925 and #12927
...
git-svn-id: trunk@18180 -
2009-01-07 07:26:53 +00:00
martin
1c81212e2f
Fix rev 18176 #bafca9d60e (SynEdit Folding: Fixed detection of procedure blocks) some reloading a file could take forever
...
git-svn-id: trunk@18179 -
2009-01-07 01:48:51 +00:00
martin
19ff151b3b
SynEdit:, further enhanced the Color settings for the fold [...]
...
git-svn-id: trunk@18178 -
2009-01-06 20:53:01 +00:00
martin
0a91971c12
SynEdit Folding: Fixed detection of procedure blocks
...
git-svn-id: trunk@18177 -
2009-01-06 20:46:47 +00:00
martin
bafca9d60e
SynEdit: Fixed folding for type/var/interface/implementation/... blocks. They could sometimes act as additional ends to other fold blocks.
...
git-svn-id: trunk@18176 -
2009-01-06 20:44:38 +00:00
martin
911e34a255
SynEdit, further enhanced the Color settings for the fold [...]
...
git-svn-id: trunk@18175 -
2009-01-06 20:28:21 +00:00
mattias
3e47231699
gtk2: auto disconnecting some handlers, bug #12929
...
git-svn-id: trunk@18174 -
2009-01-06 17:04:22 +00:00
kirkpatc
89fc070b2a
FPDoc - Added some descriptions and corrections to rubberband.xml
...
git-svn-id: trunk@18173 -
2009-01-06 16:39:40 +00:00
paul
7b42dab907
lcl: treeview - handle focus on mouse down (bugs #0012922 , #0012446 )
...
git-svn-id: trunk@18172 -
2009-01-06 16:27:33 +00:00
paul
533a95598d
synedit: don't focus syncompletion scrollbar (bug #0012926 )
...
git-svn-id: trunk@18171 -
2009-01-06 16:13:28 +00:00
zeljko
411f7b7960
Qt: bugfix - alignment of TQtTextEdit in design time
...
git-svn-id: trunk@18170 -
2009-01-06 15:38:19 +00:00
kirkpatc
cdc80f4e4a
FPDoc - added some descriptions for TIDesign in Forms.xml
...
git-svn-id: trunk@18169 -
2009-01-06 15:01:33 +00:00
zeljko
e836d52a85
Qt: bugfix - TQtTextEdit QTextEdit_textChanged_event was completely wrong in qtprivate.Now our TCustomMemo properly triggers OnChange()
...
git-svn-id: trunk@18168 -
2009-01-06 14:41:00 +00:00
zeljko
a08869b964
Qt: bugfix for #12924 - ide segfault
...
git-svn-id: trunk@18167 -
2009-01-06 13:07:34 +00:00
mattias
3870f0df36
IDE: new codebuffers now use UTF-8 as encoding
...
git-svn-id: trunk@18166 -
2009-01-06 12:41:16 +00:00
mattias
eafa3fa246
LCL: if exception message contains invalid UTF-8 chars, assume it is ansi and convert, from Joost van der Sluis, bug #12271 #12741
...
git-svn-id: trunk@18165 -
2009-01-06 11:20:29 +00:00
mattias
ce4f251804
IDE: keep PathDelim in .lpk files
...
git-svn-id: trunk@18164 -
2009-01-06 11:10:13 +00:00
mattias
1f1aa8a31a
synedit: added note
...
git-svn-id: trunk@18163 -
2009-01-06 11:05:35 +00:00
mattias
63d5f54f09
IDE: keep PathDelim in .lpi files
...
git-svn-id: trunk@18162 -
2009-01-06 11:03:44 +00:00
mattias
13b54cba9a
synedit: undo 18141: completion can work when not visible
...
git-svn-id: trunk@18160 -
2009-01-06 10:36:52 +00:00
paul
ff9a4a9b4f
lcl: fix FindNextControl when we need next control from nil and parent has only 1 control in list
...
git-svn-id: trunk@18158 -
2009-01-06 10:07:15 +00:00
kirkpatc
fe9817813b
FPDoc - several additions, updates and links for ExtDlgs.xml
...
git-svn-id: trunk@18157 -
2009-01-06 10:03:47 +00:00
mattias
4af2a1dd2e
fixed public method overrides
...
git-svn-id: trunk@18156 -
2009-01-06 09:54:29 +00:00
kirkpatc
c0f4c70dae
FPDoc - extensive additions, updates and links to all classes in EditBtn.xml
...
git-svn-id: trunk@18155 -
2009-01-06 09:00:45 +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
paul
0faae3351b
synedit: add markup info for folded code
...
git-svn-id: trunk@18153 -
2009-01-06 07:18:50 +00:00
marc
6f7cdd43bb
* Improved buttonpanel
...
- Hide invisible buttons at designtime
- Remove "mandatory" outer spacing (that should be done by the designer)
- Made button spacing configurable
- Show/Hide bevel
- Adjust bevel position based on panel alignment
ToDo:
= Position buttons based on panel alignment
= Recreate button when IDE deletes it (streaming/property editing fails when not recreated)
git-svn-id: trunk@18152 -
2009-01-06 01:10:40 +00:00
martin
5a20e5938c
SynEdit, Fold: Draw a dotted box, after folded lines
...
git-svn-id: trunk@18149 -
2009-01-05 23:41:33 +00:00
martin
91bc736980
SynEdit: Fixed HighCurrentWord with Incr search (typo in previous commit)
...
git-svn-id: trunk@18146 -
2009-01-05 22:35:29 +00:00
martin
5117148943
SynEdit: Improved highlight current word
...
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +00:00
vincents
0ed0c4a098
LCL: added CreateMessageDialog from Bart Broersma (issue #8186 )
...
git-svn-id: trunk@18142 -
2009-01-05 20:42:25 +00:00