Re: [TCLCORE] returning me to where I left off
by Brian Griffin other posts by this author
May 25 2007 11:40AM messages near this date
Re: [TCLCORE] returning me to where I left off
|
[TCLCORE] itcl 3.4 source base ready
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Virden, Larry W. wrote:
<blockquote
cite="mid404D958893DEC147BD2B36EF26A80CA803AE135D@ntexch02.intra.cas.org"
type="cite">
<pre wrap=""> Joe English wrote:
</pre>
<blockquote type="cite">
<pre wrap=""> Off on a tangent: I, personally, actually prefer it when applications
</pre>
</blockquote>
<pre wrap=""> <!---->_don't_ start off exactly where I left them last.
</pre>
<blockquote type="cite">
<pre wrap=""> I like it better when they always start in a fixed, predictable, and
</pre>
</blockquote>
<pre wrap=""> <!---->of course reasonable configuration.
One of the worse situations a user can find themselves in is
encountering a bug in a program, then discovering that the program
attempts to restart itself at the exact point where the bug happens...
It happened to me in the old days. At the very least, an application
needs an obvious, non-trivial way for the user to start up without
retaining the previous information.
On the other hand, I really do love it when a program remembers the
colors, fonts, window size and location, etc. that I tell it to use...
So, perhaps some sort of command line flag or something to return to the
defaults in the disasterous case... Or even better, if the program takes
note that it is crashing and saves off the old configuration information
?
</pre>
</blockquote>
<br>
The above personal preferences are really important issues and have to
be carefully considered within the application, but I think there is a
boundary here between Application and Toolkit. How a given
applications behaves w.r.t. saving what and restoring what is
completely up to the application author and should not be dictated by
the toolkit. However, the toolkit should support whatever tools are
necessary to allow the application to accomplish it's goals. Restoring
sash positions is an area where the current toolkit implementation
seems to get in the way.<br>
<br>
-Brian<br>
<br>
</body>
</html>
Thread:
Larry W. Virden
Brian Griffin
|