Commit Graph

3012 Commits

Author SHA1 Message Date
marc
7db0d40c31 * fixed compilation of win32-gtk2 (doesn't run yet)
* fixed use of correct gtk in pairsplitter
* some cleanup

git-svn-id: trunk@10745 -
2007-03-13 23:53:11 +00:00
mattias
769478772a gtk intf: fixed sending keypress event twice
git-svn-id: trunk@10737 -
2007-03-10 22:38:35 +00:00
marc
e4deb6932e * made ActiveDefaultButtonChanged naming more consistent with other routines
* added some handle checks

git-svn-id: trunk@10733 -
2007-03-10 02:48:32 +00:00
marc
c9f940ca40 * patch from Tom Gregorovic
git-svn-id: trunk@10732 -
2007-03-10 00:05:51 +00:00
vincents
e6328c9f67 win32 interface: fixed number of digits in debug output of window handle
git-svn-id: trunk@10729 -
2007-03-09 10:21:55 +00:00
mattias
61700dad67 gtk intf: small optimization as suggested by Luiz
git-svn-id: trunk@10726 -
2007-03-09 00:25:38 +00:00
marc
de4fb4771b * Fixed setting keyinfo flags
git-svn-id: trunk@10724 -
2007-03-08 23:57:13 +00:00
mattias
e77c31ed38 codetools: searching include file of include file in directory of first include file
git-svn-id: trunk@10723 -
2007-03-08 23:35:58 +00:00
vincents
c64b39bc07 win32 interface: implemented Items.BeginUpdate and Items.Capacity for Listbox and Combobox
git-svn-id: trunk@10722 -
2007-03-08 23:02:40 +00:00
marc
7dcb45bc1f * patch for tpairsplitter by Paul Ishenin
git-svn-id: trunk@10712 -
2007-03-06 00:08:35 +00:00
sekelsenmat
5180096267 Patch from Paul Ishenin that implements SM_CXCURSOR and SM_CYCURSOR (GetSystemMetrics) under QT
git-svn-id: trunk@10700 -
2007-02-28 15:22:00 +00:00
marc
61b16d06a0 * resolved gtkprivate name conflict
git-svn-id: trunk@10697 -
2007-02-27 23:17:33 +00:00
marc
72db634567 * fixed properties
git-svn-id: trunk@10696 -
2007-02-27 22:59:02 +00:00
marc
1a3fff15bf * fixed properties
git-svn-id: trunk@10695 -
2007-02-27 22:54:03 +00:00
sekelsenmat
ffb7a7d1a9 Patch from Paul Ishenin to qt interface, plus some modifications from me.
git-svn-id: trunk@10694 -
2007-02-27 18:03:00 +00:00
marc
50cd527148 * Cursor metric patch from Paul Ishenin
git-svn-id: trunk@10693 -
2007-02-26 23:42:56 +00:00
marc
d19b31c06d * Patch from Phil for basic MessageDlg
git-svn-id: trunk@10692 -
2007-02-26 23:32:51 +00:00
vincents
6368fcf727 win32 interface: use GetWindowLongW and SetWindowLongW for UnicodeEnabledOS (bug #8403)
git-svn-id: trunk@10686 -
2007-02-26 19:42:59 +00:00
marc
c771e5361c * Interface improvement from Tom Gregorovic
git-svn-id: trunk@10683 -
2007-02-25 17:35:15 +00:00
marc
231cfe8497 * Fix for 7892 by Paul Ishenin
git-svn-id: trunk@10682 -
2007-02-25 16:53:37 +00:00
marc
932075c34f * Patch from Paul Ishenin (max custom cursor size)
git-svn-id: trunk@10676 -
2007-02-24 15:25:32 +00:00
sekelsenmat
23272ca9b2 Fixes the fix for qt compilation.
git-svn-id: trunk@10675 -
2007-02-23 21:36:07 +00:00
sekelsenmat
2528d9227a Fixes compilation of qt widgetset on 64 bit machines.
git-svn-id: trunk@10674 -
2007-02-23 21:07:47 +00:00
vincents
f8cac4e009 carbon interface: CreateCarbonString creates also a a real CFString for empty string (bug #8385)
git-svn-id: trunk@10672 -
2007-02-23 10:02:50 +00:00
vincents
e8a85989c6 win32 interface: made LCLIntf.Rectangle and TCanvas.Rectangle compatible with Windows.Rectangle winapi function (bug #8342)
git-svn-id: trunk@10665 -
2007-02-20 23:18:34 +00:00
vincents
43b884da81 win32 interface: fix showing contextmenu for listviews (bug #8331)
git-svn-id: trunk@10664 -
2007-02-20 21:57:51 +00:00
vincents
8e0bc658e1 win32 interface: intialize result of LMMouse for wheelscroll message (bug #8363) from Luiz
git-svn-id: trunk@10657 -
2007-02-19 09:26:51 +00:00
vincents
8115e41f0d LCL: ScrollWindow now calls ScrollWindowEx with SW_INVALIDATE flag, fixes bug #8362
git-svn-id: trunk@10656 -
2007-02-19 08:44:42 +00:00
sekelsenmat
25344cd643 Qt Message box implementation by Philip Hess.
git-svn-id: trunk@10653 -
2007-02-18 20:46:46 +00:00
vincents
59a5e3b631 fixed typo in r10650 #f0fd1e16af
git-svn-id: trunk@10651 -
2007-02-17 21:58:36 +00:00
vincents
f0fd1e16af gtk2 interface: added cdecl to external function declaration (8323)
git-svn-id: trunk@10650 -
2007-02-17 21:49:16 +00:00
vincents
1a5943a473 gtk interface: changed crHourglass cursor to GDK_WATCH
git-svn-id: trunk@10646 -
2007-02-15 10:06:33 +00:00
mattias
49242c3818 gtk intf: using default when gdk does not know the physical screen size
git-svn-id: trunk@10642 -
2007-02-14 11:09:42 +00:00
mattias
fee343a469 IDE: codebrowser parses units
git-svn-id: trunk@10639 -
2007-02-13 23:46:29 +00:00
vincents
0e6dcf1dd8 gtk2: fixed compilation for gtk2 on X.
git-svn-id: trunk@10634 -
2007-02-13 21:44:30 +00:00
vincents
3ca65821cd gtk2 interface: fixed compilation for non X based display
git-svn-id: trunk@10633 -
2007-02-13 21:14:51 +00:00
vincents
7261a0378e win32 interface: removed MakeIntResource
git-svn-id: trunk@10632 -
2007-02-13 13:29:35 +00:00
vincents
cbbec503b1 LCL: moved MakeIntResource to the win32 widgetset. It is not used outside the windows widget sets and wince needs a different declaration.
git-svn-id: trunk@10630 -
2007-02-13 10:39:51 +00:00
mattias
5a7ff6537a LCL: Tapplication.CreateForm with out param, cleanups, renamed TCustomPropertyStorage param name Default with DefaultValue from Flávio Etrusco
git-svn-id: trunk@10626 -
2007-02-12 12:40:41 +00:00
sekelsenmat
78205ce402 Improves menu code on qt
git-svn-id: trunk@10622 -
2007-02-11 21:19:12 +00:00
vincents
e4c31c5a09 win32 interfaces: conditionally removed OpenFileName record declaration, it is in fpc 2.1.1 now
git-svn-id: trunk@10617 -
2007-02-09 21:06:36 +00:00
mattias
0362114bc2 gtk intf: added custom mouse cursor images from Marc
git-svn-id: trunk@10616 -
2007-02-09 17:42:52 +00:00
vincents
29fb86d1b8 wince interface: fixed lock in AppProcessMessages from Rozbeh
git-svn-id: trunk@10615 -
2007-02-09 13:32:12 +00:00
marc
d7051338d9 * global cursor patch from Paul Ishenin
* dragcursor fix
! note: setting of the initial default cursor in gtk needs to be looked at, it should set the cursor as defined by the widget, no the default arrow

git-svn-id: trunk@10609 -
2007-02-07 23:31:44 +00:00
vincents
7001d5cf7b lcl: fixed double fire of MouseUp event when using right mouse button under win32 (bug #8276) from Luiz Americo
git-svn-id: trunk@10604 -
2007-02-07 13:21:11 +00:00
vincents
0e74743591 wince interface: several fixes from Roozbeh
* Added comments to lots of methods in winceapih.inc
* Implemented lots of widgetsets methods to call corrosponding winapi.
* Added TTimer.
* Error dialogs now appear.
* Events now working.
* Reverted all changes to make X button close the application: In wince X button should just minimize application,you have to manually add a feature to exit program.
* More stable.

git-svn-id: trunk@10603 -
2007-02-07 13:10:40 +00:00
sekelsenmat
bd436baa2d Small improvements related to trayicon on qt interface and upgrades qt bindings to 1.27
git-svn-id: trunk@10599 -
2007-02-07 05:33:48 +00:00
marc
6737a6ef3d * cursor patch from Paul Ishenin
+ added extra handle checks
* enabled some gtk2.2 code for getting cursorpos

git-svn-id: trunk@10597 -
2007-02-06 01:34:29 +00:00
mattias
6bd2881a7f win32 intf: fixed compilation
git-svn-id: trunk@10596 -
2007-02-06 00:19:25 +00:00
mattias
2b1083e359 LCL: SetTempCursor is now called on every mouse move, cursors of TControls
git-svn-id: trunk@10595 -
2007-02-05 23:24:03 +00:00