mattias
e4f8b7fa20
LCL: lconvencoding: added UCS-2LE
...
git-svn-id: trunk@19962 -
2009-05-14 11:28:30 +00:00
paul
ae839602c2
lcl: formatting
...
git-svn-id: trunk@19937 -
2009-05-12 05:59:22 +00:00
paul
980be4b83e
gtk, qt: don't draw a rectangle if Width or Height = 0 (bug #0010980 )
...
git-svn-id: trunk@18864 -
2009-03-02 03:19:19 +00:00
martin
9cfd930f46
LCL/UTF-8: fix UTF8FindNearestCharStart (it kept looking at the 1st char in the string, assuming wrong start positions for others)
...
git-svn-id: trunk@18797 -
2009-02-22 19:43:06 +00:00
vincents
52fd879da6
LCL: fixed UTF8CharacterToUnicode from Theo (issue #13137 )
...
git-svn-id: trunk@18735 -
2009-02-18 00:21:42 +00:00
vincents
206613cc50
IDE: improved displaying multiline todo items from Vladimir Zhirov (issue #13007 )
...
git-svn-id: trunk@18381 -
2009-01-21 19:44:38 +00:00
paul
d9491a4528
lcl: fix header
...
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
mattias
1c7160a11a
LCL: fixed typo
...
git-svn-id: trunk@17928 -
2008-12-24 09:32:54 +00:00
paul
f294976208
lcl: add function ValidUTF8String which checks a string to have valid utf8 chars and replaces 1..32 asci chars by their codes
...
ide: don't replace valid utf8 string by codes when we do search and a search string is not found
git-svn-id: trunk@17794 -
2008-12-11 09:10:29 +00:00
mattias
354a0d40d4
LCL: added flag to compile without lib iconv: -dHasIconvEnc
...
git-svn-id: trunk@16952 -
2008-10-11 07:30:46 +00:00
tombo
8c3ef8f770
LCL UTF-16 conversion bug: do not ignore code point values > $DFFF and <= $FFFF, unrolled by Brad Campbell
...
git-svn-id: trunk@16868 -
2008-10-04 12:40:46 +00:00
mattias
f838fba734
added comment
...
git-svn-id: trunk@16728 -
2008-09-25 10:23:22 +00:00
sekelsenmat
3ebe772f22
Puts all new lowercase code inside ifdef NewLowerCase
...
git-svn-id: trunk@16612 -
2008-09-16 17:43:38 +00:00
mattias
6d1a1f3f0a
LCL: workaround for starnge bug
...
git-svn-id: trunk@16571 -
2008-09-12 19:54:47 +00:00
mattias
1ca043ca07
LCL: fixed utf8 lowercase init
...
git-svn-id: trunk@16570 -
2008-09-12 19:46:35 +00:00
mattias
cbc48ec1e5
LCL: optimiziation
...
git-svn-id: trunk@16569 -
2008-09-12 19:34:23 +00:00
mattias
58f798c8af
LCL: added pascal version of UTF8LowerCase: UTF8LowerCaseNew
...
git-svn-id: trunk@16568 -
2008-09-12 19:11:53 +00:00
paul
651e4d2051
lcl: typo
...
git-svn-id: trunk@16562 -
2008-09-12 06:10:24 +00:00
paul
895d06f6f9
lcl: use cwstrings on unix to perform widestring operations
...
git-svn-id: trunk@16558 -
2008-09-12 01:50:17 +00:00
paul
8ae1d62bbe
lcl:
...
- add more UTF8 string functions (Delete, Insert, LoweCase, UpperCase)
- revert gtk SelStart, SelLength changes - they are and will return position in Characters
- fix combobox completion code
git-svn-id: trunk@16478 -
2008-09-08 03:41:32 +00:00
mattias
2b3fb23528
LCL: TComboBox: clean up and added TCustomComboBox.UTF8KeyPress override for lower/uppercase, LCL: nicer parameter names
...
git-svn-id: trunk@16462 -
2008-09-07 11:09:00 +00:00
paul
f5d4255ad3
wince: use another way of fixing menu disabling on ShowModal call. not for wm2006 too. ( #0011913 )
...
git-svn-id: trunk@16376 -
2008-09-03 05:46:02 +00:00
mattias
9032caa4fd
UTF-8: added ExpandFilenameUTF8
...
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
tombo
42a0de4eba
LCL Proc: fixed converting from/to UTF-16 encoding - when surrogate pair is used, we must subtract $10000 from Unicode point
...
git-svn-id: trunk@16227 -
2008-08-25 13:54:51 +00:00
mattias
903f90de7a
LCL: added ssMeta to ShortCutToText
...
git-svn-id: trunk@16135 -
2008-08-19 02:06:21 +00:00
paul
7c5ecf3461
qt: return *real* bitmap description, not the *default* ( fixes #0011905 )
...
git-svn-id: trunk@16096 -
2008-08-18 02:34:56 +00:00
mattias
c81aab571f
fixed uninitialized function results
...
git-svn-id: trunk@16088 -
2008-08-16 20:51:45 +00:00
mattias
d27b3adf0d
LCL: updating AutoSize=true controls when preferred size changed
...
git-svn-id: trunk@16087 -
2008-08-16 18:31:55 +00:00
mattias
50afe07cfb
IDE: fixed updating project inspector when unit is removed
...
git-svn-id: trunk@16022 -
2008-08-11 10:38:22 +00:00
mattias
9826f7615d
LCL: fixed UTF8CharacterStrictLength non initialized result
...
git-svn-id: trunk@16017 -
2008-08-10 16:11:13 +00:00
mattias
64237acc87
IDE+codetools: moved code browser parts to codetools
...
git-svn-id: trunk@15871 -
2008-07-25 23:01:08 +00:00
mattias
2e9d466c2d
synedit: markup for special line, selection and ctrl mouse link, from Martin Friebe, bug #11693
...
git-svn-id: trunk@15861 -
2008-07-24 22:41:25 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
26f698131e
LCL: added check for UTF-8 invalid characters #128-#191, bug #11648
...
git-svn-id: trunk@15764 -
2008-07-13 18:46:55 +00:00
vincents
4ee45a7631
LCL: reverted accidental commits of r15706 #d49446d842
...
git-svn-id: trunk@15707 -
2008-07-08 16:48:59 +00:00
vincents
d49446d842
LCL: fixed typo in postscriptcanvas (bug #11629 )
...
git-svn-id: trunk@15706 -
2008-07-08 16:45:16 +00:00
vincents
f86a356548
LCL: fixed FindInvalidUTF8Character from Martin Friebe (bug #11575 )
...
git-svn-id: trunk@15650 -
2008-07-02 10:34:42 +00:00
jesus
f678aaf278
ide, i18n: support for multiline messages
...
git-svn-id: trunk@15454 -
2008-06-17 20:01:33 +00:00
paul
41a290891d
lcl: safer gdi handles typecasting
...
git-svn-id: trunk@15218 -
2008-05-23 12:19:04 +00:00
mattias
ee9ef21896
LCL: fixed UTF8FixBroken for non UTF-8 start bytes
...
git-svn-id: trunk@14782 -
2008-04-08 11:05:53 +00:00
paul
11de6af8b9
decapitalize all procedure and function keywords to make all looks the same
...
git-svn-id: trunk@14375 -
2008-03-03 08:06:26 +00:00
sekelsenmat
b2bf973c72
Removes no longer needed utf-8 function from lclproc.pas
...
git-svn-id: trunk@13898 -
2008-01-27 16:19:28 +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
d49945c877
gtk intf: using translated strings for menu item short cuts
...
git-svn-id: trunk@13770 -
2008-01-15 21:59:26 +00:00
sekelsenmat
123be10231
Fixes setting the application title on windows unicode.
...
git-svn-id: trunk@13735 -
2008-01-12 21:08:45 +00:00
mattias
92c1cfafa2
LCL: added GuessEncoding
...
git-svn-id: trunk@13542 -
2007-12-30 22:41:12 +00:00
paul
c828678066
LCL:replace direct call of TXXWidgetset.Create by indirect CreateWidgetset(TXXWidgetset) to move some initialization code from units initialization (from graphics.pp) to that new procedure. This fix memory leaks in lazbuild tool which indirectly uses many lcl units but doesnot work with widgetset.
...
git-svn-id: trunk@13062 -
2007-11-28 10:03:28 +00:00
marc
ee3d4895ef
* fixed compilation with fpc 2.2 on win64
...
git-svn-id: trunk@12717 -
2007-11-03 16:49:08 +00:00
marc
31f9b02560
* fixed compilation on fpc 2.0.4
...
git-svn-id: trunk@12711 -
2007-11-03 02:41:12 +00:00