Uploaded a new Vyzor package with a fix for Grid Boxes. Thanks to Caled, I was able to identify a major oversight on my part.
This has been rectified, and Grid Boxes now follow the rules.
Vyzor, UI Manager for Mudlet
Re: Vyzor, UI Manager for Mudlet [Beta?]
Quick question: Is it possible to layer elements on top of each other, specifically is it possible for me to draw images -on top- of the Mudlet map in an attempt to hide the controls? I've seen this done in another UI that uses Geyser and I want to mimic that.
Re: Vyzor, UI Manager for Mudlet [Beta?]
Yes, you can layer Frames. That's fundamentally how Vyzor works.
Re: Vyzor, UI Manager for Mudlet [Beta?]
Edit: Nevermind, realized my error. So I'll just say thanks for creating this. It's awesome
Re: Vyzor, UI Manager for Mudlet [Beta?]
What a cool idea. I am stealing it, and making it mine.Calixa wrote:Quick question: Is it possible to layer elements on top of each other, specifically is it possible for me to draw images -on top- of the Mudlet map in an attempt to hide the controls? I've seen this done in another UI that uses Geyser and I want to mimic that.
Re: Vyzor, UI Manager for Mudlet [Beta?]
It's already possible to hide the Map's UI. There's a horizontal bar with a small arrow. Click it.
Re: Vyzor, UI Manager for Mudlet [Beta?]
That setting doesn't get saved between sessions though (I should probably suggest this to the team!). Also, I don't use the 3D mapper, so the bar is only in the way. It's a personal thing, really.
Re: Vyzor, UI Manager for Mudlet [Beta?]
Sorry for the double post, but I'm trying to use the VyzorLoadEvent to draw my UI on load, and this is what I get in the error console. drawUI is my script / function. This is a clean profile with only Vyzor in it, and my code. It does fire properly once clicking the Vyzor script (with the U expandalias active), and then manually calling the drawUI() function. And yes, Vyzor is the first script to load, drawUI comes behind it.
*** starting new session ***
[ERROR:] object:<WindowResizeEvent> function:<handleWindowResizeEvent>
<attempt to call a nil value>
[ERROR:] object:<WindowResizeEvent> function:<handleWindowResizeEvent>
<attempt to call a nil value>
[ERROR:] object:<event handler function> function:<drawUI>
<VyzorLoadEvent>
*** starting new session ***
[ERROR:] object:<WindowResizeEvent> function:<handleWindowResizeEvent>
<attempt to call a nil value>
[ERROR:] object:<WindowResizeEvent> function:<handleWindowResizeEvent>
<attempt to call a nil value>
[ERROR:] object:<event handler function> function:<drawUI>
<VyzorLoadEvent>
Re: Vyzor, UI Manager for Mudlet [Beta?]
If you call the event's functions manually, what is the error?
Re: Vyzor, UI Manager for Mudlet [Beta?]
Oneymus I'm pretty sure this is the same thing we ran into when I tried to get mine to fire off the VyzorLoadEvent. My fix was to just piggy back off mudlet's sysLoadEvent. Either way, I wouldn't rule out that VyzorLoadEvent is buggy.