View Single Post
Old 07-02-2006, 02:01 PM   #7
shadowfyr
Senior Member
 
Join Date: Oct 2002
Posts: 310
shadowfyr will become famous soon enough
Well, I mentioned it in relation to a mapper, because that is the most common issue. Mushclient does has a sort of speedwalk recorder, since primitive ability to handle failed moves, etc. Just no actual map. The solution I am trying to get implimented is for a wide range of things. For example, there is an ActiveX control for commanding Winamp that I tried. Because there is no event sink (script systems generally don't provide them, unless running in their own Exe shell), I have to make a call to winamp.SongName every few seconds, to see if it changed or not, so I can update Mushclient's information bar with the song name. If it was in a real language, I could simply sync the SongChange event to a script function, so my script would know "immediately" that it changed.

Basically, right now I could create a window, assign the Mushclient window as its parent, create some buttons and some text boxes, like to look up stuff in a database of items/mobs/etc, connect the database, then everything falls appart, because there is no way to react to the buttons. You click them and they don't do anything, because there is no inbuilt support for saying, "Connect the event 'Button1_Click' to the function 'OnClick_Next'." It simply won't do anything without that. You get a pretty window that looks really neat, but it does absolutely nothing at all you can use it for.

But this is getting off track from the original post. lol
shadowfyr is offline   Reply With Quote