<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Re: Let's talk about numbers. --> <!--X-From-R13: Qnyvona Fverfvnf Rnexybpx <pnyvonaNqnexybpx.pbz> --> <!--X-Date: Fri, 25 Sep 1998 21:18:24 -0700 --> <!--X-Message-Id: 199809260418.WAA10516#darklock,com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199809252030.OAA20614#darklock,com --> <!--X-Reference: 199809251503.IAA02560#cashew,snugharbor.com.snugharbor.com --> <!--X-Reference: 199809252235.RAA23175@dfw-ix3.ix.netcom.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Re: Let's talk about numbers.</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:caliban#darklock,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> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg01249.html">Previous</a> | <a href="msg01251.html">Next</a> ] Thread: [ <a href="msg01247.html">Previous</a> | <a href="msg01267.html">Next</a> ] Index: [ <A HREF="author.html#01250">Author</A> | <A HREF="#01250">Date</A> | <A HREF="thread.html#01250">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Re: Let's talk about numbers.</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Subject</em>: [MUD-Dev] Re: Let's talk about numbers. </LI> <LI><em>From</em>: Caliban Tiresias Darklock <<A HREF="mailto:caliban#darklock,com">caliban#darklock,com</A>></LI> <LI><em>Date</em>: Fri, 25 Sep 1998 21:15:24 -0700</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</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 06:36 PM 9/25/98 +00-05, I personally witnessed Jon A. Lambert jumping up to say: > >For configuration options, I like using tab controls. A few Windows >apps make use of these, but they are much more commonly seen as >standard fare on OS/2. Each tab is a different category. Windows calls these "Property Sheets" (which are what I'm using), and they are actually required under the Windows 95 logo requirements in the UI guidelines. Evidently the Redmond boys agree with you. :) >Another advantage of the dialog approach over a config flatfile is >that you then have editing, validation, bubble help and context level >help easily available. Still the information can be stored in a >flatfile in any format (.ini is rather handy) so the experienced user >can use any editor on it. I actually have a planned feature (not yet implemented) which dumps the registry settings for the application into a heavily commented configuration file. Then the user can go in and edit this file, and later read it back into the application which will parse and validate it before updating the registry settings. Another consideration is some method of migrating the application to another machine; ideally, you would just bring your database over to the new machine, and everything gets taken care of. Version upgrades are also a concern, and I'm debating over the inclusion of a separate utility program which can browse the raw database or the integration of the raw browser into the menu structure. Another interesting plan is the error handling process. While most applications will alert the user immediately to any error at all, I've been putting errors into a separate window which you get at by clicking a '!' button on the toolbar; when there are errors, this button flashes, letting you know to go look at this window where every error is stored for this particular run of the program. The only time I actually *interrupt* the user with an error is when the program absolutely cannot continue without repairing it. So when things go a little wrong, the program does everything it can to recover, and only when it can't come up with any reasonable action does it actually reach out and tap the user on the shoulder. I've been reasonably shocked at how few errors actually *need* to be reported immediately. ----------------------------------------------------------------------- Caliban Tiresias Darklock <caliban#darklock,com> | "I'm not sorry or Darklock Communications <<A HREF="http://www.darklock.com/">http://www.darklock.com/</A>> | ashamed of who I PGP Key AD21EE50 at <<A HREF="http://pgp5.ai.mit.edu/~bal/">http://pgp5.ai.mit.edu/~bal/</A>> | really am." FREE KEVIN MITNICK! <<A HREF="http://www.kevinmitnick.com/">http://www.kevinmitnick.com/</A>> | - Charles Manson </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="01267" HREF="msg01267.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong> <ul compact><li><em>From:</em> "Adam J. Thornton" <adam#phoenix,Princeton.EDU></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="01232" HREF="msg01232.html">[MUD-Dev] Re: Let's talk about numbers.</A></STRONG> <UL><LI><EM>From:</EM> Caliban Tiresias Darklock <caliban#darklock,com></LI></UL></LI> <LI><STRONG><A NAME="01235" HREF="msg01235.html">[MUD-Dev] Re: Let's talk about numbers.</A></STRONG> <UL><LI><EM>From:</EM> "Jon A. Lambert" <jlsysinc#ix,netcom.com></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg01249.html">[MUD-Dev] Re: Ugh, IS Diablo a mud?</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg01251.html">[MUD-Dev] Re: let's call it a spellcraft</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg01247.html">[MUD-Dev] Re: Let's talk about numbers.</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg01267.html">[MUD-Dev] Re: Let's talk about numbers.</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#01250"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#01250"><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>[MUD-Dev] Re: Let's talk about numbers.</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="01221" HREF="msg01221.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong>, T. Alexander Popiel <a href="mailto:popiel#snugharbor,com">popiel#snugharbor,com</a>, Fri 25 Sep 1998, 15:03 GMT <UL> <LI><strong><A NAME="01232" HREF="msg01232.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Fri 25 Sep 1998, 20:30 GMT <UL> <LI><strong><A NAME="01235" HREF="msg01235.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Fri 25 Sep 1998, 22:36 GMT <LI><strong><A NAME="01247" HREF="msg01247.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong>, Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Sat 26 Sep 1998, 03:31 GMT </LI> <LI><strong><A NAME="01250" HREF="msg01250.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sat 26 Sep 1998, 04:18 GMT <LI><strong><A NAME="01267" HREF="msg01267.html">[MUD-Dev] Re: Let's talk about numbers.</A></strong>, Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Sat 26 Sep 1998, 16:44 GMT </LI> </LI> </LI> </UL> </LI> </UL> </LI> </ul> </ul> <LI><strong><A NAME="01194" HREF="msg01194.html">[MUD-Dev] Re: let's call it a spellcraft</A></strong>, Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Thu 24 Sep 1998, 18:08 GMT <UL> <LI><strong><A NAME="01214" HREF="msg01214.html">[MUD-Dev] Let's talk about numbers.</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Fri 25 Sep 1998, 05:59 GMT </LI> </UL> </LI> <LI><strong><A NAME="01198" HREF="msg01198.html">[MUD-Dev] Re: let's call it a spellcraft</A></strong>, Brandon J. Rickman <a href="mailto:ashes#pc4,zennet.com">ashes#pc4,zennet.com</a>, Thu 24 Sep 1998, 19:53 GMT </LI> </ul> </ul> </ul> </ul> </ul> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>