sekelsenmat
35bc02dff1
Patch from Ales Katona.
...
1. it inverts parsing logic to use Highlighter.WordBlockChars +
TSynWhiteChars (or TSynWordBlockChars + TSynWhiteChars if there's no
highlighter), thus allowing utf-8 words to be parsed as long as the
block chars don't contain chars > 127.
2. it fixes the doubleclick selection by said logic + fixing final caret
position based on true length of given line if UseUTF8 is true.
git-svn-id: trunk@13892 -
2008-01-27 14:10:09 +00:00
tombo
aefeb828a2
LCL carbon: fixed calculating text extent for cached text layouts
...
git-svn-id: trunk@13891 -
2008-01-27 13:08:30 +00:00
paul
6f0fd6986d
qt: improved scrollbars (no more doubling of scrollbars after control reparenting)
...
git-svn-id: trunk@13890 -
2008-01-27 09:42:22 +00:00
paul
4c2fed68d4
qt: fix crash on recreating TCustomControl descendants
...
git-svn-id: trunk@13889 -
2008-01-26 18:58:06 +00:00
paul
1d29c3e238
qt: support for drag/dock for forms with dkDock style
...
win32: allow drag/dock TCustomForms too - not only TForm descendants
git-svn-id: trunk@13888 -
2008-01-26 18:20:19 +00:00
paul
54d4d815b2
qt: apply initial position and size from createparams structure on widget creation
...
git-svn-id: trunk@13887 -
2008-01-26 17:58:47 +00:00
kirkpatc
6a1d70990d
LazDoc - some small changes made to StdCtrls and Dialogs, mainly to test LazDoc functionality
...
git-svn-id: trunk@13886 -
2008-01-26 14:18:50 +00:00
paul
af8f0e1c03
gtk1 - erase background only for *real* custom controls (GtkApiWidget) (issue #0010702 )
...
gtk2 - allow erase background for any custom controls (for forms too - they can be colored now)
git-svn-id: trunk@13885 -
2008-01-26 12:06:02 +00:00
paul
cf0785c4bb
gtk2: dont use hack to set itemindex for listbox with single selection (part of 0010682)
...
git-svn-id: trunk@13884 -
2008-01-26 11:06:06 +00:00
mattias
4e5e27ca41
IDE codehelp: disabled saving seealso and example - they are not yet complete
...
git-svn-id: trunk@13883 -
2008-01-25 21:10:46 +00:00
mattias
6c4380a108
IDE: codehelp: fixed passing line breaks to code hints
...
git-svn-id: trunk@13882 -
2008-01-25 20:14:34 +00:00
mattias
bc4c1892bf
IDE: codehelp: values are now read/stored with complete xml tree
...
git-svn-id: trunk@13881 -
2008-01-25 19:14:18 +00:00
mattias
8810e42aec
laz_xmlread: whitespace chars behind ags is now stored in text nodes
...
git-svn-id: trunk@13880 -
2008-01-25 19:13:38 +00:00
jesus
178474226e
tpipro, fixes locating css files, parsing of commands, some font support
...
git-svn-id: trunk@13879 -
2008-01-25 18:23:06 +00:00
laurent
13f206454b
added resourcestrings for Lazdoc
...
git-svn-id: trunk@13878 -
2008-01-25 16:53:42 +00:00
vincents
675e3bee30
TAChart: Code cleanups and bugfixes (bugfixes by Uwe Zimmermann and Oled), bug #10699
...
git-svn-id: trunk@13877 -
2008-01-25 14:45:02 +00:00
kirkpatc
cc9541e07c
LazDoc - Skeleton update to Grids.xml and some updates to TCustomGrid; some minor changes to StdCtrls.xml
...
git-svn-id: trunk@13876 -
2008-01-25 14:42:38 +00:00
tombo
318a8da0fd
LCL carbon: improved TNotebook scrolling
...
- better performance for TSynEdit by caching text layouts
git-svn-id: trunk@13875 -
2008-01-25 14:09:52 +00:00
paul
f1d8f78b0c
initial implementation of TWinControl.SetShape for gtk, qt, win32 + example
...
git-svn-id: trunk@13874 -
2008-01-25 06:56:57 +00:00
paul
737152c95a
cleanup
...
git-svn-id: trunk@13873 -
2008-01-25 05:45:41 +00:00
paul
3d2824268f
cleanup
...
git-svn-id: trunk@13872 -
2008-01-25 05:45:10 +00:00
paul
81f6e73177
fix AutoDragging in TCustomTreeView
...
git-svn-id: trunk@13871 -
2008-01-24 23:45:25 +00:00
mattias
09528b2873
openglcontrol: gtk2: send WMSize messages after every gtk resize. For some unknown reason the opengl context is resized in several steps
...
git-svn-id: trunk@13870 -
2008-01-24 22:23:20 +00:00
sekelsenmat
8bd4a8f969
Patch from Paul Michell. Implements setting checked for a menu item at run-time. Also added him to Contributors.txt
...
git-svn-id: trunk@13869 -
2008-01-24 21:32:38 +00:00
sekelsenmat
3ff0a0bd5b
Partial implementation of an utf-8 capable SetBlockWord on SynEdit. Enclosed on ifdef NEW_UTF8_SETWORDBLOCK. Also added helper functions on LCLProc for converting an utf-8 string into an array of chars for algorithms that require fast access to a char by position.
...
git-svn-id: trunk@13868 -
2008-01-24 20:56:30 +00:00
mattias
e0392bcca2
openglcontrol: clean up
...
git-svn-id: trunk@13867 -
2008-01-24 19:59:14 +00:00
mattias
e1c029f87b
IDE: codehlpe reduced debugging output
...
git-svn-id: trunk@13866 -
2008-01-24 19:39:49 +00:00
mattias
c050bb9441
IDE: codehelp editor: fixed changing node value
...
git-svn-id: trunk@13865 -
2008-01-24 19:36:47 +00:00
mattias
a939ffbd9b
CodeHelp: started saving values
...
git-svn-id: trunk@13864 -
2008-01-24 19:08:45 +00:00
mattias
7c322404f8
IDE: renamed some more lazdoc identifiers with codehelp
...
git-svn-id: trunk@13863 -
2008-01-24 18:45:13 +00:00
mattias
d3099e9450
IDE: renamed some more lazdoc identifiers with codehelp
...
git-svn-id: trunk@13862 -
2008-01-24 18:38:43 +00:00
mattias
a2a5c89964
IDE: renamed some more lazdoc identifiers with codehelp
...
git-svn-id: trunk@13861 -
2008-01-24 18:36:02 +00:00
laurent
438498126b
New images for codeexplorer
...
git-svn-id: trunk@13860 -
2008-01-24 17:25:36 +00:00
kirkpatc
024a9a1d79
LazDoc - update to skeleton for DBGrids.xml and stdctrls.xml
...
git-svn-id: trunk@13859 -
2008-01-24 14:41:30 +00:00
vincents
1b3a456cec
doc editor: fixed using manifest (bug #10574 )
...
git-svn-id: trunk@13858 -
2008-01-24 13:18:39 +00:00
vincents
662ceb9aaa
docs: removed obsolete file
...
git-svn-id: trunk@13857 -
2008-01-24 13:14:31 +00:00
vincents
471c8b37e8
IDE: avoid duplicate accelarate in find in files window (bug #10542 ) from Marius
...
git-svn-id: trunk@13856 -
2008-01-24 13:04:15 +00:00
vincents
40ece1368b
TAChart: removed session info from the .lpi file
...
git-svn-id: trunk@13855 -
2008-01-24 12:15:26 +00:00
vincents
e1e7e14329
TAChart: Implemented ZoomFull, PaintOnCanvas and slight modifications to add TSerie pen style (by oleg), issue #10679
...
git-svn-id: trunk@13854 -
2008-01-24 12:00:43 +00:00
kirkpatc
71e86fa60c
LazDoc - updates to TDBGrid, TCustomDBGrid, TCustomGrid in Grids.xml, DBGrids.xml. Minor change to StdCtrls.xml
...
git-svn-id: trunk@13853 -
2008-01-24 11:43:54 +00:00
paul
4596953f06
codeexplorer: use common images for speedbuttons instead of saved in form
...
git-svn-id: trunk@13852 -
2008-01-24 10:27:33 +00:00
paul
fff0200dff
gtk: dont erase background of TCustomForm descendants
...
git-svn-id: trunk@13851 -
2008-01-24 02:59:06 +00:00
paul
3755b7e54a
restore occasionally deleted line of code
...
git-svn-id: trunk@13850 -
2008-01-24 02:30:13 +00:00
paul
0966193cf6
remove LM_INTERNALPAINT from designer
...
git-svn-id: trunk@13849 -
2008-01-24 02:17:41 +00:00
paul
b66fdb0bab
gtk: remove LM_INTERNALPAINT and related things
...
git-svn-id: trunk@13848 -
2008-01-24 01:37:40 +00:00
mattias
2cc665010b
IDE: renamed some more LazDoc references to FPDoc editor
...
git-svn-id: trunk@13847 -
2008-01-23 23:00:03 +00:00
jesus
6801187bf3
LazReport, fix text layout in multilined memos, patch with changes from Andrey Gusev, issue #10646
...
git-svn-id: trunk@13846 -
2008-01-23 21:41:32 +00:00
vincents
ac48f8d690
win32 installer: don't round timestamps, maybe fixes #10433 .
...
git-svn-id: trunk@13845 -
2008-01-23 21:27:29 +00:00
laurent
59fd23a133
Update french languages for IDE (Thanks Damien)
...
git-svn-id: trunk@13844 -
2008-01-23 14:56:50 +00:00
tombo
40ad8c6d06
LCL carbon: started TNoteBook tabs scrolling
...
git-svn-id: trunk@13843 -
2008-01-23 13:16:51 +00:00