| Validate widget id [message #30521] |
Mon, 06 May 2002 03:08  |
GuidoVent
Messages: 8 Registered: September 2001
|
Junior Member |
|
|
Hello,
I want to check, if a certain widget is destroyed. But if I use
wtget(...,/destroyed) an error is raised when the widget is already
destroyed.
I use PV-Wave 7.5 on Windows NT.
Any suggestion?
Regards,
Guido
|
|
|
|
| Re: Validate widget id [message #30595 is a reply to message #30521] |
Tue, 07 May 2002 06:45   |
R.Bauer
Messages: 1424 Registered: November 1998
|
Senior Member |
|
|
Guido Vent wrote:
>
> Hello,
>
> I want to check, if a certain widget is destroyed. But if I use
> wtget(...,/destroyed) an error is raised when the widget is already
> destroyed.
> I use PV-Wave 7.5 on Windows NT.
>
> Any suggestion?
>
> Regards,
>
> Guido
Dear Guido
next trial,
I don't know much about PV-WAVE but I hope you have something like
CATCH or ON_ERROR
May be something like this will do the job
FUNCTION is_valid,id
errvar=0
CATCH,errvar
IF errvar NE 0 THEN RETURN,0
WIDGET_CONTROL,id,get_value=v
RETURN,1
END
--
Reimar Bauer
Institut fuer Stratosphaerische Chemie (ICG-I)
Forschungszentrum Juelich
email: R.Bauer@fz-juelich.de
------------------------------------------------------------ -------
a IDL library at ForschungsZentrum Juelich
http://www.fz-juelich.de/icg/icg1/idl_icglib/idl_lib_intro.h tml
============================================================ =======
|
|
|
|
|
|
|
|
| Re: Validate widget id [message #30720 is a reply to message #30595] |
Tue, 07 May 2002 23:22  |
GuidoVent
Messages: 8 Registered: September 2001
|
Junior Member |
|
|
Dear Reimar,
I can say ON_ERROR_GOTO, but the error doesn't get catched. Either a
message is printed, saying "Invalid widget" or a message window comes
up, saying "Segmentation violation encountered".
It's not easy...
Guido
|
|
|
|