[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: No, no, not again!
- Subject: Re: No, no, not again!
- From: David Foster <foster(at)bial1.ucsd.edu>
- Date: Mon, 16 Nov 1998 14:14:47 -0800
- Newsgroups: comp.lang.idl-pvwave
- Organization: Univ. of Calif San Diego
- References: <72prop$9r$1@readme.uio.no>
- Xref: news.doit.wisc.edu comp.lang.idl-pvwave:12824
Stein Vidar Hagfors Haugan wrote:
>
> <Rant mode on>
>
> Sadly, I just discovered (yet) another one of these instances. The
> "new and improved" handling of modal widgets is the culprit in this
> case.
>
> Modality used to be the method of choice whenever a widget program
> needed to return something - this made sure the widget program didn't
> "fall through" the XMANAGER call and return before the answer was
> finished - no matter how complex the task.
>
> With the old system (xmanager,....,/modal), modal widgets could have
> any level of complexity - no questions asked. With the "new and
> improved" system (widget_base(...,/modal)), RSI has changed the
> meaning of modality!
>
<more comments and example code snipped>
Along these same lines, I have always disliked the limitation that
you can only use the WIDGET_BASE(..., MBAR=menu_widID ) keyword
for top-level base widgets. This precludes the use of this handy
feature for any widget that might need to be called from within
another widget...quite a limitation in my opinion.
Was this done to make this compatible with Windoze? Please say
it ain't so!
Dave
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
David S. Foster Univ. of California, San Diego
Programmer/Analyst Brain Image Analysis Laboratory
foster@bial1.ucsd.edu Department of Psychiatry
(619) 622-5892 8950 Via La Jolla Drive, Suite 2240
La Jolla, CA 92037
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~