Commit Graph

2550 Commits

Author SHA1 Message Date
mattias
32b926d3f9 cgilaz: added demo from Michael Van Canneyt
git-svn-id: trunk@13933 -
2008-01-31 12:39:37 +00:00
mattias
cd21cbb318 codetools: FindDeclarationAndOverload: fixed starting search on proc name
git-svn-id: trunk@13932 -
2008-01-31 10:30:23 +00:00
jesus
c8cf0b9a9f tpipro, don't use dataprovider for embedded style, silently skip unavailable resources
git-svn-id: trunk@13929 -
2008-01-31 07:43:35 +00:00
mattias
1802d34238 IDE: improved xml parser to keep TDomText nodes
git-svn-id: trunk@13928 -
2008-01-30 22:29:50 +00:00
tombo
3675788780 Synedit: use clipping rect if not own double buffered
git-svn-id: trunk@13925 -
2008-01-30 14:02:29 +00:00
vincents
3a9f3361aa rx component: fixed compilation with fpc 2.3.1 r10094 #86a36d4a2f
git-svn-id: trunk@13923 -
2008-01-30 12:03:48 +00:00
vincents
2e6f933e24 moved paradox package from components\lazparadox to components\paradox
git-svn-id: trunk@13917 -
2008-01-29 22:57:14 +00:00
mattias
1ac76f04fe lazparadox: added package for paradox databases - needs fpc 2.3.1 from Michael VC
git-svn-id: trunk@13916 -
2008-01-29 22:39:45 +00:00
mattias
07978ee092 IDE: fixed using ReadXMLFile to read lpk files
git-svn-id: trunk@13915 -
2008-01-29 22:27:23 +00:00
mattias
999e8b059d IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
git-svn-id: trunk@13913 -
2008-01-29 17:52:05 +00:00
jesus
31b3c7eba5 tpipro, fix initial text alignment
git-svn-id: trunk@13911 -
2008-01-29 15:52:04 +00:00
jesus
6c3ee3bbc6 tpipro, handle px font units
git-svn-id: trunk@13902 -
2008-01-28 20:40:23 +00:00
jesus
feff55eb39 tpipro, handle style tag in HEAD, improved font for length units em & %, handle single and double quote in css strings
git-svn-id: trunk@13901 -
2008-01-28 18:57:27 +00:00
sekelsenmat
8b0f7f319e Patch from Ales Katona. Further fixes double click word selection on SynEdit.
git-svn-id: trunk@13897 -
2008-01-27 16:09:18 +00:00
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
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
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
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
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
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
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
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
marc
bf2e98b5b1 * Updated Lithuanian translation by Valdas Jankunas
git-svn-id: trunk@13837 -
2008-01-22 22:29:26 +00:00
mattias
d67d20840b codetools: fixed FindNextComment bug #10650
git-svn-id: trunk@13791 -
2008-01-19 08:36:36 +00:00
paul
7d9636e8cf fix fpc 2.3.1 compilation
git-svn-id: trunk@13729 -
2008-01-12 09:28:12 +00:00
jesus
6bdc560d73 printers, fixes AV for qt-win32 issue #10611
git-svn-id: trunk@13724 -
2008-01-11 07:06:00 +00:00
marc
2d5af20d8c * Updated translation by Maxim Ganetsky
git-svn-id: trunk@13717 -
2008-01-10 23:30:43 +00:00
marc
5f3adf3a3f * updated po files
git-svn-id: trunk@13704 -
2008-01-09 23:57:11 +00:00
mattias
91f054ad10 codetools: implemented parsing on Exception do, bug #9291
git-svn-id: trunk@13702 -
2008-01-09 22:33:28 +00:00
mattias
876cefb855 codetools: CreateMethod: implemented adding units for parameter types, bug #10594
git-svn-id: trunk@13693 -
2008-01-09 19:45:29 +00:00
mattias
21bc42839b LCL: fixed compilation for fpc 2.3.1
git-svn-id: trunk@13692 -
2008-01-09 19:41:37 +00:00
vincents
894f4c3df8 fpcunit console test runner: made FormatParam a protected property so it can be override by descandant test runners from Graeme.
git-svn-id: trunk@13685 -
2008-01-09 13:55:44 +00:00
mattias
9df9006406 fpweb: registered THTMLEntityProducer for fpc 2.3.x+
git-svn-id: trunk@13675 -
2008-01-09 00:01:28 +00:00
mattias
f9cbb95fc4 codetools: fixed parsing classes containing only the inheritage brackets, but no end (bug #10563)
git-svn-id: trunk@13644 -
2008-01-05 23:04:14 +00:00
mattias
ebeaadf940 openglcontrol: fixed compilation
git-svn-id: trunk@13643 -
2008-01-05 22:52:26 +00:00
marc
ab837e3665 * updaterd translations by Maxim Ganetsky
git-svn-id: trunk@13626 -
2008-01-05 00:55:48 +00:00
mattias
a7dbaa80d2 codetools: fixed wrong tool context in FindClassNodeForLFMObject
git-svn-id: trunk@13598 -
2008-01-02 23:35:25 +00:00
mattias
d4c8ad09ca IDE: change class dialog: improved layout
git-svn-id: trunk@13589 -
2008-01-02 23:14:17 +00:00
mattias
e59a6c5881 IDE: codeexplorer: sorted class section constants for visibility
git-svn-id: trunk@13572 -
2008-01-02 00:55:06 +00:00
mattias
516622ca91 codetools: beautify method now keeps directives unchanged
git-svn-id: trunk@13563 -
2008-01-01 22:16:21 +00:00
mattias
4b2895f732 codetools: fixed ignoreerrorafter position to <= instead of <
git-svn-id: trunk@13561 -
2008-01-01 21:03:27 +00:00
mattias
b7a82699cc codetools: added ErrorNicePosition to distingush between error position and probable cause of error
git-svn-id: trunk@13560 -
2008-01-01 20:26:48 +00:00
mattias
fd8a3de7c9 coetools: extract proc: implemented collecting and ingnoring missing identifiers
git-svn-id: trunk@13559 -
2008-01-01 19:35:37 +00:00
mattias
9fa2584d36 IDE: fixed updating Modified flag for units on revert
git-svn-id: trunk@13547 -
2007-12-31 14:06:17 +00:00
mattias
92c1cfafa2 LCL: added GuessEncoding
git-svn-id: trunk@13542 -
2007-12-30 22:41:12 +00:00
mattias
2130c25eb8 codetools: added TCodeCache.OnDecodeLoaded/OnEncodeSaving
git-svn-id: trunk@13541 -
2007-12-30 20:54:19 +00:00
mattias
3fe0a8d341 codetools: added hooks to TSourceLog to encode/decode on load/save
git-svn-id: trunk@13539 -
2007-12-30 19:22:19 +00:00