PtDestroyWidget

Gamma/Photon: Using Gamma™ with the Photon microGUIŽ, Version 4.0
Prev |  | Next

# `PtDestroyWidget`

`PtDestroyWidget` -- deletes a widget.

## Syntax

    PtDestroyWidget (widget)

## Arguments

`widget`

  The widget to destroy.

## Returns

t if successful, otherwise an error message.

## Description

This function deletes the `widget`. It will remove all callbacks attached to it as well. If the widget class has a defined destructor, then it is called. The class instance object is marked as a destroyed instance type and the memory used for the `widget` is recovered the next time the garbage collector runs.

## Example

        Gamma> PtInit(nil);
        t
        Gamma> win = new(PtWindow);
        window instance definition
        Gamma> PtDestroyWidget(win);
        t

## See Also

PtRealizeWidget, PtUnrealizeWidget

and in Photon documentation: PtDestroyWidget.

Prev | Home | Next
`PtContainerHold`, `PtContainerRelease` | Up | `PtEventHandler`

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.