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 |