Commit Graph

155 Commits

Author SHA1 Message Date
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
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +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
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
2c86e14b87 fix GetRawImageFromBitmap (from martin smat)
git-svn-id: trunk@7498 -
2005-08-13 20:52:32 +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
micha
4d1f460836 split up implementation of ResizeChild
git-svn-id: trunk@7371 -
2005-07-18 13:49:54 +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
mattias
9628a2b23e implemented TMouse.SetCursorPos from Andrew
git-svn-id: trunk@7268 -
2005-06-22 17:37:06 +00:00
vincents
e510a9db4b implented reading non-text formats from the clipboard
git-svn-id: trunk@7140 -
2005-05-04 12:27:46 +00:00
vincents
aac138df54 fixed getting the size of a minimized window (bug #886)
git-svn-id: trunk@7132 -
2005-05-03 14:56:33 +00:00
micha
77c8d81bbe tweak color specification a bit
git-svn-id: trunk@7119 -
2005-04-29 19:50:27 +00:00
mattias
5ab09c1d2d aesthetical improvements for colorbuttons from Luca Minuti
git-svn-id: trunk@7061 -
2005-04-06 10:39:36 +00:00
micha
8787ae886a fix dc origin to take window origin into account (fixed drawing invisible components on graphiccontrols in designer)
git-svn-id: trunk@7025 -
2005-03-25 16:59:38 +00:00
micha
8f6d8166b8 implement TWin32WidgetSet.GetDCOriginRelativeToWindow
git-svn-id: trunk@7024 -
2005-03-25 16:41:35 +00:00
micha
d71687e839 check nil pointer to avoid AV (by jesusrmx)
git-svn-id: trunk@6952 -
2005-03-14 21:49:41 +00:00
mattias
daf76f7dbc fixed Arc and changed x,y to Left,Top to make meaning more clear
git-svn-id: trunk@6889 -
2005-03-04 13:50:09 +00:00
marc
55f3a45a70 + Added RemoveProp winapi call
* Some maintenace on winapi/lclintf files

git-svn-id: trunk@6830 -
2005-02-23 01:12:47 +00:00
micha
0439cd51c7 properly initialize maskbitmap to 0, not always assigned
git-svn-id: trunk@6761 -
2005-02-07 10:21:45 +00:00
vincents
83209bfba5 SetCapture uses HWND as parameter and result type
git-svn-id: trunk@6753 -
2005-02-05 20:40:17 +00:00
micha
ed63005188 add platform independent winapi function IsWindowEnabled
git-svn-id: trunk@6738 -
2005-02-05 09:05:51 +00:00
micha
2f743e3584 simpler overlay window
git-svn-id: trunk@6661 -
2005-01-21 22:07:10 +00:00
mattias
1ac4c9fdda implemented TPen.Mode=pmXor from Jesus
git-svn-id: trunk@6508 -
2005-01-08 11:03:18 +00:00
micha
6664fdebb4 make stretchmaskblt handle the general case, and let maskblt call stretchmaskblt
git-svn-id: trunk@6445 -
2005-01-01 11:39:02 +00:00
micha
c5e34297ad fix transparency while drawing (bug #462)
git-svn-id: trunk@6427 -
2004-12-27 17:42:01 +00:00
mattias
7f5fe81d3b implemented bvSpace of TBevelCut
git-svn-id: trunk@6363 -
2004-12-11 01:28:58 +00:00
micha
d4c88e8afe fix focus issue (for example using MessageDlg)
git-svn-id: trunk@6271 -
2004-11-19 21:59:23 +00:00
micha
cfbcf45a59 convert GetProp and SetProp usage to one Atom pointing to a record of fields
git-svn-id: trunk@6175 -
2004-10-28 21:00:56 +00:00
micha
b6b484d93d fix stretchblt not called because of maskblt failure
git-svn-id: trunk@5722 -
2004-08-01 14:31:46 +00:00
micha
efede3cc06 cleanup: move default handling to DefaultHandler
git-svn-id: trunk@5671 -
2004-07-12 13:04:15 +00:00
micha
63820778bb draw 1-pixel border using inner flag, outer seems to not draw top-left
git-svn-id: trunk@5640 -
2004-07-02 20:28:18 +00:00
micha
f0f1bba3c1 cursor above horizontal scrollbar, then scroll horizontally
git-svn-id: trunk@5625 -
2004-06-30 15:41:56 +00:00
micha
edb259908d fix default scroll handler to send scroll position within range
git-svn-id: trunk@5587 -
2004-06-20 12:48:21 +00:00
micha
69017c434d make flat speedbuttons nicer
git-svn-id: trunk@5586 -
2004-06-20 12:29:26 +00:00
vincents
0ea700d181 fixed pasting from clipboard
git-svn-id: trunk@5579 -
2004-06-18 20:47:34 +00:00
micha
47ee7b1b10 fix xp themes drawing image on bitbtn
git-svn-id: trunk@5577 -
2004-06-18 19:55:43 +00:00
micha
336d0c8c30 fix scroll message handling for comboboxes
git-svn-id: trunk@5576 -
2004-06-17 21:33:01 +00:00
vincents
b42f9e541f converted win32proc.inc to unit
git-svn-id: trunk@5549 -
2004-06-10 18:14:10 +00:00
vincents
93567b011d implemented basic clipboard support for win32
git-svn-id: trunk@5547 -
2004-06-09 20:51:45 +00:00
micha
e969b5041d cleanup lcl<->win32 bounds code, remove duplicate code
git-svn-id: trunk@5523 -
2004-05-29 11:45:19 +00:00
micha
a1dd0fce0a remove unused variable; fixes compiler warning
git-svn-id: trunk@5494 -
2004-05-21 11:20:26 +00:00
micha
c5117d42da add measureitem to tcustomlistbox just like tcustomcombobox has
git-svn-id: trunk@5492 -
2004-05-21 11:13:18 +00:00
marc
df44bfb886 * Fixed win32 listview
git-svn-id: trunk@5489 -
2004-05-20 21:28:54 +00:00
micha
5408f03b2a fix itemheight of listbox, handle measureitem message
git-svn-id: trunk@5473 -
2004-05-14 17:48:39 +00:00
micha
f0b3974618 fixes to designer window mouse/key handling:
- capture all events
- resizing window on which the overlay is, resizes the overlay too

git-svn-id: trunk@5468 -
2004-05-13 12:17:00 +00:00
micha
ae0fc2b516 fix translation from lcl to win32 coordinates
git-svn-id: trunk@5467 -
2004-05-13 08:05:57 +00:00
micha
bb7c7d9a06 fix sizing/non-sizing border sizes
git-svn-id: trunk@5461 -
2004-05-12 15:11:46 +00:00
micha
5effa0b10e cursor management updated:
- lcl notifies interface via WSControl.SetCursor of changes
- fix win32 interface to respond to wm_setcursor callback and set correct cursor

git-svn-id: trunk@5398 -
2004-04-11 10:19:28 +00:00
micha
bade7949c7 - added: [win32] mousewheel default handler sends scrollbar messages
- fixed: lmsetcursor; partial todo

git-svn-id: trunk@5392 -
2004-04-10 17:54:52 +00:00