Geyser is an object oriented framework for creating, updating and organizing GUI elements within Mudlet.
An quick and easy fix for that is to just change chatStartup() to:naftali wrote:chatStartup()
I find it's a bad time to have things this complicated rerun themselves every time you look at the script, so this one only runs (or resets with any changes you make to it) when you call that function.
Yes, that should happen whenever you click the currently selected tab. The reason I change the border is so scolling up works properly when the chat box is blocking the top part of the screen, and then when you want a taller screen you can hide the chat box.tarrant wrote:Is it right that if i click 'All' to select it, then when i click it again, the topborder gets set to 0?
Hrm, odd. Look in the trigger for the "play sound" box and if it's checked uncheck it?rstarnes1972 wrote:thanks to Naftali helping a little while logged in to Achaea, my tabbed chat is working pretty nicely. The only thing that is a little odd is the ping sound i get with every "tell". Any suggestions?
I installed the package, but the tabbed interface isn't showing. Also part of tells and messages from the Newbie channel are cut off in the main console window. The first line doesn't show, but the second and third lines (if they exist for the messages) do show. I checked the script debugger and it says that chatlabels is a nil value. I'm not really sure why that would be nil, looking at the code. (I used to code all the time as a computer science major, so I don't need "dumbed down" explanations.) Thanks for your help.