Commit Graph

10110 Commits

Author SHA1 Message Date
ondrej
4b6594212f win32: edit, spin edit: fix changing font at runtime. Issue #29873
git-svn-id: trunk@52030 -
2016-03-23 20:59:08 +00:00
mattias
52b89347f6 lcl: updated makefiles
git-svn-id: trunk@52002 -
2016-03-20 13:05:51 +00:00
ondrej
f6f9223b30 win32: spin: disable margins
git-svn-id: trunk@51988 -
2016-03-19 13:03:55 +00:00
ondrej
b89b37d107 win32: edit: disable margins
git-svn-id: trunk@51985 -
2016-03-19 12:53:18 +00:00
bart
7ccb2f58d2 Win32: first attempt to implement TWin32WidgetSet.FontIsMonoSpace. Issue #0028898.
git-svn-id: trunk@51983 -
2016-03-18 16:45:35 +00:00
ondrej
fcdb715877 win32: spin edit: reverting accidentially commited code in r51981 #1d676f1919
git-svn-id: trunk@51982 -
2016-03-18 13:56:59 +00:00
ondrej
1d676f1919 win32: spin edit: erase not painted space between buttons.
git-svn-id: trunk@51981 -
2016-03-18 13:53:38 +00:00
ondrej
c61e060c8f win32: spin edit: disable WM_ERASEBKGND - solves painting issues and flicker
git-svn-id: trunk@51976 -
2016-03-17 11:18:26 +00:00
ondrej
0c8bbd0f25 win32: spin edit: fix placement for bsNone
git-svn-id: trunk@51975 -
2016-03-17 10:55:10 +00:00
juha
33013ddac8 LCL: Don't set Parent for a standalone form. Issue #18710, patch from cobines.
git-svn-id: trunk@51974 -
2016-03-17 10:52:19 +00:00
ondrej
4642421795 win32: better spin edit (spin placed inside edit)
git-svn-id: trunk@51971 -
2016-03-17 10:26:20 +00:00
ondrej
4f4d831061 wince: disable PopupParent on WinCE because it is not supported. Issue #29807
git-svn-id: trunk@51930 -
2016-03-13 21:28:24 +00:00
zeljko
f6c0e626c2 Qt: fixed maximized and fullscreen when using QtUseAccurateFrame, under non compositing window managers.
git-svn-id: trunk@51917 -
2016-03-11 09:54:45 +00:00
zeljko
0c0db2477b Qt: remove check for QtWindowMaximized and QtWindowFullScreen for now.
git-svn-id: trunk@51916 -
2016-03-11 09:26:33 +00:00
zeljko
b46d3bebca Qt: rely on Qt frame size when widget is maximimized or fullscreen in QtUseAccurateFrame mode.
git-svn-id: trunk@51915 -
2016-03-11 08:06:40 +00:00
zeljko
9309190166 Qt: added IsWayland helper routine
git-svn-id: trunk@51907 -
2016-03-10 18:46:17 +00:00
bart
b6be126cf2 LCL: Add file win32/win32pagecontrol.inc to the LCL package.
git-svn-id: trunk@51903 -
2016-03-10 15:20:50 +00:00
bart
f75181d2a1 ComCtrls: Remove deprecated property TCustomTabControl.IsUnpaged.
git-svn-id: trunk@51902 -
2016-03-10 15:14:00 +00:00
zeljko
a6876276f2 Qt: allow build with fpc 2.6.2 and 2.6.0 when QtUseAccurateFrame is defined.
git-svn-id: trunk@51899 -
2016-03-10 12:36:06 +00:00
zeljko
de0a7494b4 Qt: apply invalid qt position only in case of kde session v.3
git-svn-id: trunk@51897 -
2016-03-10 10:44:23 +00:00
zeljko
4aad165455 Qt: Set Left & Top of form direct via X11 instead via Qt when we are under OpenBox wm - still to investigate why Qt have totally wrong idea about our position.
git-svn-id: trunk@51890 -
2016-03-09 18:45:36 +00:00
zeljko
7baab65040 Qt: check XWindowAttributes before calculating frame if qt position is not in sync with x11.
git-svn-id: trunk@51889 -
2016-03-09 18:44:22 +00:00
zeljko
2fda2d9f2d Qt: added SetX11WindowPos() helper function
git-svn-id: trunk@51888 -
2016-03-09 18:30:02 +00:00
zeljko
0536648325 Qt: added GetX11WindowGeometry() helper function.
git-svn-id: trunk@51887 -
2016-03-09 17:36:40 +00:00
zeljko
d65ac7c3af Qt: small fix for KWin on KDE 5 plasma.
git-svn-id: trunk@51885 -
2016-03-09 15:02:12 +00:00
zeljko
75b1694ce7 Qt: small workaround in SlotMove for kde3 and kde4 desktop environment.
git-svn-id: trunk@51884 -
2016-03-09 14:33:35 +00:00
zeljko
7d3a022290 Qt: fixed weird behaviour when we are running under KDE 5 Plasma and KWin compositor.
git-svn-id: trunk@51880 -
2016-03-09 13:03:42 +00:00
zeljko
aef2f8d9ec Qt: more informative debug info under x11 when using define QtUseAccurateFrame
git-svn-id: trunk@51879 -
2016-03-09 13:02:58 +00:00
zeljko
1c80466a50 Qt: added GetKdeSessionVersion helper function.
git-svn-id: trunk@51878 -
2016-03-09 12:50:56 +00:00
zeljko
3eedaeb49e Qt: full implementation of TQtWidgetSet.MessageBox(), still todo is translations of buttons text.
git-svn-id: trunk@51877 -
2016-03-09 12:28:27 +00:00
zeljko
3a9bb5359a Qt: fixed accurate frame creation under MSWindows, no need to realize form.
git-svn-id: trunk@51872 -
2016-03-09 09:50:23 +00:00
zeljko
c6f77b0dd8 Qt: fixed compilation under non x11 os when define DebugQtUseAccurateFrame is defined.
git-svn-id: trunk@51871 -
2016-03-09 09:44:05 +00:00
zeljko
c64336371c Qt: fixed compilation for non x11 OS when using define QtUseAccurateFrame.
git-svn-id: trunk@51870 -
2016-03-09 09:41:57 +00:00
zeljko
a974854c26 Qt: finally fixed x,y coordinates when using QtUseAccurateFrame define.
git-svn-id: trunk@51867 -
2016-03-08 22:01:44 +00:00
zeljko
2f65ac21da Qt: changed order of params in GetX11WindowAttributes()
git-svn-id: trunk@51864 -
2016-03-08 20:43:07 +00:00
zeljko
e875017759 Qt: added GetX11WindowAttributes() helper function.
git-svn-id: trunk@51863 -
2016-03-08 20:21:14 +00:00
zeljko
6a61907501 Qt: fix various window managers for wrong pos (bug in Qt).
git-svn-id: trunk@51857 -
2016-03-08 11:39:39 +00:00
zeljko
1d06283bcf Qt: added GetX11WindowRealized() helper function
git-svn-id: trunk@51856 -
2016-03-08 09:15:47 +00:00
zeljko
76e8f6c853 Qt: simplified x11 calls.
git-svn-id: trunk@51855 -
2016-03-08 09:02:03 +00:00
zeljko
73913a7a9d Qt: fixed building
git-svn-id: trunk@51853 -
2016-03-07 21:20:33 +00:00
zeljko
6741cae980 Qt: fixed xwindow frame change on activation when app is running under compositor.
git-svn-id: trunk@51850 -
2016-03-07 19:05:16 +00:00
zeljko
bd182f7aee Qt: removed OpenBox wm from blacklist, let it takes frame borders like others.
git-svn-id: trunk@51849 -
2016-03-07 15:51:27 +00:00
zeljko
76b8e0ed4b Qt: check for all window managers if title size is not provided, not only composited (eg xfce does not return correct info).
git-svn-id: trunk@51848 -
2016-03-07 15:41:32 +00:00
bart
b8ff0d24a8 Carbon: document TListBox.ItemHeight as restricted.
git-svn-id: trunk@51847 -
2016-03-07 14:10:21 +00:00
zeljko
7106e417e8 Qt: fixed getting valid _NET_FRAME_EXTENTS under KWin, and maybe others which does not return it correctly.
git-svn-id: trunk@51846 -
2016-03-07 13:56:04 +00:00
zeljko
9b4c4f24e8 Qt: added GetX11RectForAtom() helper function for easier getting of various frames of xwindows.
git-svn-id: trunk@51845 -
2016-03-07 13:55:13 +00:00
zeljko
8df175aa85 Qt: added GetX11SupportedAtoms() helper function so we know what specific WM supports.
git-svn-id: trunk@51844 -
2016-03-07 12:43:24 +00:00
zeljko
bdb7f2d033 Qt: workaround for Qt bug on X11 where x and y of form are not in sync with real X11 position.
git-svn-id: trunk@51843 -
2016-03-07 12:09:43 +00:00
zeljko
1363a537c0 Qt: use better approach to get accurate window pos under x11.
git-svn-id: trunk@51842 -
2016-03-07 12:05:05 +00:00
zeljko
c2367f58d6 Qt: added X11 helper funcion for position of form.
git-svn-id: trunk@51841 -
2016-03-07 10:22:24 +00:00