tombo
c44f23e18d
Carbon intf:
...
- patch #0008537 by Philip J. Hess - Adds basic TOpenDialog, TSaveDialog and TSelectDirectoryDialog
- debug and tracing info, OSError for checking Carbon calls as Philip J. Hess proposed
- started TMainMenu, TPopupMenu, Hints
- TabOrder, TabStop, focusing
- TGraphicControl and TCustomControl descendants improved
git-svn-id: trunk@10828 -
2007-03-29 13:50:41 +00:00
andrew
12580dd206
Fixed TGtk2WSComboBox.SetFont - Broken since r10238 #e280cbf19f. Notably made the Search Results window in lazarus gtk2 cause an exception and not display
...
git-svn-id: trunk@10822 -
2007-03-28 18:13:54 +00:00
andrew
0931fdcd4f
applied patch from Valdas Jank for bug #8581 . correctly detects maximized forms now
...
git-svn-id: trunk@10821 -
2007-03-28 17:14:29 +00:00
vincents
1df50a5823
fixed building gtk2 on win64 (I haven't found win64 gtk2 dlls though).
...
git-svn-id: trunk@10814 -
2007-03-27 13:38:48 +00:00
vincents
85a311aa33
LCL: made DrawFrameRect declaration the same as in the windows unit (bug #8468 )
...
git-svn-id: trunk@10813 -
2007-03-27 10:36:49 +00:00
vincents
8ac2f8b036
win32 interface: fixed several range errors
...
* create app window without caption, so that GetWindowSize doesn't return a negative size
* prevent usage of uninitialized array similar to r10798 #eaf391320b
git-svn-id: trunk@10810 -
2007-03-26 19:02:29 +00:00
mattias
f107b6226b
gtk intf: fixed sending LM_CHAR
...
git-svn-id: trunk@10803 -
2007-03-26 09:43:02 +00:00
micha
eaf391320b
* prevent usage of uninitialized array (found by Vincent)
...
git-svn-id: trunk@10798 -
2007-03-25 12:38:07 +00:00
micha
45a076d5b7
remove unnecessary units due to r10793 #dfb4fe7303
...
git-svn-id: trunk@10794 -
2007-03-24 16:24:04 +00:00
micha
dfb4fe7303
replace Add/RemoveSocketEventHandler with simpler win32 specific interface
...
git-svn-id: trunk@10793 -
2007-03-24 16:17:33 +00:00
paul
7ce330fb4c
- removed double freeing
...
git-svn-id: trunk@10786 -
2007-03-23 01:47:55 +00:00
marc
e4fbd77e28
* cursor improvement
...
git-svn-id: trunk@10785 -
2007-03-23 01:02:26 +00:00
micha
4a2154935d
win32 intf: use rtl unit instead of package, use new Remove method
...
git-svn-id: trunk@10784 -
2007-03-22 20:54:06 +00:00
micha
c05d288360
initial implementation of gui loop socket event handler (needed for win32 msg loop)
...
git-svn-id: trunk@10783 -
2007-03-22 20:41:38 +00:00
vincents
27409f3080
gtk interface: made Rectangle winapi compatible (bug #8342 )
...
git-svn-id: trunk@10782 -
2007-03-22 19:10:10 +00:00
paul
aec06c66dd
- fixed error in cursor reading previously introduced by me
...
- fixed cursor creating code in widgetsets
git-svn-id: trunk@10779 -
2007-03-22 02:24:41 +00:00
paul
3a609120e4
- new RawImageDescription from Tom. After last commit it works on LE too.
...
git-svn-id: trunk@10774 -
2007-03-21 02:14:32 +00:00
paul
eb6c6b8985
typo in datasize calculation
...
git-svn-id: trunk@10770 -
2007-03-20 01:59:52 +00:00
mattias
5969cf4b03
gtk intf: omitting TComboBoxBox LM_CHANGED events during popup
...
git-svn-id: trunk@10767 -
2007-03-18 23:01:41 +00:00
mattias
407997bc6f
gtk intf: TListBox: single selection mode: when selected item is deleted switch to mode SINGLE, when item is selected switch to BROWSE mode, issue #1428
...
git-svn-id: trunk@10758 -
2007-03-16 14:23:31 +00:00
marc
d50417ed40
* Fixed alphashift
...
git-svn-id: trunk@10755 -
2007-03-16 08:59:12 +00:00
marc
957622e38c
* Patch #8526 by Tom Gregorovic: Carbon interface modified to object approach like Qt and other improvements
...
git-svn-id: trunk@10753 -
2007-03-15 23:52:29 +00:00
marc
b5df97096a
* patch from Paul Ishenin:
...
1. paritial implemented TCarbonCursor (without custom cursor)
2. implemented TCarbonWidgetSet [CreateCursor (only stub to TCarbonCursor), CreateStandardCursor, DestroyCursor, SetCursor]
3. implemented handling control cursors
todo: custom cursor, but I should look at bitmaps, pixmaps, ... first
git-svn-id: trunk@10751 -
2007-03-14 23:08:14 +00:00
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