Commit Graph

162 Commits

Author SHA1 Message Date
mattias
769478772a gtk intf: fixed sending keypress event twice
git-svn-id: trunk@10737 -
2007-03-10 22:38:35 +00:00
mattias
85de8ce1f8 Find in files: showing skipped results
git-svn-id: trunk@9693 -
2006-07-29 14:09:04 +00:00
mattias
a7f0807084 improved freeing TSynCompletion from Burkhard Carstens
git-svn-id: trunk@9425 -
2006-06-12 19:22:35 +00:00
mattias
bea76b8d1a limited completion box hint to screen width, otherwise some window managers will put it somewhere
git-svn-id: trunk@9014 -
2006-03-25 12:46:24 +00:00
mattias
bb71ab95c8 identifier completion now adds the end of token key
git-svn-id: trunk@8808 -
2006-02-23 11:39:17 +00:00
mattias
9fce6cebd5 added hints for to biig identifier completion items from Tomas Gregorovic
git-svn-id: trunk@8772 -
2006-02-18 15:20:09 +00:00
mattias
c54f333978 started IDE progress dialog and splitted project sessions
git-svn-id: trunk@8120 -
2005-11-09 19:40:59 +00:00
mattias
bec6005a12 started codetemplate makros and project source directories
git-svn-id: trunk@8044 -
2005-11-02 23:09:33 +00:00
mattias
e9bef6865c fixed word/identifier completion adding keys
git-svn-id: trunk@7583 -
2005-08-27 17:45:51 +00:00
mattias
e063082bb7 fixed deactivating word/identifier completion box on loosing focus
git-svn-id: trunk@7578 -
2005-08-27 13:41:09 +00:00
mattias
577379f6ec fixed underscore in word/identifier completion
git-svn-id: trunk@7567 -
2005-08-25 17:40:43 +00:00
vincents
4cc22e9844 csCreating is a ControlState
git-svn-id: trunk@7564 -
2005-08-24 22:35:38 +00:00
mattias
a6441b5840 implemented allowing resizing of TSynCompletionForm
git-svn-id: trunk@7561 -
2005-08-24 18:10:00 +00:00
mattias
33235b94e5 implemented word/identifier completion on pressing non alphanumeric char
git-svn-id: trunk@7549 -
2005-08-22 20:29:45 +00:00
mattias
60145ca7f2 implemented VK_LEFT/VK_RIGHT for word/identifier completion
git-svn-id: trunk@7529 -
2005-08-20 22:51:30 +00:00
mattias
6dcd7874c3 fixed sending UTF8 key presses in gtk intf
git-svn-id: trunk@7412 -
2005-07-23 23:15:19 +00:00
mattias
9b69eb23ec added Key:=#0 after handling it in TSynBaseCompletionForm.KeyPress
git-svn-id: trunk@7316 -
2005-07-02 21:29:27 +00:00
mattias
107a955dd6 fixed syncompletion for UTF8 keypress
git-svn-id: trunk@7248 -
2005-06-18 09:22:56 +00:00
mattias
c5808e7584 updated finnish translation from Seppo
git-svn-id: trunk@7180 -
2005-05-18 07:17:09 +00:00
mattias
c0c452e889 implemented word/ident/template completion end on end of token char
git-svn-id: trunk@6869 -
2005-03-01 11:40:32 +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
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
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
3fb20adcaa fixed special key point in syncompletion
git-svn-id: trunk@5511 -
2004-05-25 22:02:39 +00:00
mattias
106d63ecce added nil check for Deactivate
git-svn-id: trunk@5452 -
2004-05-10 08:10:07 +00:00
mattias
617948d9c8 removed unneeded units in uses sections
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
micha
c2fd5df2c7 REVERT: focus editor issue when autocompletion form hides
git-svn-id: trunk@5430 -
2004-04-23 20:59:12 +00:00
micha
020e6396f1 fix focus editor issue when autocompletion form hides
git-svn-id: trunk@5429 -
2004-04-23 20:51:15 +00:00
mattias
9d36925453 added SetFocus after closing completion form
git-svn-id: trunk@5428 -
2004-04-23 20:41:11 +00:00
mattias
1ad1a10321 fixed interface constraints, fixed syncompletion colors
git-svn-id: trunk@5354 -
2004-03-30 20:38:14 +00:00
mattias
2a402038bb implemented tab completion for word and identifier completion
git-svn-id: trunk@5031 -
2004-01-08 22:15:39 +00:00
mattias
5e5c1122a7 renamed LCLLinux to LCLIntf
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
mattias
f8013f3ed0 fixed TScrollBar resizing
git-svn-id: trunk@4330 -
2003-06-27 23:42:38 +00:00
mattias
cb205b4d7b fixed loading .files
git-svn-id: trunk@4007 -
2003-04-03 15:02:23 +00:00
mattias
a0262292bf make resource string dialog nearly complete
git-svn-id: trunk@3904 -
2003-03-08 21:51:57 +00:00
mattias
530fd023c4 ident completion: fixed start token and context for classes
git-svn-id: trunk@3780 -
2003-01-03 17:59:25 +00:00
mattias
8a39b9a4b9 clean ups
git-svn-id: trunk@3774 -
2003-01-01 12:38:53 +00:00
mattias
a0bcf62aa6 added history to identifier completion
git-svn-id: trunk@3766 -
2002-12-30 17:24:08 +00:00
mattias
7268e228ed simple identifier completion implemented
git-svn-id: trunk@3761 -
2002-12-29 22:24:53 +00:00
mattias
a05b3421e5 fixed syncompletion form restbackground
git-svn-id: trunk@3760 -
2002-12-29 18:29:58 +00:00
mattias
ed24023cb0 identifier completion: basically working, still hidden
git-svn-id: trunk@3758 -
2002-12-29 18:13:38 +00:00
lazarus
cd7d01bd78 MG: completion now replaces the whole word when key without Shift
git-svn-id: trunk@2979 -
2002-08-18 08:56:44 +00:00
lazarus
930552f748 MG: fixed persistent caret and implemented Form.BorderStyle=bsNone
git-svn-id: trunk@1744 -
2002-06-09 14:00:41 +00:00
lazarus
16aae9b974 MG: if completion form visible it will now get all synedit keys
git-svn-id: trunk@1737 -
2002-06-06 14:41:29 +00:00
lazarus
5688e3f382 MG: completion form colors now corresponds to editor
git-svn-id: trunk@1727 -
2002-06-05 14:19:46 +00:00
lazarus
610cb824e9 MG: fixed fonts in XLFD format and styles
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
0feefa6634 MG: accelerated dynhasharray, fixed codetools defines editor initial resize
git-svn-id: trunk@1527 -
2002-03-20 16:38:37 +00:00
lazarus
c9e180acac TPanel implemented.
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.

git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
2867614d29 MG: fixed crash on completion of non selected
git-svn-id: trunk@444 -
2001-11-21 09:23:20 +00:00
lazarus
daeaec27b0 MG: draw rectangle after text
git-svn-id: trunk@399 -
2001-11-08 08:00:12 +00:00
lazarus
54395a0848 MG: fixed caret lost, gtk cleanup, bracket lvls, bookmark saving
git-svn-id: trunk@345 -
2001-10-10 17:55:06 +00:00
lazarus
2575c72711 MG: added codetools, fixed synedit unindent, fixed MCatureHandle
git-svn-id: trunk@343 -
2001-10-09 09:46:59 +00:00
lazarus
22be600ffb MG: repaints reduced
git-svn-id: trunk@320 -
2001-07-10 13:25:49 +00:00
lazarus
1d99470ec3 MG: accelerated the wordcompletion
git-svn-id: trunk@306 -
2001-07-01 13:18:58 +00:00
lazarus
bf6db14dc2 MG: smarter wordcompletion
git-svn-id: trunk@283 -
2001-06-05 11:47:55 +00:00
lazarus
041250d1cf Changes for wordcompletion and many other things from Mattias.
Shane

git-svn-id: trunk@186 -
2001-02-20 16:53:27 +00:00
lazarus
aa81046e12 Fixes from Mattias for EditorOPtions
Fixes to COmpiler that should allow people to compile if their path is set up.
Changes to code completion.
Shane

git-svn-id: trunk@172 -
2001-02-06 13:38:58 +00:00
lazarus
e07823a099 CodeCompletion works pretty well.
Shane

git-svn-id: trunk@167 -
2001-02-03 02:33:07 +00:00
lazarus
bf2acd12f4 Codecompletion changes.
Added code to Uniteditor for code completion.

Also, added code to gtkobject.inc so forms now get keypress events.
Shane

git-svn-id: trunk@166 -
2001-02-02 20:13:39 +00:00
lazarus
694b526564 Changes for code completion.
Shane

git-svn-id: trunk@164 -
2001-02-01 21:04:32 +00:00
lazarus
b63fd4b108 Started the code completion.
Shane

git-svn-id: trunk@162 -
2001-02-01 16:45:20 +00:00