Commit Graph

124 Commits

Author SHA1 Message Date
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
vincents
0e960c1718 added Trace: to assert message
git-svn-id: trunk@5340 -
2004-03-25 23:08:22 +00:00
micha
8f6882a494 rewrite to enable drawing of disabled button
git-svn-id: trunk@5280 -
2004-03-07 12:26:31 +00:00
micha
a6dc79da8a fix designer (overlay) window transparency issue
fix releasedesignerdc to use correct window

git-svn-id: trunk@5267 -
2004-03-05 12:16:09 +00:00
marc
e693ca5784 * Renamed TWin32Object to TWin32WidgetSet
git-svn-id: trunk@5265 -
2004-03-05 01:04:21 +00:00
micha
912d81b51e revert intf split
git-svn-id: trunk@5225 -
2004-02-23 08:19:05 +00:00
micha
8c520fe744 split interface into non-lcl and lcl-component dependent parts
git-svn-id: trunk@5224 -
2004-02-22 22:52:59 +00:00
mattias
9f1208d17c CreateBitmapFromRawImage now creates mask only if needed
git-svn-id: trunk@5206 -
2004-02-19 05:07:17 +00:00
mattias
726e5d46a3 Frame3D rect now var again
git-svn-id: trunk@5151 -
2004-02-03 08:54:09 +00:00
mattias
49a659572b implemented basic TSplitter, still many ToDos
git-svn-id: trunk@5136 -
2004-02-02 15:46:19 +00:00
micha
5fc5d18f37 fixed: calling of nil proc when destroying clipboard
git-svn-id: trunk@5117 -
2004-01-29 20:58:23 +00:00
micha
1ac23788c3 REVERTED: "try register globally unique properties"; implemented new WindowFromPoint not returning window if from different process (tip from vincent)
git-svn-id: trunk@5081 -
2004-01-20 22:14:27 +00:00
micha
9fcf04adfc try register globally unique properties
git-svn-id: trunk@5077 -
2004-01-20 10:26:41 +00:00
micha
751c4efb69 scrollbar fix (from martin smat)
git-svn-id: trunk@5071 -
2004-01-17 11:11:42 +00:00
micha
1903f6fc4f implement overlay window for designer
git-svn-id: trunk@5050 -
2004-01-12 08:20:50 +00:00
micha
27a1a25f92 - fix win32/checklistbox
- implement proper lcl to interface move/size notify via setwindowpos
- fix treeview to use inherited canvas from customcontrol
- implement double buffering in win32

git-svn-id: trunk@5004 -
2004-01-03 21:06:06 +00:00
micha
560b1a14bf fix sizeof bitmap structure (from martin)
git-svn-id: trunk@4993 -
2003-12-31 18:10:56 +00:00
micha
e203c89a40 fix for fpc 1.0.x, LPPOINT winapi stuff
git-svn-id: trunk@4991 -
2003-12-30 22:08:48 +00:00
micha
eea0ff47e0 enable selection of checklistbox items (from vincent)
git-svn-id: trunk@4988 -
2003-12-30 08:38:03 +00:00
micha
8881c2270a fix a lot of range check errors win32
git-svn-id: trunk@4986 -
2003-12-29 14:22:22 +00:00
micha
b5a5680774 remove redundant window property "lazarus" (from martin)
git-svn-id: trunk@4976 -
2003-12-27 16:26:55 +00:00
micha
e981b0d2ae fix pixmap color (from vincent)
git-svn-id: trunk@4972 -
2003-12-27 11:03:58 +00:00
micha
fe21e46ca1 better default font handling
git-svn-id: trunk@4909 -
2003-12-19 18:18:47 +00:00
micha
e8d7c82083 remove non-useful variable wndlist (thx vincent)
git-svn-id: trunk@4900 -
2003-12-18 10:17:00 +00:00
micha
d0e6b3d8d5 UINT(-1) fix causing "Out of bounds." exception
git-svn-id: trunk@4890 -
2003-12-16 08:33:31 +00:00
micha
364db38a4a hintwindow, color, rectangle size fixes
git-svn-id: trunk@4883 -
2003-12-13 19:44:42 +00:00
mattias
d40f0332f2 fixed resizing larger menu icons from Martin Smat
git-svn-id: trunk@4880 -
2003-12-07 22:40:09 +00:00
micha
b9551298a1 fpc 1.0.10 compatibility
git-svn-id: trunk@4858 -
2003-11-28 19:54:42 +00:00
mattias
c4676060c1 added BitOrder for RawImages
git-svn-id: trunk@4855 -
2003-11-28 11:25:49 +00:00
marc
3b9c6758e9 * implemented new LCL(check|enable)Menuitem functions
* introduced the lclintf inc files to win32

git-svn-id: trunk@4843 -
2003-11-26 00:23:47 +00:00
micha
ac34069131 implement tchecklistbox
git-svn-id: trunk@4841 -
2003-11-25 21:20:38 +00:00
micha
688afe1bd5 new api lclenable,checkmenuitem according to list
git-svn-id: trunk@4840 -
2003-11-25 14:21:28 +00:00