Modern IDL by Michael Galloy

API documentation for example code

single page | use frames     summary     class     fields     routine details     file attributes

widgets/

mgwidsurfaceproperties__define.pro


Object-widget program to display a property sheet for a surface, making changes to the surface from the events to the property sheet.

Class description for mgwidsurfaceproperties

Properties

viewer init

Fields

surface obj_new()

IDLgrSurface to change properties of

viewer obj_new()

surface viewer object-widget reference

tlb 0L

widget identifier for the top-level base

Routines

mgwidsurfaceproperties::show

Bring the surface property sheet to the foreground.

mgwidsurfaceproperties::handleEvents, event

Handle events for the property sheet i.e.

mgwidsurfaceproperties::cleanupWidgets [, tlb]

Cleanup routine for widget program.

mgwidsurfaceproperties::createWidgets

Creates widget hierarchy.

mgwidsurfaceproperties::realizeWidgets

Realize the widget hierarchy.

mgwidsurfaceproperties::startXmanager

Start event handling.

mgwidsurfaceproperties::cleanup

Free resources of this object.

result = mgwidsurfaceproperties::init(surface [, viewer=object])

Create a surface viewer object.

mgwidsurfaceproperties__define

Define instance variables for the surface viewer.

Routine details

top source mgwidsurfaceproperties::show

mgwidsurfaceproperties::show

Bring the surface property sheet to the foreground.

top source mgwidsurfaceproperties::handleEvents

mgwidsurfaceproperties::handleEvents, event

Handle events for the property sheet i.e. property changes.

Parameters

event in required type=structure

event structure for any event generated by this widget program

top source mgwidsurfaceproperties::cleanupWidgets

mgwidsurfaceproperties::cleanupWidgets [, tlb]

Cleanup routine for widget program.

Parameters

tlb in optional type=long

top-level base widget identifier for this program

top source mgwidsurfaceproperties::createWidgets

mgwidsurfaceproperties::createWidgets

Creates widget hierarchy.

top source mgwidsurfaceproperties::realizeWidgets

mgwidsurfaceproperties::realizeWidgets

Realize the widget hierarchy.

top source mgwidsurfaceproperties::startXmanager

mgwidsurfaceproperties::startXmanager

Start event handling.

top source mgwidsurfaceproperties::cleanup

mgwidsurfaceproperties::cleanup

Free resources of this object.

top source mgwidsurfaceproperties::init

result = mgwidsurfaceproperties::init(surface [, viewer=object])

Create a surface viewer object.

Return value

1 for success, 0 for failure

Parameters

surface in required type=IDLgrSurface

surface to display properties of

Keywords

viewer in optional type=object

surface viewer that is displaying the surface

top source mgwidsurfaceproperties__define

mgwidsurfaceproperties__define

Define instance variables for the surface viewer.

File attributes

Modification date: Mon Nov 29 18:34:51 2010
Lines: 150
Docformat: rst rst