widgets/
mgobjectwidget__define.pro
This is a base class to inherit from to create an object widget.
Class description for mgobjectwidget
Properties
- offset get set
- size get
- name init
- title set
Fields
- NAME ''
- tlb 0L
top-level base widget ID
Routines
mgobjectwidget::setProperty [, title=string] [, offset=lonarr(2)]Set properties of the object widget.
mgobjectwidget::getProperty [, offset=lonarr(2)] [, size=lonarr(2)]Get properties of the object widget.
mgobjectwidget::handleEvents, eventEvent handler for all widgets in the program.
mgobjectwidget::cleanupWidgets, tlbCalled when the widget program is being destroyed.
mgobjectwidget::startXManagerStart XMANAGER.
mgobjectwidget::cleanupCleanup resources.
result = mgobjectwidget::init(name=name)Create on object widget.
mgobjectwidget__defineDefine member variables.
Routine details
topmgobjectwidget::setProperty
mgobjectwidget::setProperty [, title=string] [, offset=lonarr(2)]
Set properties of the object widget.
Keywords
- title in optional type=string
title of the base
- offset in optional type=lonarr(2)
offset in pixels of the upper-left corner of the base from the upper-left corner of the widget
topmgobjectwidget::getProperty
mgobjectwidget::getProperty [, offset=lonarr(2)] [, size=lonarr(2)]
Get properties of the object widget.
Keywords
- offset out optional type=lonarr(2)
offset in pixels of the upper-left corner of the base from the upper-left corner of the widget
- size out optional type=lonarr(2)
size in pixels of the tlb
topmgobjectwidget::handleEvents
mgobjectwidget::handleEvents, event
Event handler for all widgets in the program.
Parameters
- event in required type=structure
event structure for any event generated by the widget program
topmgobjectwidget::cleanupWidgets
mgobjectwidget::cleanupWidgets, tlb
Called when the widget program is being destroyed.
Parameters
- tlb in required type=long
widget ID for the top-level base
File attributes
| Modification date: | Tue Nov 20 11:24:27 2007 |
| Lines: | 111 |
![[attach.png]](../idldoc-resources/attach.png)