Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Rebel Tiger save game features question...

Author: Lex Loep

Date: 07:36:42 12/02/00

Go up one level in this thread


On December 02, 2000 at 08:34:15, Ratko V Tomic wrote:

>> I have not changed anything !  In fact here it always opens in the
>> install directory, but that is under NT.
>
>I am using Chess Tiger under win98. The program can always find its EXE
>directory under win32 (e.g. using GetModuleFileName( GetModuleHandle(0) ); ), be
>it for 9x or NT, and from that path it can obtain the initial default database
>(or any other) directory. Or, the install should leave all the info at a known
>registry key or a known ini file, or your own config file (if you wish to avoid
>needless non-portability). But in any case, once user selects database anywhere,
>the program ought to remember that directory and offer it as a default for
>database open the next time. It is even hard to imagine how getting the default
>database path could be written to work on NT but fail on 9x/ME (and much less
>for the "last path user selected" that the program would have saved somewhere).
>Well, I guess, it could be done somehow, if one is really trying to.
>


I have added your suggestion to the wish list.


>Basically, anything that user spends time and effort inputing into your program
>(and which might be required later) ought to be saved by the program and offered
>as a default the next time (since any such saving to a user replicates over
>thousands of users and dozens or hundreds of times per user during the lifetime
>of the program). That should certainly hold for various directories (also, with
>a sensible _initial_ defaults, i.e. before user ever invokes a given Save/Open
>option; "My Documents" is, at best, a sensible initial default for Notepad or
>Word [eben this is doubtful] but surely not for a chess database; I doubt there
>is one in 10,000 users who keeps CT chess databases in "My Documents" or "My
>Web" Windows folders).


The My Documents folder is tied to a specific logged in user, and as such in
multi user usage it makes sense.

Lex



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.