İsmail Yılmaz
c8a9959bdf
CtrlLib: WhenLeftUp event added to DocEdit/LineEdit/RichEdit ( #216 )
...
* CtrlLib: WhenLeftUp event added to DocEdit/LineEdit/RichEdit
* RichEdit: WhenLeftUp made public.
2025-01-29 08:33:53 +01:00
Mirek Fidler
bd695d2fb1
CtrlCore, CtrlLib: caret handling refactored
2022-04-19 18:04:42 +02:00
Mirek Fidler
21eebae3db
Input Method support (Win32, MacOS, Linux)
2022-02-26 18:31:33 +01:00
Mirek Fidler
22cf499432
upp.src: Various CHARSET_UNICODE->CHARSET_UTF8 changes, FT_fontsys fix, SDL2GL fix
2021-12-05 20:01:27 +01:00
Mirek Fidler
34ff691308
sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters
...
This might bring some incompatibilities in the code that expects wchar to be 16 bit, which
escpecially involves dealing with Win32 (and to lesser extend MacOS) APIs, so if your application
is doing that, please check all instances of WCHAR (UniChar on MacOS) or even wchar
especially type casts.
To support host APIs, char16 is introduced (but there is no 16-bit String varian).
Use ToSystemCharsetW, FromSystemCharsetW to convert texts to Win32 API.
- Support of drawing non-BMP characters in GUI
- Vastly improved character font replacement code (when drawing characters missing with requested font, replacement font is used)
- Last instances of Win32 ANSI calls (those ending with A) are removed
- UTF handling routines are refactored and their's naming is unified
- RTF is now being able to handle non-BMP characters (RTF is used as clipboard format for RichText)
Other minor changes:
- fixed TryRealloc issue
- improved MemoryCheck
- Removed MemoryAlloc48/MemoryFree48
- In theide Background parsing should less often cause delays in the main thread
2021-12-02 12:03:19 +01:00
cxl
ad0539439a
ide: md designer
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15810 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-04 20:18:53 +00:00
cxl
1934aa3e1f
CtrlLib: Fixed selection issue in DocEdit/LineEdit
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12946 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-04 21:55:09 +00:00
cxl
3d0e1db02f
CtrlLib: TextCtrl, LineEdit, CodeEditor: view mode
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11592 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-12-20 12:10:24 +00:00
cxl
8ebdcbb0d5
uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +00:00
cxl
9cae108491
ide: Fixed issue with layout designer focus for Label on creation #1254
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8902 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-09-06 12:30:55 +00:00
cxl
58a3f6e846
CtrlLib: Fixed ReleaseCapture/LeftDown issue, ide: Fixed layout des duplicate when scrolled
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7736 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-27 15:46:58 +00:00
cxl
36e8df6949
WantFocus issue resolved #792
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7460 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-06-22 07:57:43 +00:00
cxl
fa37326370
ide: Fixed some error output issues
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7451 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-06-16 17:48:05 +00:00
cxl
fa46507582
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7190 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-08 17:27:23 +00:00
cxl
ae04639c58
'Drag And Drop' violates read-only state for source with DND_MOVE
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5721 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-19 13:35:32 +00:00
cxl
f07c621fe7
*CtrlLib: Fixed D&D in DocEdit
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4349 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-26 16:54:44 +00:00
cxl
0e98933885
CtrlLib, ide: Support for UTF8-BOM encoding (RM #129 )
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4169 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-11-13 16:41:15 +00:00
cxl
b6e422b433
.CtrlLib: Added some parenthesis to DocEdit if to make it clear
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3159 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-02-04 13:55:34 +00:00
cxl
8193b6d308
CtrlLib: EditField ReadOnly Ctrl+C fix, DocEdit: NoEofLine, Display: Background fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2325 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-04-18 17:15:12 +00:00
cxl
72b33d0503
CtrlLib: TextEdit, DocEdit, LineEdit 'ProcessEnter, NoProcessEnter'
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2144 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-24 16:57:53 +00:00
cxl
85b68a9f13
TheIDE got new code-browser
...
git-svn-id: svn://ultimatepp.org/upp/trunk@511 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-06 20:41:14 +00:00
mdelfede
263ff5f895
changed svn layout
...
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:31:27 +00:00