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
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
mattias
0ce0cd43a4
fixed TSynEdit.RealGetText
...
git-svn-id: trunk@5433 -
2004-04-26 10:01:27 +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
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
1ad1a10321
fixed interface constraints, fixed syncompletion colors
...
git-svn-id: trunk@5354 -
2004-03-30 20:38:14 +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
9f68e8722f
moved TOnwerDrawState to StdCtrls
...
git-svn-id: trunk@5286 -
2004-03-08 00:48:05 +00:00
mattias
2df68049ab
fixed TSynTeXSyn.CreateHighlighterAttributes
...
git-svn-id: trunk@5258 -
2004-03-04 20:21:53 +00:00
vincents
efdb296b4b
fixed compilation for fpc 1.0.x
...
git-svn-id: trunk@5255 -
2004-03-03 22:03:49 +00:00
mattias
36a250a811
added sql, php, tex, css synedit highlighter
...
git-svn-id: trunk@5253 -
2004-03-02 23:04:11 +00:00
mattias
53672cd4eb
added StdActns definitions, no code yet
...
git-svn-id: trunk@5233 -
2004-02-24 21:53:12 +00:00
mattias
46d10c1953
updated polish translation
...
git-svn-id: trunk@5177 -
2004-02-06 16:58:58 +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
6a46350696
added icons for synhighlighter
...
git-svn-id: trunk@5124 -
2004-01-31 15:29:55 +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
2a402038bb
implemented tab completion for word and identifier completion
...
git-svn-id: trunk@5031 -
2004-01-08 22:15:39 +00:00
mattias
265047a736
added new russian po files
...
git-svn-id: trunk@5022 -
2004-01-06 13:07:07 +00:00
mattias
7c145c169c
updated russian translation
...
git-svn-id: trunk@5020 -
2004-01-06 12:50:56 +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
mattias
d90dafe5fe
set colors to default values
...
git-svn-id: trunk@4980 -
2003-12-28 02:40:50 +00:00
mattias
434b161072
changed TColorRef from longword to longint
...
git-svn-id: trunk@4958 -
2003-12-26 10:16:54 +00:00
mattias
1c536d8a03
fixed range check type conversion
...
git-svn-id: trunk@4957 -
2003-12-26 09:55:08 +00:00
mattias
459b1c939c
fixed many range check warnings
...
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
micha
6b3b71d99a
implement mousewheel support
...
git-svn-id: trunk@4941 -
2003-12-23 16:48:32 +00:00
mattias
4d53e93709
started key combinations, fixed some range check errors
...
git-svn-id: trunk@4937 -
2003-12-23 11:16:41 +00:00
mattias
93962e4220
splitted output directories for cross compilation
...
git-svn-id: trunk@4914 -
2003-12-20 01:20:53 +00:00
mattias
77694e4aa0
codecompletion: forward proc body position now block sensitive
...
git-svn-id: trunk@4877 -
2003-12-06 19:20:46 +00:00
mattias
9860db873d
added ambigious unit check for IDE
...
git-svn-id: trunk@4804 -
2003-11-15 13:07:09 +00:00
marco
93914efcb7
* linux vs unix fixes
...
git-svn-id: trunk@4729 -
2003-10-23 16:46:52 +00:00
mattias
eb04d73610
added catalan translation from Jordi
...
git-svn-id: trunk@4705 -
2003-10-08 08:33:06 +00:00
mattias
5e5c1122a7
renamed LCLLinux to LCLIntf
...
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
mattias
26c5eba0d4
implemented character map
...
git-svn-id: trunk@4498 -
2003-08-18 18:07:53 +00:00
mattias
51083ebbab
fixed keypress/keyup, createcaret on synedit focus
...
git-svn-id: trunk@4467 -
2003-08-12 14:02:54 +00:00
mattias
65d18dc437
reduced updates on cursor up/down
...
git-svn-id: trunk@4381 -
2003-07-07 19:21:13 +00:00
mattias
afd8334eb0
updated polish localization
...
git-svn-id: trunk@4372 -
2003-07-06 17:53:35 +00:00
mattias
5d185300f1
reduced updates
...
git-svn-id: trunk@4339 -
2003-06-30 06:20:12 +00:00
mattias
f8013f3ed0
fixed TScrollBar resizing
...
git-svn-id: trunk@4330 -
2003-06-27 23:42:38 +00:00
mattias
1c7687a3fb
added polish translation from Dominik Zablotny
...
git-svn-id: trunk@4261 -
2003-06-12 07:40:24 +00:00
mattias
fdeb618d36
reduced output
...
git-svn-id: trunk@4260 -
2003-06-11 22:58:49 +00:00
mattias
4d558ca95e
added bash scripts highlighter from Tom Lisjac
...
git-svn-id: trunk@4259 -
2003-06-11 22:56:09 +00:00
mattias
99bc6cfe49
increased version to 0.9.0 beta
...
git-svn-id: trunk@4236 -
2003-06-05 15:53:30 +00:00
mattias
bb0e72a894
fixed right control release
...
git-svn-id: trunk@4097 -
2003-04-26 10:45:34 +00:00
mattias
4acd20bf61
fixed codetools Makefile, fixed default prop not found error
...
git-svn-id: trunk@4066 -
2003-04-16 22:11:35 +00:00
mattias
a529a7bb52
updated all Makefiles
...
git-svn-id: trunk@4065 -
2003-04-16 20:04:56 +00:00
mattias
47c644e8e8
update russian localization
...
git-svn-id: trunk@4022 -
2003-04-07 12:21:15 +00:00
mattias
cb205b4d7b
fixed loading .files
...
git-svn-id: trunk@4007 -
2003-04-03 15:02:23 +00:00
mattias
d382db658a
updated localization, french from Olivier
...
git-svn-id: trunk@3917 -
2003-03-13 00:50:47 +00:00
mattias
a0262292bf
make resource string dialog nearly complete
...
git-svn-id: trunk@3904 -
2003-03-08 21:51:57 +00:00
mattias
b241095ba4
updated Makefiles
...
git-svn-id: trunk@3902 -
2003-03-07 17:23:00 +00:00
mattias
e99c69d1ab
added synedit to component palette
...
git-svn-id: trunk@3859 -
2003-02-20 00:44:01 +00:00
mattias
f30cb77bc9
small bugfixes and fixed non checked menu items activate
...
git-svn-id: trunk@3830 -
2003-02-03 22:28:08 +00:00
mattias
d335e42ff5
updated translation files
...
git-svn-id: trunk@3809 -
2003-01-17 16:28:42 +00:00
mattias
c9b1c26eda
added java syntax highlighter
...
git-svn-id: trunk@3807 -
2003-01-15 10:17:49 +00:00
mattias
724bb21543
fixed regular expression replace
...
git-svn-id: trunk@3794 -
2003-01-07 15:38:30 +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
aa746f870e
now using SynRegExpr for Find-Replace in IDE
...
git-svn-id: trunk@3775 -
2003-01-01 17:45:43 +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
mattias
eb74c0b02d
fixed invalid typecast
...
git-svn-id: trunk@3732 -
2002-12-24 13:05:08 +00:00
mattias
00e65ab044
fixed ReAllocmem of memcheck and added memcheck for fpc 1.1
...
git-svn-id: trunk@3731 -
2002-12-24 12:52:53 +00:00
mattias
5095706b4c
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@3688 -
2002-12-07 08:42:08 +00:00
mattias
801656d902
double byte char font started
...
git-svn-id: trunk@3687 -
2002-12-05 22:16:28 +00:00
mattias
022d633371
position highlighter can now copy from other highlighters
...
git-svn-id: trunk@3684 -
2002-12-03 00:13:10 +00:00
mattias
9a4f7c76ac
started position highlighter
...
git-svn-id: trunk@3683 -
2002-12-02 16:38:13 +00:00
mattias
10e045f319
fixed SourceChangeCache when nothing has changed
...
git-svn-id: trunk@3682 -
2002-12-02 10:44:57 +00:00
mattias
790ec25214
fixed for empty lines
...
git-svn-id: trunk@3676 -
2002-11-30 09:45:37 +00:00
mattias
80df955390
added syneditregexsearch.pas
...
git-svn-id: trunk@3672 -
2002-11-29 20:00:21 +00:00
mattias
fb08c8bc2f
added published props of TSynMemo
...
git-svn-id: trunk@3658 -
2002-11-22 10:08:08 +00:00
mattias
7937f9b99e
add synmemo.pas syneditplugins.pas synmacrorecorder.pas
...
git-svn-id: trunk@3656 -
2002-11-21 21:39:49 +00:00
mattias
79a4067923
added SynEditExport and SynExportHTML
...
git-svn-id: trunk@3655 -
2002-11-21 20:28:26 +00:00
mattias
cf663dfc48
added SynRegExpr and SynHighlighterMulti
...
git-svn-id: trunk@3654 -
2002-11-21 20:04:56 +00:00
mattias
cefa78f0c5
added synedit localization
...
git-svn-id: trunk@3402 -
2002-10-01 15:45:32 +00:00
lazarus
349457e0f7
MG: fixed synhilighter
...
git-svn-id: trunk@3232 -
2002-08-22 13:56:32 +00:00
lazarus
1a695cf5d0
MG: fixed highlighter
...
git-svn-id: trunk@3231 -
2002-08-21 14:47:33 +00:00
lazarus
d0e6ec2023
MG: accelerated synedit
...
git-svn-id: trunk@3230 -
2002-08-21 14:44:18 +00:00
mattias
ae12a98a40
fixes for debugging
...
git-svn-id: trunk@3166 -
2002-08-18 16:50:09 +00:00
mattias
f0590fba4f
added syneditregexsearch.pas
...
git-svn-id: trunk@3165 -
2002-08-18 16:50:08 +00:00
mattias
14c83e35c1
fixed compiling errors for synregexpr.pas
...
git-svn-id: trunk@3160 -
2002-08-18 16:50:07 +00:00
mattias
97141c5c27
added SynRegExpr and SynHighlighterMulti
...
git-svn-id: trunk@3155 -
2002-08-18 16:50:06 +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
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
1d61524d13
implemented sourcemarks
...
git-svn-id: trunk@2648 -
2002-08-17 23:41:33 +00:00
mattias
820460bb3a
ensuecursorvisible now tries to also show the selection
...
git-svn-id: trunk@2627 -
2002-08-17 23:41:32 +00:00
mattias
78cb32fe74
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2602 -
2002-08-17 23:41:31 +00:00
mattias
00459728c6
fixed delete word
...
git-svn-id: trunk@2597 -
2002-08-17 23:41:30 +00:00
mattias
600e5ef1b4
updated translations and raised message window on error
...
git-svn-id: trunk@2568 -
2002-08-17 23:41:29 +00:00
mattias
c39e6a5bba
grids patch from Jesus for painting
...
git-svn-id: trunk@2559 -
2002-08-17 23:41:28 +00:00
mattias
b50a6411c4
fixed regular expression replace
...
git-svn-id: trunk@2535 -
2002-08-17 23:41:27 +00:00
mattias
7168c508df
fixed synedit mouse pos to logical column
...
git-svn-id: trunk@2521 -
2002-08-17 23:41:26 +00:00
mattias
d139150e08
fixed synedit ensure cursor pos visible with tab chars
...
git-svn-id: trunk@2500 -
2002-08-17 23:41:25 +00:00
mattias
48cf736bf6
ident completion: fixed start token and context for classes
...
git-svn-id: trunk@2470 -
2002-08-17 23:41:24 +00:00
mattias
eff3f13ca9
now using SynRegExpr for Find-Replace in IDE
...
git-svn-id: trunk@2457 -
2002-08-17 23:41:23 +00:00
mattias
389e58ef1e
added history to identifier completion
...
git-svn-id: trunk@2428 -
2002-08-17 23:41:22 +00:00
mattias
ddae4a8ce1
focus fixes, reduced lpi size
...
git-svn-id: trunk@2419 -
2002-08-17 23:41:21 +00:00
mattias
171619dd1d
custom controls now support child wincontrols
...
git-svn-id: trunk@2410 -
2002-08-17 23:41:20 +00:00
mattias
7858855e34
synedit: select line now trims space
...
git-svn-id: trunk@2376 -
2002-08-17 23:41:19 +00:00
mattias
12180be05d
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@2365 -
2002-08-17 23:41:18 +00:00
mattias
41923f209b
double byte char font started
...
git-svn-id: trunk@2340 -
2002-08-17 23:41:17 +00:00
mattias
09d4639c89
implemented fsUnderLine for ExtTextOut for gtk
...
git-svn-id: trunk@2337 -
2002-08-17 23:41:16 +00:00
mattias
19b1eab0d1
added syneditregexsearch.pas
...
git-svn-id: trunk@2324 -
2002-08-17 23:41:15 +00:00
mattias
3846081d6f
fixed vertical cursor movement and tab chars in line
...
git-svn-id: trunk@2309 -
2002-08-17 23:41:14 +00:00
mattias
47a89f2b2c
applied patch from Vasily
...
git-svn-id: trunk@2287 -
2002-08-17 23:41:13 +00:00
mattias
5473bf6a6f
add synmemo.pas syneditplugins.pas synmacrorecorder.pas
...
git-svn-id: trunk@2282 -
2002-08-17 23:41:12 +00:00
lazarus
df2cfbb671
MG: improved lastmouse caret on focus change
...
git-svn-id: trunk@2265 -
2002-08-17 23:41:11 +00:00
lazarus
33316c1e30
MG: impoved focussing, unfocussing on destroy and fixed unit search
...
git-svn-id: trunk@2244 -
2002-08-17 23:41:10 +00:00
lazarus
41e91ac873
MG: fixed synedit dragging without mousecapture
...
git-svn-id: trunk@2231 -
2002-08-17 23:41:09 +00:00
lazarus
80099ed5b1
MG: fixed gutter click
...
git-svn-id: trunk@2222 -
2002-08-17 23:41:08 +00:00
lazarus
5af6c6bb06
MG: completion now replaces the whole word when key without Shift
...
git-svn-id: trunk@2200 -
2002-08-17 23:41:07 +00:00
lazarus
41a09504d9
MG: changed synedit default background color to white
...
git-svn-id: trunk@2191 -
2002-08-17 23:41:06 +00:00
lazarus
bd91f45a43
MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
...
Here is the run down of what it includes -
-Vasily Volchenko's Updated Russian Localizations
-improvements to GTK Styles/SysColors
-initial GTK Palette code - (untested, and for now useless)
-Hint Windows and Modal dialogs now try to stay transient to
the main program form, aka they stay on top of the main form
and usually minimize/maximize with it.
-fixes to Form BorderStyle code(tool windows needed a border)
-fixes DrawFrameControl DFCS_BUTTONPUSH to match Win32 better
when flat
-fixes DrawFrameControl DFCS_BUTTONCHECK to match Win32 better
and to match GTK theme better. It works most of the time now,
but some themes, noteably Default, don't work.
-fixes bug in Bitmap code which broke compiling in NoGDKPixbuf
mode.
-misc other cleanups/ fixes in gtk interface
-speedbutton's should now draw correctly when flat in Win32
-I have included an experimental new CheckBox(disabled by
default) which has initial support for cbGrayed(Tri-State),
and WordWrap, and misc other improvements. It is not done, it
is mostly a quick hack to test DrawFrameControl
DFCS_BUTTONCHECK, however it offers many improvements which
can be seen in cbsCheck/cbsCrissCross (aka non-themed) state.
-fixes Message Dialogs to more accurately determine
button Spacing/Size, and Label Spacing/Size based on current
System font.
-fixes MessageDlgPos, & ShowMessagePos in Dialogs
-adds InputQuery & InputBox to Dialogs
-re-arranges & somewhat re-designs Control Tabbing, it now
partially works - wrapping around doesn't work, and
subcontrols(Panels & Children, etc) don't work. TabOrder now
works to an extent. I am not sure what is wrong with my code,
based on my other tests at least wrapping and TabOrder SHOULD
work properly, but.. Anyone want to try and fix?
-SynEdit(Code Editor) now changes mouse cursor to match
position(aka over scrollbar/gutter vs over text edit)
-adds a TRegion property to Graphics.pp, and Canvas. Once I
figure out how to handle complex regions(aka polygons) data
properly I will add Region functions to the canvas itself
(SetClipRect, intersectClipRect etc.)
-BitBtn now has a Stored flag on Glyph so it doesn't store to
lfm/lrs if Glyph is Empty, or if Glyph is not bkCustom(aka
bkOk, bkCancel, etc.) This should fix most crashes with older
GDKPixbuf libs.
git-svn-id: trunk@2183 -
2002-08-17 23:41:05 +00:00
lazarus
0c825a7d38
MG: added patch from Andrew
...
git-svn-id: trunk@2167 -
2002-08-17 23:41:04 +00:00
lazarus
03c4dc9b8f
MG: added insert Username and Datetime
...
git-svn-id: trunk@2162 -
2002-08-17 23:41:03 +00:00
lazarus
639d8eab21
MG: added selection menu items
...
git-svn-id: trunk@2155 -
2002-08-17 23:41:02 +00:00
lazarus
2bcf2ca00e
MG: implemented BlockIndent for synedit
...
git-svn-id: trunk@2138 -
2002-08-17 23:41:01 +00:00
lazarus
3eebaf9ca8
MG: fixed bracket hilighting on lines with tabs
...
git-svn-id: trunk@2134 -
2002-08-17 23:41:00 +00:00
lazarus
1f576f48df
MG: fixed right margin on non text area
...
git-svn-id: trunk@2125 -
2002-08-17 23:40:59 +00:00
lazarus
c6b0c62f81
New dialog for multiline caption of TCustomLabel.
...
Prettified TStrings property editor.
Memo now has automatic scrollbars (not fully working), WordWrap and Scrollbars property
Removed saving of old combo text (it broke things and is not needed). Cleanups.
git-svn-id: trunk@2114 -
2002-08-17 23:40:58 +00:00
lazarus
a76d248945
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@2107 -
2002-08-17 23:40:57 +00:00
lazarus
96ed28e545
MG: added if oldvalue=newvalue then exit; line to codecompletion
...
git-svn-id: trunk@2103 -
2002-08-17 23:40:56 +00:00
lazarus
75c82f7d1c
MG: right margin is now under the text
...
git-svn-id: trunk@2093 -
2002-08-17 23:40:55 +00:00
lazarus
4db87724b3
MG: fixed bracket hilighting
...
git-svn-id: trunk@2085 -
2002-08-17 23:40:54 +00:00
lazarus
d536c331cd
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@2079 -
2002-08-17 23:40:53 +00:00
lazarus
7532adc77b
MG: implemented Ctrl+Mouse links in source editor
...
git-svn-id: trunk@2074 -
2002-08-17 23:40:52 +00:00
lazarus
75e07c0f7f
MG: freeing more unused GCs
...
git-svn-id: trunk@2068 -
2002-08-17 23:40:51 +00:00
lazarus
126f9199ff
MG: fixed bracket hilighting
...
git-svn-id: trunk@2063 -
2002-08-17 23:40:50 +00:00
lazarus
75c22d6137
MG: accelerated synedit
...
git-svn-id: trunk@2060 -
2002-08-17 23:40:49 +00:00
lazarus
2a2e84fe6c
MG: accelerations for synedit
...
git-svn-id: trunk@2052 -
2002-08-17 23:40:48 +00:00
lazarus
6be96de0d3
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
1eac5a958a
MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
...
git-svn-id: trunk@1756 -
2002-06-21 16:59:15 +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
dcb1f3247f
MG: setting modified to false will now be remembered
...
git-svn-id: trunk@1739 -
2002-06-07 12:23:18 +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
e09134034f
MG: added Persistent Caret option, useful for windowmanagers that do not send correct focus in messages
...
git-svn-id: trunk@1736 -
2002-06-06 13:19:58 +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
73522a24f7
MG: cursor is now inverted and can be used with twilight color scheme
...
git-svn-id: trunk@1725 -
2002-06-04 19:28:17 +00:00
lazarus
3a28d7a551
MG: improved TFont for XLFD font names
...
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00
lazarus
d9b4ed05d3
MG: activated the clientrect bugfixes
...
git-svn-id: trunk@1702 -
2002-05-20 14:19:03 +00:00
lazarus
cc5ebf63af
MG: changed instal directory to lazarus/{lcl,codetools,synedit}
...
git-svn-id: trunk@1701 -
2002-05-20 11:43:55 +00:00
lazarus
d1941058d2
MG: finddeclaration for stupid things like var a:a;
...
git-svn-id: trunk@1694 -
2002-05-17 10:45:23 +00:00
lazarus
ad90cde830
MG: fixed cursor visibility after code template completion
...
git-svn-id: trunk@1693 -
2002-05-17 05:42:47 +00:00
lazarus
906da1f20d
MG: fixed selection painting of non highlighter
...
git-svn-id: trunk@1689 -
2002-05-16 18:26:08 +00:00
lazarus
8e03c7cef1
MG: further clientrect bugfixes
...
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
b9f3eb9c5a
MG: fixed AdjustClientRect of TGroupBox
...
git-svn-id: trunk@1626 -
2002-04-22 13:07:46 +00:00
lazarus
6c8804716a
MG: fixed synedit SelText linebreaks and pascalparser of hex char consts
...
git-svn-id: trunk@1620 -
2002-04-20 14:51:21 +00:00
lazarus
9b66e0abc7
MG: small fixes, cleanups and started event assignment completion
...
git-svn-id: trunk@1600 -
2002-04-11 08:08:50 +00:00
lazarus
6c0dd98469
MG: added bound checks for scrollbars
...
git-svn-id: trunk@1594 -
2002-04-05 17:14:09 +00:00
lazarus
31798d03be
MG: changed except statements to more verbosity
...
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
6f067c4c9d
MG: fixed synedit uninitialized charsinwindow
...
git-svn-id: trunk@1588 -
2002-04-03 21:29:54 +00:00
lazarus
20321075df
MG: fixed mem leaks
...
git-svn-id: trunk@1587 -
2002-04-03 18:20:51 +00:00
lazarus
f4a4458bbb
MG: added Triple and Quad mouse clicks to lcl and synedit
...
git-svn-id: trunk@1569 -
2002-03-29 17:12:52 +00:00
lazarus
c53114998b
MG: fixes for synedit mouse selection
...
git-svn-id: trunk@1555 -
2002-03-27 20:08:05 +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
76b1e2b399
MG: fixed synedit pascal highlighter of label @@end
...
git-svn-id: trunk@1487 -
2002-03-08 16:29:41 +00:00
lazarus
8e4ae5f28d
MG: fixed synedit crash on exit
...
git-svn-id: trunk@1476 -
2002-03-04 10:01:01 +00:00
lazarus
2e084658ef
MG: find declaration: fixed function in with context
...
git-svn-id: trunk@1475 -
2002-03-04 07:28:53 +00:00
lazarus
c393669985
MG: fixed synedit hide right margin
...
git-svn-id: trunk@1474 -
2002-03-03 16:08:52 +00:00
lazarus
69a28ff329
MG: fixed method search diff proc, fixed synedit insert in empty line, small fixes, started define editor
...
git-svn-id: trunk@1468 -
2002-03-02 11:08:38 +00:00
lazarus
eb8ad3a7c7
MG: added selection keys and nil operand
...
git-svn-id: trunk@1466 -
2002-03-01 15:51:08 +00:00
lazarus
f85924125e
MG: fixes, code creation policies, keymap categories, menu shortcuts
...
git-svn-id: trunk@1465 -
2002-02-28 12:09:10 +00:00
lazarus
63e0c71c47
MG: fixed completion box for templates and identifiers
...
git-svn-id: trunk@1453 -
2002-02-22 14:25:02 +00:00
lazarus
e058ff76b9
MG: fixed bracket highlighting
...
git-svn-id: trunk@1444 -
2002-02-17 21:54:46 +00:00
lazarus
4e0b340ade
MG: workaround for strange synedit first token bug
...
git-svn-id: trunk@1443 -
2002-02-17 21:28:54 +00:00
lazarus
a006452636
MG: fixes for 1.1
...
git-svn-id: trunk@1039 -
2002-02-09 01:47:42 +00:00
lazarus
cebd8c957b
MG: improved clean up
...
git-svn-id: trunk@692 -
2002-02-09 01:45:19 +00:00
lazarus
38c4c4b2d6
MG: directive attribute for pascal highlighter
...
git-svn-id: trunk@658 -
2002-02-03 17:02:50 +00:00
lazarus
6d1ba0f10c
MG: fixed string constant at line end
...
git-svn-id: trunk@656 -
2002-02-03 16:25:23 +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
6a9c9a2215
MG: fixed Makefiles
...
git-svn-id: trunk@636 -
2002-01-28 13:27:05 +00:00
lazarus
226cee9bd1
MG: fixed Makefile
...
git-svn-id: trunk@634 -
2002-01-28 12:20:55 +00:00
peter
5150c46979
* Makefile update, rebuild with fpcmake with lcl support
...
git-svn-id: trunk@630 -
2002-01-27 21:44:30 +00:00
lazarus
efbeaa570a
Fix CR problem the file must have been cross platform edited. MAH
...
git-svn-id: trunk@624 -
2002-01-24 19:40:00 +00:00
lazarus
aa172e0b3a
Fixed version numbers and a fix to codetools unit path. The codetools
...
fix was to allow zipinstall to work correctly.
git-svn-id: trunk@623 -
2002-01-24 19:33:04 +00:00
lazarus
74e062ae3e
MG: added find-block-start and renamed find-block-other-end
...
git-svn-id: trunk@613 -
2002-01-21 14:17:47 +00:00
lazarus
91202a8b01
MG: reduced output
...
git-svn-id: trunk@596 -
2002-01-14 19:17:27 +00:00
lazarus
a91d8446f3
MG: added guess unclosed block
...
git-svn-id: trunk@587 -
2002-01-11 20:41:53 +00:00
lazarus
f05d96f51a
MG: fixed scrollbar vert-horz typo
...
git-svn-id: trunk@574 -
2002-01-04 21:03:51 +00:00
lazarus
6db5507f43
MG: implemented DestroyCaret
...
git-svn-id: trunk@511 -
2001-12-12 14:23:19 +00:00
lazarus
31260d6c68
MG: added perl hilighter
...
git-svn-id: trunk@504 -
2001-12-10 23:10:28 +00:00
lazarus
df362b22e7
MG: added perl highlighter
...
git-svn-id: trunk@502 -
2001-12-10 22:39:37 +00:00
lazarus
2688bdde9d
MG: fixed uncommented line
...
git-svn-id: trunk@499 -
2001-12-10 12:20:50 +00:00
lazarus
54de4ea8a0
MG: added GDK_dead_circumflex key
...
git-svn-id: trunk@498 -
2001-12-10 11:16:00 +00:00
lazarus
97adf096be
MG: added GDK_dead_circumflex key
...
git-svn-id: trunk@497 -
2001-12-10 11:13:15 +00:00
lazarus
7838853d27
MG: added xml and lfm highlighter
...
git-svn-id: trunk@485 -
2001-12-06 10:15:07 +00:00
lazarus
4262f9a291
MG: added multi language syntax hilighting
...
git-svn-id: trunk@459 -
2001-11-27 15:06:13 +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
c29c15268b
MG: added try excepts for clipboard
...
git-svn-id: trunk@414 -
2001-11-12 19:30:00 +00:00
lazarus
2a1b1f2558
MG: CLIPBOARD
...
git-svn-id: trunk@411 -
2001-11-12 16:56:09 +00:00
lazarus
daeaec27b0
MG: draw rectangle after text
...
git-svn-id: trunk@399 -
2001-11-08 08:00:12 +00:00
lazarus
82a66501f0
MG: fixes for the new compiler
...
git-svn-id: trunk@398 -
2001-11-07 16:14:14 +00:00
lazarus
6241105b36
MWE: Updated version
...
git-svn-id: trunk@387 -
2001-11-05 00:10:43 +00:00
lazarus
5535649f0b
MG: fixes for fpc 1.1: range check errors
...
git-svn-id: trunk@365 -
2001-10-24 00:35:55 +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
1116a10725
MG: fixed block unindenting
...
git-svn-id: trunk@342 -
2001-10-08 17:33:36 +00:00
lazarus
68eca96428
MG: fixed mem leaks and fixed range check errors
...
git-svn-id: trunk@334 -
2001-09-30 08:34:52 +00:00
peter
7874c71590
* regenerated to support -T for fpcmake
...
git-svn-id: trunk@333 -
2001-08-22 20:46:37 +00:00
lazarus
17b5939905
MWE:
...
Made makefile.fpc files compatible with new fpcmake util.
git-svn-id: trunk@331 -
2001-08-13 23:34:05 +00:00
lazarus
1f8bda0727
MG: regular expressions for search
...
git-svn-id: trunk@327 -
2001-08-06 08:00:44 +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
02ecb0641f
MG: fixed bracket highlight for ecLineStart/End
...
git-svn-id: trunk@305 -
2001-06-30 07:45:25 +00:00
lazarus
ea4fbda20b
MG: added bracket highlighting
...
git-svn-id: trunk@304 -
2001-06-30 07:16:35 +00:00
lazarus
5466ee1774
MG: bugfixes for destroying controls
...
git-svn-id: trunk@303 -
2001-06-28 18:15:04 +00:00
lazarus
9df86b0fa9
MG: bugfix for clipping rect
...
git-svn-id: trunk@301 -
2001-06-26 23:24:22 +00:00
lazarus
e186a1d1d7
MG: alternative key bugfix, shiftstate bugfix
...
git-svn-id: trunk@297 -
2001-06-20 17:00:20 +00:00
lazarus
be565cb5d9
MG: added keyword "operator"
...
git-svn-id: trunk@290 -
2001-06-15 08:02:43 +00:00
lazarus
1e8f005ddf
MWE:
...
* Fixed some syntax errors for the latest 1.0.5 compiler
git-svn-id: trunk@289 -
2001-06-14 23:13:30 +00:00
lazarus
bf6db14dc2
MG: smarter wordcompletion
...
git-svn-id: trunk@283 -
2001-06-05 11:47:55 +00:00
lazarus
652e4b7903
MWE:
...
* changed makefiles so that the LCL is build separate fron interfaces
git-svn-id: trunk@243 -
2001-03-27 20:55:23 +00:00
lazarus
0b8e9b01d6
MG: setwindowpos + bugfixes
...
git-svn-id: trunk@240 -
2001-03-26 14:58:32 +00:00
lazarus
4abca0516d
MG: added dynhasharray and renamed tsynautocompletion
...
git-svn-id: trunk@230 -
2001-03-19 18:51:57 +00:00
lazarus
d8de02b1dc
MG: fixed many unreleased DC and GDIObj bugs
...
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
1a9c1259b6
MG: added synhighlighter for cpp and html
...
git-svn-id: trunk@223 -
2001-03-12 23:43:33 +00:00
lazarus
934f6aff7c
added project support, codetools
...
git-svn-id: trunk@210 -
2001-03-03 11:06:18 +00:00
lazarus
99d36d5c1e
MWE:
...
+ Added the -gl option the get some info on crashes
git-svn-id: trunk@202 -
2001-02-25 17:16:52 +00:00
lazarus
93cb00f62f
small bugfixes + added TOIOptions
...
git-svn-id: trunk@189 -
2001-02-21 22:55:26 +00:00
lazarus
9b472a0458
MWE:
...
* Fixed zipinstall
* fixed clean
* fixed build with compiler from CVS
git-svn-id: trunk@188 -
2001-02-20 23:12:25 +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
3da6364e7b
Fixes requested by Jens Arm made by Mattias
...
Shane
git-svn-id: trunk@183 -
2001-02-16 12:58:17 +00:00
lazarus
3fbeb6110f
MWE:
...
* Updated makefiles for packaging support
* created temporary lazarusmake.ini to use with fpcmake
git-svn-id: trunk@182 -
2001-02-14 21:06:35 +00:00
lazarus
bde7e85bed
Trying to get the last control of the last form focused when a dialog closes.
...
Still working on it.
Shane
git-svn-id: trunk@177 -
2001-02-06 20:59:17 +00:00
lazarus
77cd73123e
Shane
...
git-svn-id: trunk@175 -
2001-02-06 18:19:38 +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
43ca80415d
TScrollbar created and a lot of code added.
...
It's cose to working.
Shane
git-svn-id: trunk@163 -
2001-02-01 19:34:50 +00:00
lazarus
b63fd4b108
Started the code completion.
...
Shane
git-svn-id: trunk@162 -
2001-02-01 16:45:20 +00:00
lazarus
f74fc3c637
Commitng source with new editor.
...
Shane
git-svn-id: trunk@155 -
2001-01-31 13:03:33 +00:00
lazarus
d43c989730
MWE:
...
+ Added $mode objfpc directive
git-svn-id: trunk@149 -
2001-01-30 22:55:00 +00:00
lazarus
b45677ffb5
MWE:
...
+ Added synedit to the components
git-svn-id: trunk@142 -
2001-01-28 16:16:11 +00:00
lazarus
da5aa5f57d
Added the synedit files
...
Shane
git-svn-id: trunk@140 -
2001-01-26 19:34:10 +00:00
lazarus
23d3f2c4ee
Rremoved Synedit 1.00
...
SHane
git-svn-id: trunk@128 -
2001-01-20 19:19:32 +00:00
lazarus
f8a1263111
Adding all the Synedit files.
...
Changed the GDK_KEY_PRESS and GDK_KEY_RELEASE stuff to fix the problem in the editor with the shift key being ignored.
Shane
git-svn-id: trunk@30 -
2000-08-11 14:59:09 +00:00