[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sec : u Re: Error on shutdown of widget !@$%
Mark Hadfield wrote:
>
> From: "Reimar Bauer" <r.bauer@fz-juelich.de>
>
> > Another possibility instead of KILL_NOTIFY described by Marc
> > is to suppress this feature.
> >
> > This is done by the keyword TLB_FRAME_ATTR to widget_base()
> >
>
> IMHO that's bad practice. Users expect to be able to close windows via the
> controls on the window frame. The programmer should provide for this unless
> there's a good reason not to.
>
I think you've scored the bullseye in one right there, Mark.
"Users" are as good a reason not to as any I know of.
Long Live TLB_FRANE_ATTR!
I vote for the old Keep It Simple, Stupid (KISS) principle when
dealing with Research Scientists. Give them a chance to &^%@* it up,
and they will...
Allow no latitude nor lateral thinking in the interface.
Put the fuzzies in a nice solid black box, outta sight of the users.
Show mercy to the poor simple things... ;-))
Andrew (programmer-type) Cool
PS : And always build in the extra capability that you know they'll
ask for next week when they start thinking "What if..."
---------------------------------------------------------------------
Andrew D. Cool .->-.
Electromagnetics & Propagation Group `-<-'
Surveillance Systems Division Transmitted on
Defence Science & Technology Organisation 100% recycled
PO Box 1500, Salisbury electrons
South Australia 5108
Phone : 061 8 8259 5740 Fax : 061 8 8259 6673
Email : andrew.cool@dsto.defence.gov.au
---------------------------------------------------------------------