[Home] [Downloads] [Search] [Help/forum]


Register forum user name Search FAQ

Gammon Forum

[Folder]  Entire forum
-> [Folder]  MUSHclient
. -> [Folder]  General
. . -> [Subject]  Additional windows.

Additional windows.

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page


Posted by Seyen   Moldova  (4 posts)  [Biography] bio
Date Wed 30 Aug 2006 11:59 AM (UTC)
Message
Is MUSHClient capable of displaying addition(perhaps docakble, like zMud) windows, which could be scriptable?

I would very much like to be able to capture and gag channels and chats and redisplay them in a separate window, so that the talking is separated from all other clutter, so that I don't have to search for a reply or track a disscussion through other things(like a spammy battle).

Other info is also very handy to be captured and sent to a different window.
[Go to top] top

Posted by Zeno   USA  (2,871 posts)  [Biography] bio
Date Reply #1 on Wed 30 Aug 2006 03:23 PM (UTC)
Message
Does Window->New Window do what you want?

Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #2 on Wed 30 Aug 2006 09:39 PM (UTC)

Amended on Wed 30 Aug 2006 09:40 PM (UTC) by Nick Gammon

Message
There are a number of ways of looking at the output in a different way, they all have different characteristics:


  • Window -> New Window (as Zeno said) - this opens a copy of the main window, with its own input area.

    The usefulness of this is that you can scroll back the other window and read tells, and reply to them, (or help messages), while the main window continues to keep you updated with what is happening right now.

  • The inbuilt notepad can create lots of additional windows which can be resized. Whilst they can't be docked directly you can script their creation and resizing, so a world could automatically open a bunch and put them in useful locations.

    Triggers, timers and aliases can "send to notepad" or "append to notepad" to put filtered output into a notepad window. Thus, discussions could be routed to a separate notepad window, and perhaps battle details to a different one. The main disadvantage of the notepad windows is that they are only two colours (eg. black on white, but you can customise that), and they will eventually fill up and get slow as they are really Windows "edit controls".

    You can also script the sending of data to the notepad windows.

  • An external window - see this post:

    http://www.gammon.com.au/forum/?id=4951

    In that I describe how you can send messages to an external program (in this case using the UDP protocol) which displays things like status information in a separate window.

  • Use COM to send to other programs. You can use the Component Object Model (COM) to access other COM objects. I think some people have used this to make external windows using VB programs.

  • A "dummy" world. Someone has come up with the idea of making additional worlds which don't actually connect to a MUD, and putting coloured text into those. See:

    http://www.gammon.com.au/forum/?id=6551

    The advantage of this is that you can put coloured text into the window, and it will handle large amounts of text without slowing down.

  • The status bar at the bottom of the main frame can be updated by triggers or scripting.

  • The "info bar" can be written to in different fonts and colours by scripting.

  • You can use the Display -> Recall Text menu item to filter the main output window, quickly making a subset appear in a notepad window, matching search text or a regular expression. This can be used to quickly pull out something relevant, like all messages from a particular friend.


- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


9,994 views.

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page

Go to topic:           Search the forum


[Go to top] top

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.

[Home]


Written by Nick Gammon - 5K   profile for Nick Gammon on Stack Exchange, a network of free, community-driven Q&A sites   Marriage equality

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( https://gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Hosted at HostDash]