Commit Graph

111 Commits

Author SHA1 Message Date
ondrej
a172ea3030 LCL: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58078 -
2018-06-02 15:59:13 +00:00
michl
5bbd6ad7f1 LCL: GTK2: Revert 56831 #eee0b37745 to 56834 as it open new issues.
git-svn-id: trunk@56835 -
2017-12-23 21:53:36 +00:00
michl
630f7a6594 LCL: GTK2: transient form when called from modal form and PopupMode <> pmNone.
git-svn-id: trunk@56834 -
2017-12-23 20:53:11 +00:00
michl
b4f4b7767b LCL: GTK2: Fixed form freezes when opened with PopupMode <> pmNone, if opened from modal form.
git-svn-id: trunk@56833 -
2017-12-23 19:57:53 +00:00
michl
38eecb3d36 LCL: GTK2: Fixed form freezes with BorderStyle bsSizeToolWin/bsToolWindow, if opened from modal form.
git-svn-id: trunk@56832 -
2017-12-23 19:52:48 +00:00
michl
eee0b37745 LCL: GTK2: Fixed form freezes with FormStyle fsStayOnTop, if opened from modal form. Issue #32872
git-svn-id: trunk@56831 -
2017-12-23 19:49:10 +00:00
jesus
41c3d6a8d6 LCL,Gtk2: fix Dialog modal windows go behind regular windows and won't come on top, issue #32635
git-svn-id: trunk@56413 -
2017-11-15 00:54:41 +00:00
jesus
d34180dc08 LCL, fix message dialogs hidding behind modal dialogs issue #32249
git-svn-id: trunk@55848 -
2017-09-13 00:17:56 +00:00
mattias
673bc11392 lcl: gtk2: less hints
git-svn-id: trunk@54270 -
2017-02-25 12:26:50 +00:00
ondrej
6eae03e479 gtk2: fix window type hints for modal/nonmodal forms. Issue #13051
git-svn-id: trunk@54197 -
2017-02-19 17:37:44 +00:00
zeljko
da10ad0af2 Gtk2: set proper window hints. Patch by AlexeyT. issue #13051
git-svn-id: trunk@53831 -
2017-01-01 15:09:37 +00:00
juha
cfd390c5c5 Order uses sections some more.
git-svn-id: trunk@53741 -
2016-12-20 22:32:52 +00:00
ondrej
08fa33a88d gtk2: Fix error location in the form Form.Position: = poScreenCenter. Issue #29371
git-svn-id: trunk@51664 -
2016-02-19 09:31:49 +00:00
ondrej
81733b2e74 lcl: rewrite PopupMode/PopupParent
- unify code for PopupMode/PopupParent in one function TCustomForm.GetRealPopupParent for all WS.
- change TWSCustomFormClass.SetPopupParent to TWSCustomFormClass.SetRealPopupParent without PopupMode parameter.
- Fix TPopupMode documentation.
Issue #29247

git-svn-id: trunk@51032 -
2015-12-25 15:37:10 +00:00
ondrej
1f8d55f804 lcl: gtk2: fix PopupMode/PopupParent for non-modal windows. Issue #29247
git-svn-id: trunk@51022 -
2015-12-24 13:35:54 +00:00
juha
6bb18f6fbd LCL: Implement TCustomMemo.ScrollBy. Refactor widgetset ScrollBy from ScrollingWinControl to WinControl. Solves issue #29067.
git-svn-id: trunk@50523 -
2015-11-29 18:45:53 +00:00
mattias
7c051c126e lcl: gtk2: less hints
git-svn-id: trunk@49467 -
2015-06-29 09:32:58 +00:00
zeljko
890bf2475b Gtk2: fixed popupparent when mode is pmExplicit. issue #25589
git-svn-id: trunk@48693 -
2015-04-10 08:21:38 +00:00
zeljko
d13b57a679 Gtk2: fixed modal forms behaviour under compositing window managers.Patch by Cedric. issue #27007
git-svn-id: trunk@47057 -
2014-12-02 08:39:14 +00:00
mattias
b9f58605a8 lcl: gtk2: fixed close modal on kwin, bug #27070
git-svn-id: trunk@46958 -
2014-11-22 10:02:38 +00:00
mattias
1b53795b1b lcl: clean up
git-svn-id: trunk@46957 -
2014-11-22 09:52:32 +00:00
mattias
04501e7e80 lcl: comments
git-svn-id: trunk@46956 -
2014-11-22 09:40:07 +00:00
mattias
7abd5e6276 LCL: gtk2: fixed uses section
git-svn-id: trunk@45601 -
2014-06-22 08:57:16 +00:00
zeljko
2dae4bae5c Gtk2: fixed form resizing at design time (by mouse).issue #26349
git-svn-id: trunk@45571 -
2014-06-18 12:06:49 +00:00
martin
8510d36eaf LCL: TScrollBox, remove unnecessary Invalidate on Windows. Issue #0026087 Move Invalidate in WS code for all other WS
git-svn-id: trunk@44840 -
2014-04-28 20:17:56 +00:00
mattias
d43df59082 lcl: gtk2: less hints
git-svn-id: trunk@44783 -
2014-04-22 10:29:21 +00:00
zeljko
1890ef17b7 Qt,Gtk2: fixed crash introduced with r44723 #e92a302d5b,44724 #4987038ee9 when popup window is shown above modal form. issue #26018
git-svn-id: trunk@44731 -
2014-04-14 18:15:57 +00:00
zeljko
e92a302d5b Gtk2: fixed showing of popup window over fsStayOnTop forms.issue #26018
git-svn-id: trunk@44723 -
2014-04-14 16:33:50 +00:00
zeljko
a3373895f0 Gtk2: fixed mess with form sizes while being designed under compositing manager. issue #25473
git-svn-id: trunk@44715 -
2014-04-13 11:20:18 +00:00
zeljko
97c59105fe Gtk2: fixed TScrollingWinControl positions update.issue #25909
git-svn-id: trunk@44504 -
2014-03-24 11:14:49 +00:00
mattias
03ec89dc0b lcl: gtk2: less hints
git-svn-id: trunk@43915 -
2014-02-06 09:33:27 +00:00
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
zeljko
45c5cd91e9 Gtk2: fixed visibility of THintWindow when switching desktops.issue #24363
git-svn-id: trunk@41001 -
2013-05-02 15:09:58 +00:00
zeljko
516dfebcfc Gtk2: fixed THintWindow visibility when minimizing application.part of #24363
git-svn-id: trunk@41000 -
2013-05-02 12:09:30 +00:00
mattias
f46f4ab4f4 LCL: gtk2: check if gtk_window
git-svn-id: trunk@40262 -
2013-02-11 17:04:10 +00:00
mattias
a8fa92ac7f lcl: gtk2: fixed showing form modal, close, showing non modal, bug #23876
git-svn-id: trunk@40261 -
2013-02-11 16:54:50 +00:00
blikblum
d26811409a gtk2: replace the deprecated gtk_object_get/set_data by g_object_get/set_data
git-svn-id: trunk@37751 -
2012-06-23 18:25:44 +00:00
mattias
9ea3b4e0fe gtk2 intf: test for gtk_window_set_icon_from_file
git-svn-id: trunk@37706 -
2012-06-20 15:33:56 +00:00
mattias
ece462c2a0 gtk2: increased big icon size SM_CXICON,SM_CYICON to 128
git-svn-id: trunk@37691 -
2012-06-19 12:07:54 +00:00
mattias
f7fbc97d3f gtk2: clean up
git-svn-id: trunk@36784 -
2012-04-15 01:45:34 +00:00
zeljko
cf9baeddd4 Gtk2: cleanup
git-svn-id: trunk@36249 -
2012-03-23 08:55:19 +00:00
zeljko
abdba4431a Qt,Gtk2,Carbon: do not try to show form as non-modal over modal if lcl parent is assigned.
git-svn-id: trunk@36177 -
2012-03-20 12:45:30 +00:00
zeljko
c66c521fbe Gtk2: fixed bug where wsFullScreen windowState does not work on form showing.
git-svn-id: trunk@36104 -
2012-03-17 08:57:28 +00:00
zeljko
1f615514a7 Gtk2: check if we are designed form when showing nonmodal over modal.
Qt: do not apply nonmodal over modal rules for darwin - it simply does not work.

git-svn-id: trunk@35920 -
2012-03-13 10:22:12 +00:00
zeljko
7f09bdfb96 Gtk2, Qt: allow show nonmodal form over modal form. issue #21459
git-svn-id: trunk@35919 -
2012-03-13 09:33:04 +00:00
zeljko
2203de7ea1 Gtk2: compositeManagerRunning moved from Gtk2WSForms into Gtk2Int.
git-svn-id: trunk@35625 -
2012-02-29 19:07:33 +00:00
zeljko
948afeefd5 Gtk2: fixed regression with THintWindow introduced in r34676 #93ebe05b41. issue #21194
git-svn-id: trunk@35277 -
2012-02-09 19:28:08 +00:00
zeljko
0bba1c10de Gtk2: do not allow form resizing if border style bsDialog or bsSingle.issue #20741
git-svn-id: trunk@34680 -
2012-01-09 14:10:42 +00:00
zeljko
93ebe05b41 Gtk2: fixed showing and handling of popup forms over modal forms.issues #20074 and #20369
git-svn-id: trunk@34676 -
2012-01-09 11:41:32 +00:00
zeljko
2ce9d7f56a Gtk2: introduced GetWindowManager functino to fix various wm's behaviour under X11.Fixes modal windows problems under kwin with gtk2lcl.issues #18323 and #18823
git-svn-id: trunk@34003 -
2011-12-06 17:11:56 +00:00