ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tcl-core
tcl-core
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.&nbsp; 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.&nbsp; However, the toolkit should support whatever tools are
necessary to allow the application to accomplish it's goals.&nbsp; 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

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved