Mirek Fidler
f99915f112
CtrlCore: In win32, HTHEME handles now are released sometimes (should fix issue with invalid ones after running 3D game)
2022-10-20 23:27:56 +02:00
Zbigniew Rębacz
6b9ede787e
Fixed issue with wrong text color on selected menu item. ( #97 )
2022-09-22 23:24:35 +02:00
Mirek Fidler
b9c23fa845
CtrlLib: Ch dark theme adjustments (thanks Tom)
2022-01-17 17:29:58 +01:00
Mirek Fidler
536b1d1dfb
CtrlLib: Developing dark theme improvements
2022-01-08 14:21:22 +01:00
Mirek Fidler
02ec62e89c
CtrlLib: ChWin32: Removed unsupported colors
2022-01-05 09:03:54 +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
Mirek Fidler
113ba777b4
.removed DDUMPs
2021-09-16 13:32:12 +02:00
Mirek Fidler
88d871be71
Draw, CtrlLib: Win32 Font enumeration changes to W variant
2021-09-16 10:06:50 +02:00
cxl
21a64f02e3
CtrlLib: Win32 HeaderCtrl appearance changed (now ignoring weird native appearance)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15607 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-18 09:42:46 +00:00
cxl
9293ed2be0
uppsrc: Visual C++ compiler bug [W]StringBuffer workaround
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15123 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-23 09:37:31 +00:00
cxl
d2967e13f1
uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14521 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-31 16:13:28 +00:00
cxl
8dc013f007
CtrlLib: Fixed Chameleon color issue, fixed dark mode option when app is started from theide
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14311 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 10:46:02 +00:00
cxl
f7361b35e9
CtrlLib: Fixed performance issues in Win32 Dark Theme mode, ide: In Win32, it is now possible to override Dark/Light mode in startup
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14199 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-29 11:42:17 +00:00
cxl
3cd69d7d3a
ide: Customizatble GUI font, several more skins
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14142 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-09 14:03:29 +00:00
cxl
3cfd6e5557
CtrlLib: win32 dark theme improvements, ide: cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14077 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-24 23:36:30 +00:00
cxl
beed1f40b2
CtrlLib: Removed ClassicCtrls and AmbientCtrls, fixed dialog icons in Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14043 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 13:25:54 +00:00
cxl
e137b53a2d
CtrlCore, CtrlLib: Modify flag refactored, dark mode improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14009 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-14 08:55:57 +00:00
cxl
7dd1764ee7
Core, CtrlLib, Ide: Resolved issue with SColors in Layout widget properties
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14002 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-13 14:38:43 +00:00
cxl
38f1919a56
CtrlLib: fixed to compile in Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13908 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-17 10:21:27 +00:00
cxl
e422190e98
CtrlLib: Fixed for Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13900 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-16 12:21:58 +00:00
cxl
e3b1883cc7
CtrlCore: IsDarkThemeEnabled flag
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12913 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-03-29 08:53:32 +00:00
cxl
c15de077a5
uppsrc: Dark theme
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12890 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-03-24 22:07:55 +00:00
cxl
6d05cffc06
uppsrc: Dark theme issues
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12773 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-19 12:34:06 +00:00
cxl
aee0242f93
CtrlLib: LabelBoxTextColor and LabelBoxDisabledTextColor work again
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12643 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-01-05 10:39:55 +00:00
cxl
c68c5e8afa
CtrlCore: Cocoa proper UHD support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12299 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-23 18:47:17 +00:00
cxl
530444efeb
CtrlLib: Now using cocoa stock images for Prompts
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12284 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-18 09:40:29 +00:00
cxl
0fe34e10fc
.removed DDUMPs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12240 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-03 17:29:50 +00:00
cxl
21201ccc8b
CtrlLib: Various UHD fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12239 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-03 15:46:01 +00:00
cxl
b78403abf9
CtrlLib: Now using SetProcessDpiAwareness when available
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11058 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-08 14:16:25 +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
f89f7754ea
CtrlLib: Fixed menu appearance in Win32, 125% font size #1341
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9201 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-11-22 06:27:47 +00:00
cxl
d72628c027
CtrlLib: Slider issue UHD
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9170 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-11-09 16:47:49 +00:00
cxl
90c8aa8e2a
UHD docs #1266
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8976 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-04 06:05:30 +00:00
cxl
5c18660dd5
CtrlLib: Fix in ChSysInit (thanks Novo)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8841 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-23 18:36:38 +00:00
cxl
e24bf569b1
Sql: SqlSelect::AsTable for ORACLE (thanks wqcmaster!)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8840 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-23 18:27:03 +00:00
cxl
8502b19b26
upp.src: developing UHD
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8802 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-09 06:58:33 +00:00
cxl
2604a04ee2
.removed DDUMP
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8795 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-07 09:13:31 +00:00
cxl
b9e5b1c424
Developing HiDPI support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8791 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-05 18:32:21 +00:00
cxl
06f30bcaf3
upp.src: HiDPI fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8790 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-05 14:00:46 +00:00
cxl
5be4de0e8b
uppsrc: Developing HiDPI support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8788 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-03 17:27:04 +00:00
cxl
9c8fd1664f
.developing HiDPI
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8476 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-27 07:41:17 +00:00
cxl
e84cabec31
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8465 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-20 13:41:06 +00:00
cxl
65700bf30f
CtrlLib, CtrlCore: Now reading and using SPI_GETWHEELSCROLLLINES
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7990 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-22 16:48:10 +00:00
cxl
a2ca885eb3
Skylark: minor fix, CtrlLib: ErrorOK
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6244 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-08-17 15:57:39 +00:00
cxl
0c9859cd46
.developing rainbow
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3525 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-13 12:42:24 +00:00
cxl
a44ab2417a
*uppsrc: mr_ped's GCC warnings fix, Core: now methods in Thread based on tojocky's ideas
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2972 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-08 12:36:46 +00:00
cxl
98193271c1
uppsrc: Win7 chameleon fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2159 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-28 22:36:04 +00:00
cxl
430fe6515d
uppsrc: Cleaning nonapp main packages
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1169 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-05-14 06:18:42 +00:00
cxl
cdaaa9ef42
SliderCtrl chameleon, Prompt fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@726 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-01-04 14:07:35 +00:00
unodgs
b64a233f07
Fix for vista menu (bytefield)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@496 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-01 17:17:42 +00:00