second input line and scrollback

Posted by Flyto on Fri 07 Jan 2005 02:48 PM — 11 posts, 49,419 views.

#0
Hi!

With the mudclients in linux (Kmuddy and xpertmud) I had a second input line and really loved it. Its always nice to send a little command if you are busy to write something really long.

The second thing I miss is the small part of the screen staying (the real-time screen) when scrolling back, so I can see if something important happens. Or maybe I just didnt find the right preferenses to set to achieve that.

Greetings
Australia Forum Administrator #1
I found that split screen really distracting in the clients I saw it in, however you can achieve both that and the second input window in MUSHclient.

Go to the Window menu -> New Window.

This will open a second output/input window combination for the currently-open world. With a bit of judicious resizing and moving of windows, you can keep one of them scrolling and the other frozen (paused) at an earlier spot. This way you can type in a lengthy reply to a message, while using the other window to keep an eye on what is going on, and also enter other commands.
USA #2
Unfortunately, you can't do it via scripting, since both windows 'are' the same. It seems to favor the first window.
So I suppose you could resize it to half height, and then spawn a new one, which then would only be a matter of moving.

Nick, any way around this? Some way to fool MC into thinking its two seperate worlds? Or at least be able to move them independantly.
I dont know how MC treats them internally, but would it be possible to differentiate the windows so we can use GetWorld? Or, something similar so we can simply do a:
spawnedworldwindow.MoveWorldWindow
Australia Forum Administrator #3
I have added two new functions, MoveWorldWindowX and GetWorldWindowPositionX, which have an additional argument which is the window number. Thus you can move window 1 and window 2 separately.

Also a selector 235 to world.GetInfo to tell you how many windows you have.
USA #4
Hah. I deleted a whole two paragraphs about adding an argument. That's after I rediscovered the whole world. or anotherworld. thing (in the GetWorld page).

Those world numbers are just per world, not per Mushclient, right?
If I have two worlds, with two windows each, GetInfo for that number will still both be 1, correct?
Amended on Fri 07 Jan 2005 10:36 PM by Flannel
Australia Forum Administrator #5
That's right. Per world.
Australia #6
Any chance on getting the split-screen as an option for those who want it in a future release of MUSHClient? Or would it take too long, add too much to the file-size, cause numerous bugs?

I'm a newbie here, but I've been using MC for years now (and only realised last year that it was a fellow aussie who made it ;)). However I haven't taken advantage of any of the bells and whistles. Well I started mudding after a 9 week break (damn university) and I'm exploring all the extra bells and whistles. As I've done so, I've found having a split screen would be useful :)

Thanks a lot for the client though. It's the best free one I've found out there.
#7
I love the split-screen scrollback in zMUD, also. It's very convenient for reading long news articles while I'm doing other activities on and off. I think that doing the two window thing sounds a bit extreme and not as clean as a split window. MFC allows you to do split windows fairly easily, too.
USA #8
Not sure where the judgment on "split windows while scrolling back" has been decided. Lots of topics so forgive me for posting in an older one?

I would love this feature as opposed to having to open another "world" and tinker so much with both windows.

Also if there is a script or plug in that had been added to do this... please direct me to the FAQ on how to find/install/configure it, please.


TY
Australia Forum Administrator #9
Template:post=9454
Please see the forum thread: http://gammon.com.au/forum/?id=9454.
USA #10
Nick Gammon said:

(post=9454)

Awesome.. thanks for the direction, Nick. After a few tweaks/edits.. I'm kinda liking it.. :)