Commit Graph

49265 Commits

Author SHA1 Message Date
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22: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
zeljko
23284efeb3 Qt: full accurate ClientRect of framed forms - QtUseAccurateFrame define.
git-svn-id: trunk@51840 -
2016-03-07 10:00:17 +00:00
zeljko
1ff8e0efb5 Qt: proper size initialization when using QtUseAccurateFrame define.
git-svn-id: trunk@51839 -
2016-03-07 09:00:33 +00:00
bart
f6b117d8d5 Win32: fix compilation.
git-svn-id: trunk@51838 -
2016-03-06 22:56:08 +00:00
zeljko
1abb3da1f7 Qt: finished support for real form bounds under x11 via define QTUSEACCURATEFRAME.part of issue #20952
git-svn-id: trunk@51837 -
2016-03-06 18:40:17 +00:00
zeljko
3b20c9a632 qtwinapi: fixed GetWindowRect() in case of FramedWidget (window) when use define QtUseAccurateFrame
git-svn-id: trunk@51836 -
2016-03-06 14:49:30 +00:00
zeljko
a805628709 qt: started implementation of real accurate frame bounds on x11.QtUseAccurateFrame define is disabled by default atm.
git-svn-id: trunk@51835 -
2016-03-06 13:58:22 +00:00
bart
9c050f164e LazUtils: disable the wrapper functions in FileUtil by default. The wrapper functions will be removed later on.
git-svn-id: trunk@51834 -
2016-03-06 13:19:23 +00:00
bart
0520897120 Examples: TestAll: refactor some dialog tests.
git-svn-id: trunk@51833 -
2016-03-06 12:05:52 +00:00
bart
bd5c917340 Examples: TestAll: more dialog tests (provided by jc99, modifiedby me).
git-svn-id: trunk@51832 -
2016-03-06 11:15:52 +00:00
bart
376303c792 Examples: TestAll: add testallform.lfm, which I forgot in r51824 #87791326d0.
git-svn-id: trunk@51831 -
2016-03-05 23:19:44 +00:00
michael
461c20be05 * Create using slineBreak instead of #13
git-svn-id: trunk@51830 -
2016-03-05 22:35:23 +00:00
michael
5c5523af89 * Remove consoletestrunner, it is outdated and crashes applications. The version in FPC repository is now used, reference is marked as virtual
git-svn-id: trunk@51829 -
2016-03-05 22:32:16 +00:00
bart
01358aea67 Examples: TestAll: don't write an extra '$' in front of Key when logging Key events.
git-svn-id: trunk@51828 -
2016-03-05 17:37:41 +00:00
bart
36e0d69b90 Examples: TestAll: more component tests.
git-svn-id: trunk@51827 -
2016-03-05 15:21:10 +00:00
bart
96ba7a6b40 Examples: TestAll:
- make dummy procedures for all tests and call them in the menu's onclick event
- fix typo
- refactor
- cleanup

git-svn-id: trunk@51826 -
2016-03-05 13:09:33 +00:00
bart
b9a5f9bcc9 Examples: TestAll: add a test (work in progress).
git-svn-id: trunk@51825 -
2016-03-04 18:13:13 +00:00
bart
87791326d0 Examples: Start completely rewrting the TestAll apllication.
git-svn-id: trunk@51824 -
2016-03-04 15:05:52 +00:00
ondrej
636fa40d72 ide, codetools: fix jump directly to body (only after implementation). Issue #29730
git-svn-id: trunk@51823 -
2016-03-04 13:05:31 +00:00
ondrej
23f31975f0 lcl: fix Linux compilation after r51821 #be5322bd6d, Issue #29766
git-svn-id: trunk@51822 -
2016-03-04 06:44:48 +00:00
ondrej
be5322bd6d lcl: fix overflows in mouse messages if mouse position exceeds smallint. Issue #29766
git-svn-id: trunk@51821 -
2016-03-04 06:06:04 +00:00
bart
70a5958e59 Examples: Fix crash in TForm1.ApplicationIdle of TestAll project.
git-svn-id: trunk@51820 -
2016-03-03 23:47:36 +00:00
ondrej
bd1f5b8d6d win32: revert accidetially commited unneded code from r51818 #a430b05358
git-svn-id: trunk@51819 -
2016-03-03 15:52:14 +00:00
ondrej
a430b05358 win32: support for LCLRealFormBounds define to use real bounds in TForm.Width/Height and Get/SetBoundsRect. Issue #20952
git-svn-id: trunk@51818 -
2016-03-03 15:17:20 +00:00
mattias
330696b99e fixed target cpu a64 to aarch64
git-svn-id: trunk@51816 -
2016-03-03 12:53:18 +00:00
bart
161225d29f Examples: Make Debug and Release buildmodes for TestAll project.
git-svn-id: trunk@51815 -
2016-03-03 12:13:28 +00:00
bart
6b8f2f492a Examples: Re-enable "Win32 GUI application" of TestAll project (accidentically introduced by me in r51813 #c83e1c15e5).
git-svn-id: trunk@51814 -
2016-03-03 12:09:01 +00:00
bart
c83e1c15e5 Examples: Fix resource loading in TestAll project.
git-svn-id: trunk@51813 -
2016-03-03 11:30:47 +00:00
ondrej
c108514394 lcl: remove/restore stay-on-top windows in Application ModalStarted/ModalFinished, fix default methods with a counter. Issue #27148
git-svn-id: trunk@51812 -
2016-03-03 10:09:52 +00:00
ondrej
fa44d4c67e lcl: remove stay-on-top window flags on ShowModal because they can block the application from input. issue #27148
git-svn-id: trunk@51811 -
2016-03-03 09:38:11 +00:00
ondrej
2425ad6bff lcl: better bullet-proof LCL approach for r51808 #cf74370262, issue #28631
git-svn-id: trunk@51810 -
2016-03-03 07:45:45 +00:00
ondrej
385957f10b win32: Simulate beep+flash when clicking a (modally) disabled form. The OS flashes it only for the modal parent chain.
git-svn-id: trunk@51809 -
2016-03-03 07:40:34 +00:00
ondrej
cf74370262 lcl: restore focus after system dialog. Issue #28631
git-svn-id: trunk@51808 -
2016-03-03 07:09:25 +00:00
mattias
a91592bbb9 lcl: less hints
git-svn-id: trunk@51807 -
2016-03-02 15:47:29 +00:00
ondrej
5e30a09527 qt: fix GetMenuHeight, issue #28034
git-svn-id: trunk@51806 -
2016-03-02 15:09:25 +00:00
ondrej
aa7d1d4437 carbon, cocoa: add WinHandle check into CheckMouseButtonDownUp in case AWinControl is nil. Issue #29769
git-svn-id: trunk@51805 -
2016-03-02 14:51:07 +00:00
ondrej
59cad5781e win32, gtk2, qt: add WinHandle check into CheckMouseButtonDownUp in case AWinControl is nil. Issue #29769
git-svn-id: trunk@51804 -
2016-03-02 14:29:59 +00:00
ondrej
dfaba8f0d8 lcl: add WinHandle check into CheckMouseButtonDownUp in case AWinControl is nil. Issue #29769
git-svn-id: trunk@51803 -
2016-03-02 14:29:31 +00:00
ondrej
78d143f2c7 win32: better (native) approach for modal dialogs blink. works also for system (non-LCL) dialogs.
git-svn-id: trunk@51802 -
2016-03-02 09:20:04 +00:00
ondrej
5d17d7c0c7 win32: flash modal dialog when disabled form is clicked on
git-svn-id: trunk@51801 -
2016-03-02 08:01:47 +00:00