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