Commit graph

25 commits

Author SHA1 Message Date
Mirek Fidler
11399b1e23 uppsrc: Ctrl-Y as Redo support 2025-08-18 14:35:06 +02:00
Mirek Fidler
28eb14ac09 RichEdit: Find previous 2025-02-05 11:17:03 +01:00
Mirek Fidler
e7960c0820 RichEdit: Enter when find/replace dialog is open does another find 2025-02-04 20:40:30 +01:00
Mirek Fidler
9c19e3c6fd RichEdit: hyperlink handling fixes 2025-01-31 14:01:19 +01:00
Mirek Fidler
9c4796ab83 RichEdit: Hyperlink now removed after Enter 2025-01-31 08:38:45 +01:00
Mirek Fidler
e3a810ad8d RichEdit: Fixed gx after backspace 2025-01-30 10:49:53 +01:00
Mirek Fidler
b319385c26 RichEdit: Zoom improvements 2025-01-29 10:23:50 +01:00
Mirek Fidler
d538b6b23e RichEdit: Set last character format tool 2025-01-11 11:09:28 +01:00
Mirek Fidler
c0a9461446 upp.src: MacOS Ventura initial fixes 2023-03-30 11:51:46 +02: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
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
fcd7f9ec11 RichEdit: More complex bullet rules
git-svn-id: svn://ultimatepp.org/upp/trunk@9532 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-02-26 11:30:46 +00:00
cxl
f7702fc994 RichEdit now cancels bullet on empty paragraph Enter
git-svn-id: svn://ultimatepp.org/upp/trunk@9527 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-02-25 18:09:21 +00:00
cxl
3466809c2c RichEdit: Shift+Backspace now same as Backspace
git-svn-id: svn://ultimatepp.org/upp/trunk@8823 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-20 15:27:15 +00:00
cxl
debfea2072 RichEdit: Fixed issue of changing format after Enter
git-svn-id: svn://ultimatepp.org/upp/trunk@7740 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-28 08:51:57 +00:00
cxl
49890bea70 RichEdit: K_ENTER with single line now returns false in Key
git-svn-id: svn://ultimatepp.org/upp/trunk@5882 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-03-05 14:19:18 +00:00
cxl
344a632ff3 RichEdit: It is now possible to select the table at the beginning of text with the rest of text
git-svn-id: svn://ultimatepp.org/upp/trunk@4018 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-10-14 12:55:56 +00:00
cxl
44ffc21d29 RichEdit: SingleLine, Filter
git-svn-id: svn://ultimatepp.org/upp/trunk@2845 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-11-14 23:32:12 +00:00
rylek
178e234cf7 External context support in RichText / RichEdit
git-svn-id: svn://ultimatepp.org/upp/trunk@972 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-18 01:03:40 +00:00
cxl
fb55c7f444 Fixed problem in RichEdit, StyleKeys - crash on Alt+Shift+1, Painter fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@800 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-01-24 18:45:40 +00:00
cxl
a1971753be Developing T++
git-svn-id: svn://ultimatepp.org/upp/trunk@569 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-28 15:44:24 +00:00
cxl
97a7dbe178 Another RichEdit styling fix; backspace now behaves like in OO.org (forces style of paragraph with cursor)
git-svn-id: svn://ultimatepp.org/upp/trunk@536 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-15 19:14:44 +00:00
cxl
f15858c860 RichEdit styling keys
git-svn-id: svn://ultimatepp.org/upp/trunk@449 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-15 20:29:58 +00:00
cxl
68b2245af8 Changed RichEdit to set style of first paragraph when K_BACKSPACE
git-svn-id: svn://ultimatepp.org/upp/trunk@404 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-07 11:48:35 +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