Commit Graph

162 Commits

Author SHA1 Message Date
mattias
c49518c55c published BorderSpacing for many controls
git-svn-id: trunk@6429 -
2004-12-27 19:40:59 +00:00
mattias
24f64d8bf8 started TTranslateStrings and .lrt files support from Vasily
git-svn-id: trunk@6423 -
2004-12-27 12:56:42 +00:00
mattias
330e4a4b46 synedit now stops, when key was handled
git-svn-id: trunk@6321 -
2004-12-02 11:23:41 +00:00
mattias
d2d3030a60 implemented creating classes at run time from any TComponent descendant
git-svn-id: trunk@6272 -
2004-11-20 11:20:06 +00:00
mattias
9ee132a3a8 fixed halfpage scroll option
git-svn-id: trunk@6260 -
2004-11-17 14:41:47 +00:00
mazen
bcb9c47ed9 * Use VDelete instead of Delete to support BIDI text
git-svn-id: trunk@6089 -
2004-09-30 10:34:45 +00:00
mattias
ada62722b1 started new feature: find identifier references
git-svn-id: trunk@6022 -
2004-09-18 01:02:23 +00:00
mazen
4ec18647d4 * Add support for BIDI using FreeBIDI unit (new RTL unit)
git-svn-id: trunk@5957 -
2004-09-10 16:14:16 +00:00
mazen
d900a5f83e * fix BIDI insertion, still needs more work on utf8bidi
git-svn-id: trunk@5944 -
2004-09-08 16:39:34 +00:00
mattias
0efc0e2812 fixed inserting after EOL
git-svn-id: trunk@5920 -
2004-09-04 22:58:54 +00:00
mattias
9cbff0982c added default values for compiler skip options and improved many parts of synedit for UTF8
git-svn-id: trunk@5919 -
2004-09-04 22:24:16 +00:00
mattias
490dbdc645 removed double KeyPress method in synedit
git-svn-id: trunk@5915 -
2004-09-02 17:59:59 +00:00
mazen
e9bf89e4df * fix compile probelm using gtk1
git-svn-id: trunk@5913 -
2004-09-02 16:04:17 +00:00
mazen
5f334ecf17 * fix compilation problem with utf8bidi
* ugly hack CaretNew.x/CaretX should be safe, but will
  recode later

git-svn-id: trunk@5910 -
2004-09-02 14:49:58 +00:00
mattias
725ee3133d improved double byte char fonts for gtk1, started synedit UTF8 support
git-svn-id: trunk@5906 -
2004-09-02 09:17:00 +00:00
mattias
4cb794d4d7 added OnUTF8KeyPresss
git-svn-id: trunk@5895 -
2004-08-30 16:37:58 +00:00
mattias
b188fee924 synedit UTF8 support started by Mazen
git-svn-id: trunk@5818 -
2004-08-18 13:12:05 +00:00
mattias
3e8038ec1a added UniCode keyvals
git-svn-id: trunk@5803 -
2004-08-16 16:03:52 +00:00
mazen
c4db8f2797 + TCharater type used to allow UTF8 keyboard with gtk2
git-svn-id: trunk@5781 -
2004-08-13 16:40:47 +00:00
mattias
b884614dd5 improved gtk1 FontCache to handle several descriptors per gdkfont
git-svn-id: trunk@5768 -
2004-08-11 12:57:03 +00:00
mattias
bddd2f7bdc fixed freeing synedit PrimarySelection and sending gtklist DrawItem msg for destroing controls
git-svn-id: trunk@5691 -
2004-07-17 14:24:31 +00:00
micha
038203a674 remove redundant mousewheel handling
git-svn-id: trunk@5635 -
2004-07-01 20:56:39 +00:00
mattias
d808ea8234 fixed find units with mixed case
git-svn-id: trunk@5633 -
2004-07-01 18:46:04 +00:00
mattias
d1af34e444 made key handling more flexible
git-svn-id: trunk@5628 -
2004-07-01 10:08:31 +00:00
micha
a0bbd3dbca let synedit use scrollwindowex, if that does not work, use invalidate
git-svn-id: trunk@5626 -
2004-06-30 17:14:11 +00:00
mattias
a0099c31b4 clean up
git-svn-id: trunk@5606 -
2004-06-28 17:03:37 +00:00
mattias
c87baba4a7 added debian package build files from Pierre Gillmann
git-svn-id: trunk@5544 -
2004-06-07 19:56:01 +00:00
micha
b2ea8a5dba convert writeln to debugln; silence wm_mousewheel messages
git-svn-id: trunk@5522 -
2004-05-29 11:34:07 +00:00
micha
9c6a2f7ddf fix compilation
git-svn-id: trunk@5505 -
2004-05-24 19:33:47 +00:00
micha
2ce2b83596 enable wmmousewheel
git-svn-id: trunk@5504 -
2004-05-24 18:31:36 +00:00
mattias
730a67c8e1 fixed button return key
git-svn-id: trunk@5500 -
2004-05-22 14:35:33 +00:00
mattias
c01cf47133 quick fixed crashing property overloading BorderStyle
git-svn-id: trunk@5495 -
2004-05-21 18:12:17 +00:00
micha
0ebc945aa3 implement new borderstyle
- centralize to twincontrol (protected)
- public expose at tcustomcontrol to let interface access it

git-svn-id: trunk@5490 -
2004-05-21 09:03:55 +00:00
mattias
65faba3c10 clean up
git-svn-id: trunk@5460 -
2004-05-12 15:09:47 +00:00
micha
b21d97fc01 add note show scrollbars
git-svn-id: trunk@5458 -
2004-05-12 09:18:32 +00:00
micha
965624865b fix show scrollbars
git-svn-id: trunk@5457 -
2004-05-12 09:17:34 +00:00
mattias
617948d9c8 removed unneeded units in uses sections
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
0ce0cd43a4 fixed TSynEdit.RealGetText
git-svn-id: trunk@5433 -
2004-04-26 10:01:27 +00:00
marc
05f9bbe917 * Applied patch from Ladislav Michl
* Changed the way TControl.Text is resolved
* Added setting of text to TWSWinControl

git-svn-id: trunk@5413 -
2004-04-18 23:55:39 +00:00
micha
b4c61fa97d fix (lm_)setcursor changes for gtk target
git-svn-id: trunk@5402 -
2004-04-11 18:58:26 +00:00
mattias
189f2fffe5 added IDEIntf package and component editors for MemDS
git-svn-id: trunk@5335 -
2004-03-20 17:36:56 +00:00
mattias
aeff605972 implemented inserting Tab chars in synedit
git-svn-id: trunk@5314 -
2004-03-17 12:53:09 +00:00
mattias
53672cd4eb added StdActns definitions, no code yet
git-svn-id: trunk@5233 -
2004-02-24 21:53:12 +00:00
micha
b508c9d2b3 fixed: make tab and return key work in synedit
git-svn-id: trunk@5133 -
2004-02-02 07:24:33 +00:00
mattias
69403f3169 fixed strdelete buffer length by Vincent
git-svn-id: trunk@5115 -
2004-01-29 19:37:16 +00:00
mattias
4a6d4fbb68 fixed resizing synedit
git-svn-id: trunk@5103 -
2004-01-26 11:55:35 +00:00
mattias
1766d6ed74 started double buffering for gtk intf
git-svn-id: trunk@5045 -
2004-01-10 22:34:20 +00:00
mattias
e6a056de16 fixed DestroyComponent
git-svn-id: trunk@5038 -
2004-01-10 00:46:46 +00:00
mattias
7df6dc79ca improved debugger: saved log, error handling in initialization, better reinitialize
git-svn-id: trunk@5016 -
2004-01-05 15:22:42 +00:00
mattias
b6593d0a09 implemented Double Buffering for synedit and deactivated multi buffering in TGTKObject.ExtTextOut
git-svn-id: trunk@5015 -
2004-01-05 01:18:16 +00:00