BASEWIDGET__DEFINE Name
BASEWIDGET Purpose
The purpose of this routine is to implement a base widget as an object. If you wish
to create a top-level base widget object, use the TOPLEVELBASE object.
Authors
FANNING SOFTWARE CONSULTING BURRIDGE COMPUTING
1645 Sheely Drive 18 The Green South
Fort Collins Warborough, Oxon
CO 80526 USA OX10 7DN, ENGLAND
Phone: 970-221-0438 Phone: +44 (0)1865 858279
E-mail: davidf@dfanning.com E-mail: davidb@burridgecomputing.co.uk
Category
Object widgets. Syntax
baseWidget = Obj_New("baseWidget", parentObjectID)
Superclasses
WIDGETATOM
CATATOM
IDL_CONTAINER
Class Structure
class = { BASEWIDGET, $ ; The BASEWIDGET object class name.
INHERITS WidgetAtom, $ ; Subclassed from WIDGETATOM.
_Map: 0L $ ; A flag that indicates whether this base is mapped or not.
}
Modification History
Written by: David W.Fanning, 28 June 2002.
Added TITLE keyword in SetProperty and GetProperty methods, 23 March 2005. DWF.
Added TOOLBAR keyword in INIT method. 26 September 2005. DWF.
Made a change in ADD method to keep the basewidget from adding itself as a parent
twice to the object being added. 16 July 2007. DWF.