Commit Graph

23554 Commits

Author SHA1 Message Date
David Jenkins
9da0d75b79 Add CM_THEMEDCHANGED to TWinControl.WndProc to catch widget system light/dark change 2024-06-07 00:05:39 +00:00
rich2014
37aad3d3d2 Cocoa: Fix the context size in TCocoaTableListView.drawRow_clipRect (TListBox) 2024-06-06 23:17:10 +08:00
rich2014
8bdb42c45c Cocoa: refactor in TCocoaThemeServices 2024-06-06 10:51:40 +08:00
rich2014
8ecc0ea6cc Cocoa: refactor in TCocoaContext.StretchDraw() 2024-06-06 10:51:40 +08:00
rich2014
9376f57403 Cocoa: SetCGFillping/RestoreCGFillping removed 2024-06-06 10:51:40 +08:00
rich2014
df77d2766e Cocoa: fix drawing issue for custom-drawn listbox (issue #36714) 2024-06-06 10:51:40 +08:00
rich2014
b7183648e0 Cocoa: fix up-side down issue with Transparent Bitmaps (issue #36714) 2024-06-06 10:51:40 +08:00
Andrey Zubarev
27f3226a53 LCL: Removed unneeded string copy in LCLProc.TextToShortCutGeneric function 2024-06-03 22:25:30 +00:00
rich2014
fc41ca2ea9 Cocoa: Fix "Access Violation" in TCocoaWSCustomListView.SetImageList(), by Michalis Kamburelis 2024-06-03 08:42:23 +08:00
rich2014
da0cab134e LCL: fix the issue #19685 that painting TGraphicsControl on Designer Overlay DC
1. the issue only occurs at design time
2. the issue is that Control should not be painted on Designer Overlay Layer
2024-06-02 23:49:17 +08:00
rich2014
258a7a49c4 Cocoa: make MenuItem State Images configurable 2024-06-01 20:47:57 +08:00
rich2014
cf8e697705 Cocoa: adapt Radio MenuItem to Dark Theme 2024-06-01 20:33:55 +08:00
Maxim Ganetsky
520eccce1a LCL: regenerated translations 2024-05-29 18:14:42 +03:00
rich2014
728ef54055 Cocoa: LM_CONTEXTMENU is sent when the right mouse button is released instead of being pressed
1. consistent with Win32
2. avoids the problem that is easy to occur in APP, because the context menu pops up after the APP receives LM_CONTEXTMENU, which will lose the LM_MOUSEUP event. For example, in IDE Form Designer, if you right-click to pop up the context menu, after closing the context menu, the Designer is still in the MouseDown state by mistake
2024-05-29 21:37:53 +08:00
rich2014
f064cbaf78 LCL: lclstrconsts.zh_TW.po: updated 2024-05-29 19:55:20 +08:00
Maxim Ganetsky
0f3ebff353 LCL: regenerated translations 2024-05-29 02:46:50 +03:00
rich2014
3134ef1c7c lclstrconsts.zh_CN.po: updated 2024-05-29 00:02:11 +08:00
rich2014
7aa562e49c Cocoa: TSplitter fixed, issue #40974 2024-05-28 22:33:25 +08:00
Juha
c4389f1922 LCL-GTK2: Fix PageControl.ActivePage. Issue #40962, patch by Iluha Companets. 2024-05-28 09:17:04 +03:00
rich2014
648a0b25fc Cocoa: macOS_DockMenuIntf added to facilitate APP to operate Dock Menu 2024-05-27 22:10:35 +08:00
rich2014
4df4532e13 Cocoa: macOS_AppMenuIntf added to facilitate APP to operate App Menu 2024-05-27 22:08:19 +08:00
rich2014
43bac2286a Cocoa: a better way to find the Edit menu in Open/Save Dialog
in the past, it's only relied on title matching. in a multi-language environment, it is possible to use different vocabulary and cause mismatching. now a shortcut key matching method is added.
2024-05-25 16:41:14 +08:00
rich2014
9e86da31f0 Cocoa: Menu i18n (fine-tuning) 2024-05-25 01:26:44 +08:00
rich2014
fec298ef47 Cocoa: Menu i18n (tr) 2024-05-25 01:26:44 +08:00
rich2014
abfefd5b43 Cocoa: Menu i18n (sk) 2024-05-25 01:26:44 +08:00
rich2014
bd1b42aa57 Cocoa: Menu i18n (pt_BR) 2024-05-25 01:26:44 +08:00
rich2014
164c8c6f81 Cocoa: Menu i18n (pt) 2024-05-25 01:26:44 +08:00
rich2014
fac769bf2d Cocoa: Menu i18n (lt) 2024-05-25 01:26:44 +08:00
rich2014
7c9996672b Cocoa: Menu i18n (he) 2024-05-25 01:26:44 +08:00
rich2014
be14233b12 Cocoa: Menu i18n (fi) 2024-05-25 01:26:44 +08:00
rich2014
48f7c78827 Cocoa: Menu i18n (uk) 2024-05-25 01:26:43 +08:00
rich2014
2d59dce84c Cocoa: Menu i18n (pl) 2024-05-25 01:26:43 +08:00
rich2014
b2cf864942 Cocoa: Menu i18n (id) 2024-05-25 01:26:43 +08:00
rich2014
f6aa8746e3 Cocoa: Menu i18n (hu) 2024-05-25 01:26:43 +08:00
rich2014
e1b7c4a681 Cocoa: Menu i18n (el) 2024-05-25 01:26:43 +08:00
rich2014
8a9a6dc2a0 Cocoa: Menu i18n (cs) 2024-05-25 01:26:43 +08:00
rich2014
f4b8b280dc Cocoa: Menu i18n (ca) 2024-05-25 01:26:43 +08:00
rich2014
b6c4564d71 Cocoa: Menu i18n (it) 2024-05-25 01:26:43 +08:00
rich2014
bb781d2f65 Cocoa: Menu i18n (fr) 2024-05-25 01:26:43 +08:00
rich2014
13a198a7de Cocoa: Menu i18n (de) 2024-05-25 01:26:43 +08:00
rich2014
9780b2b7d7 Cocoa: Menu i18n (nl) 2024-05-25 01:26:43 +08:00
rich2014
9f71a6487a Cocoa: Menu i18n (es) 2024-05-25 01:26:43 +08:00
rich2014
867f604d92 Cocoa: Menu i18n (ko) 2024-05-25 01:26:43 +08:00
rich2014
6a5b08a98d Cocoa: Menu i18n (ja) 2024-05-25 01:26:43 +08:00
rich2014
bfaad7bf95 Cocoa: Menu i18n (ru) 2024-05-25 01:26:43 +08:00
rich2014
51d337c5ab Cocoa: Menu i18n (zh_TW) 2024-05-25 01:26:43 +08:00
rich2014
6369c41122 Cocoa: Menu i18n (zh_CN) 2024-05-25 01:26:43 +08:00
rich2014
f51005880f Cocoa: Edit Menu i18n supported 2024-05-25 01:26:43 +08:00
rich2014
1adfc7d4a3 Cocoa: remove the acceleration in Menu/Tab title, make it consistent with macOS idioms 2024-05-24 20:25:11 +08:00
Željan Rikalo
55d6674aef Gtk2: fixed build under win32.Patch by Alexander (Rouse_) Bagel.part of issue #40659 2024-05-24 07:07:53 +02:00