Commit Graph

2361 Commits

Author SHA1 Message Date
marc
0ae90dd622 * Updated with the latest widgetset changes
git-svn-id: trunk@7662 -
2005-09-10 16:09:23 +00:00
mattias
222325455c fixing newline char in gtk memo from Andrew Haines
git-svn-id: trunk@7658 -
2005-09-10 01:39:09 +00:00
mattias
193756ef59 fixed FindNext finding empty filename
git-svn-id: trunk@7597 -
2005-08-30 17:41:53 +00:00
micha
25a302f677 fix+optimization: add a list that contains window handles of which the menus need to be redrawn (patch by martin smat)
git-svn-id: trunk@7592 -
2005-08-29 14:45:43 +00:00
mattias
2f5c43d2e1 added gtk handler for TCheckListBox item check change
git-svn-id: trunk@7591 -
2005-08-29 10:35:25 +00:00
mattias
3c4dee55f9 implemented Add To Project menu item in package editor, fixed fpc lresources warnings, reduced debug output
git-svn-id: trunk@7588 -
2005-08-29 08:25:37 +00:00
marc
f729c004ac + Added svn keyword property
git-svn-id: trunk@7587 -
2005-08-28 23:56:57 +00:00
marc
765cfa4a41 * Start of the carbon interface
git-svn-id: trunk@7586 -
2005-08-28 23:45:19 +00:00
marc
68321456bb * Renamed InterfaceObject to WidgetSet
- Removed some logs
* Changed mainloop to a callback through the interface

git-svn-id: trunk@7585 -
2005-08-28 23:38:18 +00:00
micha
3fc488b817 prevent ignoring wrong character (bug #1113)
git-svn-id: trunk@7563 -
2005-08-24 21:10:27 +00:00
micha
87292a147f fix line ending: DIBs are dword, but CreateBitmap wants word-aligned
git-svn-id: trunk@7557 -
2005-08-23 13:30:17 +00:00
micha
18024f42bd bitmap lines are aligned to dword boundaries (hint by MG)
git-svn-id: trunk@7556 -
2005-08-23 09:42:24 +00:00
mattias
49bbb18e35 TBitmap with transparent pixels now saves in xpm format
git-svn-id: trunk@7554 -
2005-08-22 23:24:26 +00:00
micha
0a5eb91be8 make LCL set result to 1 for handled keys
git-svn-id: trunk@7552 -
2005-08-22 22:30:01 +00:00
micha
50c8ea3af8 fix Result var: initialize Result to something useful if we want to check it
git-svn-id: trunk@7551 -
2005-08-22 21:56:10 +00:00
mattias
862a04296b added TComboBox.ReadOnly - only partially working under gtk1
git-svn-id: trunk@7546 -
2005-08-22 19:02:06 +00:00
micha
c4a65fbb5f fix typo, check appropriate message, lmkey for keys
git-svn-id: trunk@7544 -
2005-08-22 15:27:32 +00:00
micha
91d33a67f4 fixed: do not call KeyPress handling for alt-<x> keys (CN_SYSCHAR, WM_SYSCHAR)
fixed: handle tab when pressing the key, not when releasing it (seems platform independent)
fixed: remove tab handling in combobox
fixed: move dialogchar handling to pre-interface, so that widgetset can "ding" when key was not handled

git-svn-id: trunk@7543 -
2005-08-22 12:49:55 +00:00
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7ecd5dbcf0 remove ===-lines in cvs log comments, so removelog awk script does its work correctly
git-svn-id: trunk@7540 -
2005-08-22 11:51:25 +00:00
vincents
7e441f98c9 remove ===-lines in cvs log comments, so removelog awk script does its work correctly
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
vincents
faef2dfd4d implemented calendar events for win32 interface (bug #980)
git-svn-id: trunk@7512 -
2005-08-16 21:36:49 +00:00
micha
374a089bff fix getting raw image; need to use GetDIBits to convert DDB to DIB
git-svn-id: trunk@7504 -
2005-08-15 17:51:57 +00:00
micha
866281974f fix bug #713 (from martin smat)
git-svn-id: trunk@7499 -
2005-08-13 20:54:40 +00:00
micha
2c86e14b87 fix GetRawImageFromBitmap (from martin smat)
git-svn-id: trunk@7498 -
2005-08-13 20:52:32 +00:00
vincents
1064272122 removed ifdef ver1 from Martin Smat
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
mattias
637b578aab increased scroll position for gtk from 15bit to 31bit from Colin Western
git-svn-id: trunk@7470 -
2005-08-01 10:11:31 +00:00
vincents
5b0bc8e636 64 bit fixes from Florian
git-svn-id: trunk@7466 -
2005-07-31 22:25:49 +00:00
mattias
12ce6432d7 added idewindowintf.pas - interface for storing IDE dialogs sizes
git-svn-id: trunk@7460 -
2005-07-31 10:21:18 +00:00
mattias
64c7c29a3f fixed compilation
git-svn-id: trunk@7448 -
2005-07-29 23:46:11 +00:00
vincents
d2179bb34b - 64 bit fixes to GetWindowLong and callers from Florian
- SetWindowLong now sets a ptrint

git-svn-id: trunk@7446 -
2005-07-29 22:44:07 +00:00
mattias
6dcd7874c3 fixed sending UTF8 key presses in gtk intf
git-svn-id: trunk@7412 -
2005-07-23 23:15:19 +00:00
mattias
d31fe06f5d fixed gtk2 intf compilation
git-svn-id: trunk@7406 -
2005-07-23 09:35:00 +00:00
mattias
e303f8f83f replaced codetools+gtk intf TList with faster TFPList
git-svn-id: trunk@7405 -
2005-07-23 09:27:30 +00:00
mattias
22682ade99 changed unit output directories to fpc format units/CPU-OS
git-svn-id: trunk@7398 -
2005-07-22 13:47:35 +00:00
mattias
2a14dfaaf7 fixed gtk not container warnings and let a few gtk handled key messages pass
git-svn-id: trunk@7394 -
2005-07-22 11:37:26 +00:00
micha
a8d1f0629c fix double click heuristic to take into account cursor movement, if moved too much do not send double click
git-svn-id: trunk@7389 -
2005-07-21 17:37:40 +00:00
micha
9e7bfb96b9 implement tbitbtn.spacing for win32
allow -1 for tbitbtn.spacing; means center text
fix transparent (xpm typically) images drawing on bitbtns

git-svn-id: trunk@7388 -
2005-07-21 09:43:14 +00:00
mattias
7e1b82da00 in32 interface check if the listItem state has already the asked value from Martin Smat
git-svn-id: trunk@7387 -
2005-07-19 21:05:37 +00:00
micha
854c9cf746 fix bug #741: fix setting multiselect to not select all items; default extendedselect is true
git-svn-id: trunk@7382 -
2005-07-19 14:18:44 +00:00
micha
8f21b33cd7 can only introduce virtual methods in TWSWinControl; quick fix
git-svn-id: trunk@7372 -
2005-07-18 19:31:53 +00:00
micha
4d1f460836 split up implementation of ResizeChild
git-svn-id: trunk@7371 -
2005-07-18 13:49:54 +00:00
micha
993f9a7aaa remove unused TLazObject
git-svn-id: trunk@7370 -
2005-07-18 12:44:15 +00:00
micha
e449af4c82 remove TWin32WidgetSet.RecreateWnd, use the one from Controls unit
git-svn-id: trunk@7369 -
2005-07-18 12:37:58 +00:00
mattias
a6e4985cfb started basic docking anchoring and made Contributors.txt ASCII to show everywhere
git-svn-id: trunk@7362 -
2005-07-17 01:05:04 +00:00
marc
98f5b75116 * Reimplemented ZOrder
+ Added IDE option to move a control one forward/back
* Fixed IDE control selection
- Removed some IFDEF VER 1_0
+ Added some inline

git-svn-id: trunk@7361 -
2005-07-16 00:08:26 +00:00
mattias
23ce8c2282 fixed gtk2 intf setting ListBox.Items[i]:= from Andrew Haines
git-svn-id: trunk@7354 -
2005-07-15 12:44:18 +00:00
micha
35f0f32591 when designing, we want resizeable window borders
git-svn-id: trunk@7347 -
2005-07-14 17:05:55 +00:00
mattias
d787ff4438 TSplitter can now also work with Align=alNone and AnchorSide
git-svn-id: trunk@7334 -
2005-07-09 16:20:50 +00:00
micha
5ad37d66be fix 798, spinedit control needs coordinates of buddy
git-svn-id: trunk@7332 -
2005-07-08 17:58:02 +00:00