Drag and drop events
BlitzMax Forums/BlitzMax Beginners Area/Drag and drop events
| ||
| Greetings, friends :-) I am trying to write a utility that can compare pairs of files that are dropped, one at a time, onto a pair of text fields where their names and paths should be displayed. I know this must involve ... "EVENT_WINDOWACCEPT: Drag and Drop operation was attempted" But I have never grappled with events of this kind and I need some help in the form of an explanation and an example. Can anyone help me please? Thank you for your kind attention, Julian(^_=) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| ||
| *sigh*, reply lost due server thingies .. The idea about events: Nothing happens, until there's an event. You'll get a number of event-properties back from the system, and the combination of properties define which routine to call. Those properties are for instance: eventid(), eventdata(), eventx(), eventy(), eventtext(), eventsource() etc.
window=CreateWindow("",0,0,640,480,Null,15|WINDOW_ACCEPTFILES)
Repeat
WaitEvent()
If EventID()=EVENT_WINDOWACCEPT
DebugLog Chr(34)+EventText()+Chr(34)+" dropped at: ("+EventX()+","+EventY()+")"
EndIf
If EventID()=EVENT_WINDOWCLOSE End
Forever
|