28.5 Toplevel Widgets

The class Tk.toplevel provides the following methods:

tkInit

tkInit(parent:   +ParentTcl 
       delete:   
+DeleteAction 
       title:    
+TitleTcl 
       withdraw: 
+WithdrawB 
       ...)

Initializes the widget object and creates a new toplevel widget.

For more information see Section 3.1 of ``Window Programming in Mozart'' and Section 5.10 of ``Window Programming in Mozart''

tk

tk(...)

Sends a command for self to the graphics engine.

tkReturn

tkReturn(... ?S)
tkReturnString(... 
?S)
tkReturnAtom(... 
?A)
tkReturnInt(... 
?IB)
tkReturnFloat(... 
?FB)
tkReturnList(... 
?Ss)
tkReturnListString(... 
?Ss)
tkReturnListAtom(... 
?As)
tkReturnListInt(... 
?IBs)
tkReturnListFloat(... 
?FBs)

Sends a command for self to the graphics engine and returns the result in the field with the highest integer feature.

tkBind

tkBind(event:  EventV 
       action: 
Action  <= _
       args:   
Args    <= nil
       append: 
AppendB <= false 
       break:  
BreakB  <= false)

Defines an event binding for self. Events are described in Section 5.5 of ``Window Programming in Mozart'' and Section 28.2.3.

tkClose

tkClose()

Closes the widget object and destroys the widgets and all slave widgets. Further object application raises an exception.


Denys Duchier, Leif Kornstaedt, Martin Homik, Tobias Müller, Christian Schulte and Peter Van Roy
Version 1.4.0 (20080702)