[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
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~