Commit Graph

114 Commits

Author SHA1 Message Date
juha
7b60b545a7 LCL-GTK3: Fire TLabel.OnClick also when inside a TGroupBox. Issue #39035, patch by Anton Kavalenka.
git-svn-id: trunk@65313 -
2021-06-27 09:01:21 +00:00
juha
587b7a8582 LCL-GTK3: Fix TEdit width, show hint when mouse stops. Issues #39036,#39039, patch by Anton Kavalenka.
git-svn-id: trunk@65302 -
2021-06-24 17:40:18 +00:00
juha
4a7413fce7 LCL-GTK3: Prevent a crash in Manjaro Linux. Issue #38914, patch by Anton Kavalenka.
git-svn-id: trunk@65298 -
2021-06-23 18:19:15 +00:00
juha
a610d1108f LCL-GTK3: Fix window position flags poDefault, poDefaultPosOnly etc. Issue #39029, patch by Anton Kavalenka.
git-svn-id: trunk@65287 -
2021-06-22 05:55:43 +00:00
juha
c2a25b1805 LCL-GTK3: Show form's title bar in all window managers with border style bsSingle. Issue #39013, patch by Anton Kavalenka.
git-svn-id: trunk@65260 -
2021-06-17 22:42:24 +00:00
juha
13f7dbd914 LCL-GTK3: Fix PageControl with some tabs hidden. Issue #39010, patch by Anton Kavalenka.
git-svn-id: trunk@65253 -
2021-06-16 21:52:18 +00:00
juha
a1e67490c9 LCL-GTK3: Make ListView handle selection change and generate LCL message. Issue #39007, patch by Anton Kavalenka.
git-svn-id: trunk@65250 -
2021-06-16 21:21:14 +00:00
juha
dadb9c7e8d LCL-GTK3: Display Listview icons in vsIcon mode. Issue #38942, patch by Anton Kavalenka.
git-svn-id: trunk@65215 -
2021-06-11 07:07:09 +00:00
juha
1d89d15e0a LCL-GTK3: Fix MouseUp events, display Listview icons in vsIcon mode. Issues #38941 and #38942.
git-svn-id: trunk@65191 -
2021-06-10 20:17:21 +00:00
juha
7959d2ab7c LCL-GTK3: Make Listview display icons in list mode. Issue #38914, patch by Anton Kavalenka.
git-svn-id: trunk@65120 -
2021-05-21 09:50:57 +00:00
mattias
7b2e9d9bbd lcl gtk3: undo visible check, issue #38886
git-svn-id: trunk@65112 -
2021-05-13 18:16:14 +00:00
juha
c91719848f LCL-GTK3: Fix TrackBar better. Issue #38620, patch by Anton Kavalenka.
git-svn-id: trunk@65109 -
2021-05-13 07:07:18 +00:00
mattias
a62a8da59f lcl gtk3: fixed gtk warnings
git-svn-id: trunk@65104 -
2021-05-10 17:17:39 +00:00
mattias
8a28cfb7aa lcl: gtk3: less hints
git-svn-id: trunk@65103 -
2021-05-10 14:38:34 +00:00
mattias
5e8a217e0d lcl: gtk3: less hints
git-svn-id: trunk@65102 -
2021-05-10 14:08:08 +00:00
mattias
331f647184 lcl: gtk3: less hints
git-svn-id: trunk@65100 -
2021-05-10 13:51:57 +00:00
mattias
7879c790a4 lcl: gtk3: less hints
git-svn-id: trunk@65099 -
2021-05-10 13:38:54 +00:00
juha
8891a9d277 LCL-GTK3: Fix TrackBar. Issue #38620, patch by Anton Kavalenka.
git-svn-id: trunk@65090 -
2021-05-07 09:07:09 +00:00
juha
8d82fd5325 LCL-GTK3: Support PageControl's all 4 TabPosition values. Issue #38809, patch from Anton Kavalenka.
git-svn-id: trunk@65074 -
2021-04-30 20:59:24 +00:00
juha
5bbea24d10 LCL-GTK3: Fix control font size calculation. Issue #38804, patch from Anton Kavalenka.
git-svn-id: trunk@65064 -
2021-04-27 06:28:24 +00:00
juha
74d9e094a0 LCL-GTK3: Prevent all-black background in controls. Issue #38709, patch from Anton Kavalenka.
git-svn-id: trunk@64949 -
2021-04-10 10:01:07 +00:00
juha
8a0e6f91ee LCL-GTK3: Move ScreenToClient from winapi to TGtk3Widget. Improve setting FullScreen during creation. Issues #38669 and #38672.
git-svn-id: trunk@64881 -
2021-03-28 19:13:45 +00:00
juha
4c1f609650 LCL-GTK3: Allow maximizing main form during OnCreate. Issue #38669, patch from Anton Kavalenka.
git-svn-id: trunk@64879 -
2021-03-28 09:02:41 +00:00
juha
6fb06881e3 LCL-GTK3: Fix popUp menu position with component Click. Issue #38647, patch from Anton Kavalenka.
git-svn-id: trunk@64874 -
2021-03-27 18:36:34 +00:00
juha
01aadf340e LCL-GTK3: Prevent a crash while exiting. Issue #38635, patch from Anton Kavalenka.
git-svn-id: trunk@64841 -
2021-03-20 10:16:33 +00:00
juha
692175a06d LCL-GTK3: My own component renders empty caption. Issue #38621, patch by Anton Kavalenka.
git-svn-id: trunk@64836 -
2021-03-18 18:01:29 +00:00
juha
1d097a9a7d LCL-GTK3: Improve bitmap drawing etc. Issue #38567, patch from Anton Kavalenka.
git-svn-id: trunk@64802 -
2021-03-14 08:12:17 +00:00
juha
aa364c1cfc LCL-GTK3: Fix TPanel paint. Issue #38562, patch from Anton Kavalenka.
git-svn-id: trunk@64740 -
2021-03-03 15:45:13 +00:00
juha
91293d82bb LCL-GTK3: Fix empty form resize and some housekeeping. Issue #38447, patch from Anton Kavalenka.
git-svn-id: trunk@64511 -
2021-02-08 21:04:48 +00:00
juha
25f463a798 LCL-GTK3: Make drawtext use proper default color etc. Issue #38335, patch from Anton Kavalenka.
git-svn-id: trunk@64368 -
2021-01-09 20:41:22 +00:00
juha
6813e28eef LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
2020-12-12 11:41:07 +00:00
juha
dc642ae69d LCL-GTK3: Redesign Hint window support. Issue #37351, patch from Anton Kavalenka.
git-svn-id: trunk@64067 -
2020-10-24 12:29:35 +00:00
juha
610353511b LCL-GTK3: Housekeeping with minor fixes. Rename TGtk3DeviceContext Widget to pcr (pointer to Cairo). Issue #37933, patch from Anton Kavalenka.
git-svn-id: trunk@64031 -
2020-10-16 20:10:32 +00:00
juha
935b33a771 LCL-GTK3: Implement ApplicationProperties.OnActivate/OnDeactivate. Issue #37867, patch from Anton Kavalenka.
git-svn-id: trunk@63957 -
2020-10-04 19:12:11 +00:00
juha
5d144b780e LCL-GTK3: Improve handling of ascii chars, improve code readability. Issue #37826, patch from Anton Kavalenka.
git-svn-id: trunk@63948 -
2020-10-03 09:30:59 +00:00
juha
36dd059fc3 LCL-GTK3: Fix calling button handler. Issue #37804, patch from Anton Kavalenka.
git-svn-id: trunk@63919 -
2020-09-24 09:07:03 +00:00
juha
86323528a8 LCL-GTK3: Implement TextHint for TCustomEdit. Issue #37802, patch from Anton Kavalenka.
git-svn-id: trunk@63911 -
2020-09-23 19:19:26 +00:00
juha
2e27713e66 LCL-GTK3: Improve menu position and RadioItems. Issue #37740, patch from Anton Kavalenka.
git-svn-id: trunk@63896 -
2020-09-20 09:56:38 +00:00
juha
2f35763ff4 LCL-GTK3: Implement Button.OnClick handler. Fix Tab behavior. Issue #37718, patch from Anton Kavalenka.
git-svn-id: trunk@63874 -
2020-09-08 14:37:01 +00:00
ondrej
ef8d6a825e ComboBox: implement TComboBoxStyle.IsOwnerDrawn and .IsVariable and use them instead of the in [] syntax
git-svn-id: trunk@63228 -
2020-05-26 22:25:15 +00:00
ondrej
1c63f54328 ComboBox: more fixes with TComboBoxStyle.HasEditBox
git-svn-id: trunk@63225 -
2020-05-26 21:53:31 +00:00
juha
8813eb52b3 LCL-GTK3: Deal with GDK_KEY_Escape. Remove a duplicate test for nil Widget.
git-svn-id: trunk@63186 -
2020-05-20 15:20:21 +00:00
zeljko
256824fdd6 Gtk3: implemented scrollbar events. Patch by Anton Kavalenka. issue #36964
git-svn-id: trunk@63057 -
2020-04-24 15:26:26 +00:00
zeljko
b089104119 Gtk3: implemented TCustomForm.BorderStyle, TCustomForm.BorderIcons and TCustomForm.AlphaBlend. Patch by Anton Kavalenka. issue #36944
git-svn-id: trunk@63045 -
2020-04-21 15:20:03 +00:00
juha
4952e8e45f LCL-GTK3: Improve TShiftState with MouseDown. Issue #36930, patch from Anton Kavalenka.
git-svn-id: trunk@63039 -
2020-04-20 23:12:55 +00:00
zeljko
6c9c260885 Gtk3: fixed TGroupBox visible status at runtime. Patch by Anton Kavalenka. issue #36938
git-svn-id: trunk@63037 -
2020-04-20 17:21:26 +00:00
zeljko
9f35847ffc Gtk3: fixed setting of radio menuitems. issue #36937
git-svn-id: trunk@63036 -
2020-04-20 15:53:19 +00:00
mattias
1cdc2c2c29 lcl: fixed perms
git-svn-id: trunk@63024 -
2020-04-19 21:13:17 +00:00
zeljko
29baf5cbce gtk3: additional fix for gtk3 dialogs. Patch by Anton Kavalenka. issue #36416
git-svn-id: trunk@63020 -
2020-04-19 13:33:54 +00:00
zeljko
ed5d93546e Gtk3: implemented color/font dialogs. Patch by Anton Kavalenka. issue #36416
git-svn-id: trunk@63008 -
2020-04-17 17:02:28 +00:00