1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Clients -->
<!--X-From-R13: XQ Znjerapr <pynjNhaqre.Sat.Eha.QA[> -->
<!--X-Date: Mon, 12 Jan 1998 22:20:01 +0000 -->
<!--X-Message-Id: 199801122219.OAA07890#under,Eng.Sun.COM -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.LNX.3.96.980111221533.701C&#45;100000#mpc,dyn.ml.org -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Clients</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw#under,Eng.Sun.COM">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00220.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00222.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00203.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00225.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00221">Author</A>
&nbsp;|&nbsp;<A HREF="#00221">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00221">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Clients</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Clients </LI>
<LI><em>From</em>: JC Lawrence &lt;<A HREF="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</A>&gt;</LI>
<LI><em>Date</em>: Mon, 12 Jan 1998 14:19:23 -0800</LI>
<LI><em>Reply-to</em>: <A HREF="mailto:claw#null,net">claw#null,net</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Sun, 11 Jan 1998 21:48:43 PST8PDT 
Matt Chatterley&lt;root#mpc,dyn.ml.org&gt; wrote:

&gt; I think the most popular client features which people have described
&gt; to me are an easy to view command line for entering commands (with
&gt; no limit on length of lines), and a command history as well as a
&gt; 'scroll back' of sorts (aka tf's /recall).

Take a good look aththe command line abilities of JP Softwares
4DOS/4OS2/4NT: &lt;URL:<A  HREF="http://www.jpsoft.com">http://www.jpsoft.com</A>&gt;.  Their handling of history
recall, history searching, and history paging is particularly intuitive.

&gt; The ability to make log files of events, connect to multiple worlds
&gt; simultaneously and macros are also popular.

&lt;chortle&gt;

&gt; I'm interesting in hearing not only which software you folks use,
&gt; but also *why you use it* - what does the software have that you
&gt; like? What is missing? Personally I use tf since it is
&gt; straightforward to use and has a nice, uncluttered display
&gt; (something I will strive to recreate!).

Per George Reese I am a craven dinosaur.  I use raw telnet.

&gt; On the protocol side, one thing in my mind is to allow my mud to
&gt; communicate its menus (currently done using the input_to() features
&gt; of MudOS/LPC) to the client so that they appear in 'pop-up' windows
&gt; which are clickable, and easy control of features, such as a 'spell
&gt; selection window' for using special skills and magic, but again,
&gt; considering this in a general fashion is harder:

Idea:

  Have a generically configurable feature in your client that allows
commands to be constructed and entered in the MUD via GUI selections.

  Now allow that same construction to be user configurable.  

Whazzat?

Imagine RMB clicking on your client window to have a menu of various
preset command that you have selected appear in a GUI menu.  Selecting
an entry sends that command to the MUD (configurable if it hits ENTER
or not to allow subsequent editing).  

Now extend that concept such that menu entries change dynamically
based on parsing of the current world context.  ie you can pick
objects from your local environ to add to the current command under
construction.

Next allow certain entries to pop-up basic dialog boxes with simple
radio buttons and selection lists (keyed off the environment again) to
construct more tailored commands.

Make the entire thing based of a user-written text file ala the .rc
for your root window menu under X (just done right instead).

-- 
J C Lawrence                               Internet: claw#null,net
                                           Internet: coder#ibm,net
----------(*)                        Internet: jc.lawrence#sun,com
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00229" HREF="msg00229.html">Re: [MUD-Dev] Clients</A></strong>
<ul compact><li><em>From:</em> Matt Chatterley &lt;root#mpc,dyn.ml.org&gt;</li></ul>
<li><strong><A NAME="00227" HREF="msg00227.html">Re: [MUD-Dev] Clients</A></strong>
<ul compact><li><em>From:</em> Vadim Tkachenko &lt;vadimt#4cs,com&gt;</li></ul>
<li><strong><A NAME="00225" HREF="msg00225.html">Re: [MUD-Dev] Clients</A></strong>
<ul compact><li><em>From:</em> Stephen Zepp &lt;zoran#enid,com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00203" HREF="msg00203.html">Clients</A></STRONG>
<UL><LI><EM>From:</EM> Matt Chatterley &lt;root#mpc,dyn.ml.org&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00220.html">Event handling (was: request for comments)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00222.html">[MUD-Dev]  Event handling - some definitions</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00203.html">Clients</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00225.html">Re: [MUD-Dev] Clients</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00221"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00221"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: [MUD-Dev] Gods, worshipers and the balance</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00417" HREF="msg00417.html">Re: [MUD-Dev] Gods, worshipers and the balance</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Thu 12 Feb 1998, 02:17 GMT
</LI>
</ul>
</ul>
</LI>
<LI><strong><A NAME="00235" HREF="msg00235.html">Formatting apology</A></strong>, 
Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Wed 14 Jan 1998, 02:02 GMT
<LI><strong><A NAME="00212" HREF="msg00212.html">Re: [MUD-Dev] Event handling</A></strong>, 
Maddy <a href="mailto:maddy#fysh,org">maddy#fysh,org</a>, Mon 12 Jan 1998, 17:07 GMT
<LI><strong><A NAME="00203" HREF="msg00203.html">Clients</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Sun 11 Jan 1998, 22:24 GMT
<UL>
<LI><strong><A NAME="00221" HREF="msg00221.html">Re: [MUD-Dev] Clients</A></strong>, 
JC Lawrence <a href="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</a>, Mon 12 Jan 1998, 22:20 GMT
<UL>
<LI><strong><A NAME="00225" HREF="msg00225.html">Re: [MUD-Dev] Clients</A></strong>, 
Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Tue 13 Jan 1998, 05:17 GMT
<UL>
<LI><strong><A NAME="00233" HREF="msg00233.html">Re: [MUD-Dev] Clients</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Wed 14 Jan 1998, 00:00 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00227" HREF="msg00227.html">Re: [MUD-Dev] Clients</A></strong>, 
Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Tue 13 Jan 1998, 15:26 GMT
<UL>
<LI><strong><A NAME="00230" HREF="msg00230.html">Re: [MUD-Dev] Clients</A></strong>, 
Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Tue 13 Jan 1998, 19:36 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>