Commit graph

190 commits

Author SHA1 Message Date
rich2014
8db33ee722 ADD: IKASPathEditMate in KASPathEdit for further refactor 2026-05-31 23:31:23 +08:00
rich2014
5b7cddf5c5 UPD: decouple file functionality from KASPathEdit by TKASPathEditGetFilesFunc, and remove GetFilesInDir() 2026-05-31 08:41:44 +08:00
rich2014
0ec7b7e32b FIX: the issue that TKASCDEdit could not gain focus when clicked 2026-05-28 17:30:15 +08:00
Alexander Koblov
d03fa06aee FIX: KASButton - incorrect enabled state 2026-05-15 17:40:43 +03:00
Alexander Koblov
b812db501c FIX: KASButton - draw gray icon when button disabled 2026-05-05 21:24:03 +03:00
Alexander Koblov
b171ec1f3a ADD: KASButton - image list support 2026-04-18 14:36:05 +03:00
Alexander Koblov
f9f2487868 ADD: TKASPanel and TKASGroupBox controls 2026-04-11 15:19:00 +03:00
rich2014
20c86c58bf FIX: StretchBitmap() related on retina display 2026-01-07 21:55:30 +08:00
Alexander Koblov
a6c06d7866 FIX: Pixelated icons under Windows (issue #2584) 2025-11-04 19:25:45 +03:00
rich2014
ff6aed5311 UPD: support Retina in KASToolbar (use TImageList as the image source to support Retina) 2025-10-31 13:44:56 +08:00
rich2014
8bbb10317a UPD: support Retina in Drive Button in Disk Panel 2025-10-28 12:16:19 +08:00
Alexander Koblov
99f6e06c78 ADD: TKASLabelItem class 2025-10-04 16:15:43 +03:00
Alexander Koblov
5cb3b065a2 ADD: TKASToolLabel control 2025-10-01 20:37:26 +03:00
Alexander Koblov
b6128fae02 FIX: Viewer - wrong toolbar buttons sequence 2025-04-05 14:54:58 +03:00
Alexander Koblov
11f8742da2 FIX: Compatibility with Lazarus 4.99 2025-01-31 21:44:58 +03:00
Alexander Koblov
17fb9dcb9d FIX: The height of color ComboBox is too small (fixes #2043) 2025-01-05 21:21:08 +03:00
Alexander Koblov
d6d54dfb93 ADD: Toolbar - line break separator style 2024-11-30 21:32:01 +03:00
Alexander Koblov
3fc2fa3428 FIX: Labels background color (issue #1885) 2024-10-06 00:21:41 +03:00
Alexander Koblov
87ae081b9b FIX: TKASCDEdit - ReadOnly flag 2024-10-05 21:37:43 +03:00
Alexander Koblov
2782b26b07 UPD: Publish TKASToolPanel.OnResize property 2024-06-24 20:44:07 +03:00
Alexander Koblov
1da29f4779 FIX: Different color status bars in Options when using QT version in GTK DE (fixes #1456) 2024-03-02 20:11:28 +03:00
rich2014
f4a5ad5ef0 Fix: Cocoa/TKASPathEdit: call AutoComplete() only when changed by user now 2023-10-14 21:25:13 +08:00
Alexander Koblov
03483a1044 FIX: Hotkey labels from Keys show up in toolbar hover info tags (fixes #1044) 2023-07-30 13:57:24 +03:00
Alexander Koblov
844a067b16 FIX: KASColorBoxButton - disabled font color 2023-07-20 00:40:31 +03:00
Alexander Koblov
353edf1a84 UPD: KASColorBoxButton - optimize preferred size calculation 2023-07-19 16:27:32 +03:00
Alexander Koblov
e8f7fafdff UPD: KASColorBoxButton - optimize preferred size calculation 2023-07-19 13:20:02 +03:00
Alexander Koblov
3d0546e9b9 UPD: KASColorBoxButton - publish some properties 2023-07-15 16:52:53 +03:00
Alexander Koblov
0197ad2a7a UPD: KASColorBoxButton - use KASButton 2023-07-15 16:24:18 +03:00
Alexander Koblov
3c6e710446 ADD: KASButton - default size 2023-07-15 15:53:10 +03:00
Alexander Koblov
cf2248470b UPD: KASColorBoxButton - spacing 2023-07-15 15:53:09 +03:00
Alexander Koblov
3d4529d1b5 ADD: KASColorBoxButton - allow default color 2023-07-12 20:13:47 +03:00
Alexander Koblov
a15f42b182 ADD: KASColorBox and KASColorBoxButton components 2023-07-11 19:32:45 +03:00
rich2014
b8c37ea812 Fix: Cocoa: TKASPathEdit AutoComplete on MacOS 2023-06-25 00:11:48 +08:00
rich2014
5b7d7a4a8b
UPD: workaround for IME in pathedit are removed by the update of Lazarus Lcl (issue 40008) (#973) 2023-05-06 21:03:07 +03:00
rich2014
0d1d537121
FIX: key ESC/RETURN handled in Options Dialog & KasPathEdit (#880)
* FIX: key ESC/RETURN handled in Options Dialog & KasPathEdit

* FIX: FormCloseQuery only when key ESCAPE in Options Dialog
2023-03-25 12:37:35 +03:00
rich2014
f286ee0300
FIX: Key Return handled in TKASPathEdit.handleSpecialKeys() (#876) 2023-03-19 14:36:55 +03:00
Alexander Koblov
b188817eed UPD: TComboBoxAutoWidth - width calculation algorithm 2023-03-06 21:30:29 +03:00
rich2014
5e10739f1d
Comments: Add six notes to optimize codes in the future (#754) 2023-01-15 00:33:02 +03:00
Alexander Koblov
8291f84b0b FIX: Button Help is truncated (fixes #630) 2022-11-22 22:58:32 +03:00
Alexander Koblov
0bcb9b1d7c ADD: TKASButtonPanel - SameWidth and SameHeight properties 2022-11-17 21:41:07 +03:00
Alexander Koblov
ee8b06ae53 ADD: Qt 6 widgetset support (fixes #402) 2022-11-13 20:38:18 +03:00
rich2014
4b9cc4ac45
UPD: the last part of the text in the TEdit is automatically selected, when selecting from AutoComplete ListBox in KASPathEdit (#600) 2022-09-30 10:54:49 +03:00
rich2014
75b707fae5
UPD: COCOA: more proper showing and hiding of AutoComplete ListBox in KASPathEdit (#598) 2022-09-20 21:28:51 +03:00
rich2014
135eff3413
UDP: COCOA: more suitable ClientHeight of autocomplete window (#592) 2022-09-18 17:21:12 +03:00
rich2014
abaa9b57f0
FIX: COCOA: mouse event lost in AutoComplete Window in KASPathEdit (THintWindow) (#591) 2022-09-18 15:32:52 +03:00
rich2014
e5de7955fc
FIX: COCOA: kaspathedit in IME state (#570) 2022-09-12 21:23:00 +03:00
Alexander Koblov
6fc22a2bff FIX: Error change filename in copy operation (fixes #503) 2022-08-09 21:56:31 +03:00
Alexander Koblov
b3302a594d ADD: Glyph support to TKASButton 2021-11-05 14:25:56 +03:00
Alexander Koblov
0871a92aef FIX: Dialogue needs to resize for multirename (fixes #228) 2021-10-30 15:07:03 +03:00
Alexander Koblov
d9726d2741 FIX: Bug [0002034] Graphical improvements and default settings 2021-09-12 18:30:56 +03:00