Name
Area.Frame -- define object frame
Function
Define a frame for the current object. Since area class is a superclass for all elements in a window, you can assign frames to every object you wish.

You don't adjust the style of your frame directly, instead you only specify a type:

None
For no frame.

Button
For standard buttons with text in it.

ImageButton
For small buttons with images, e.g. the arrows of a scrollbar.

Text
For a text field, e.g. a status line display.

String
For a string gadget.

ReadList
For a read only list.

InputList
For a list that handles input (has a cursor).

Prop
For proportional gadgets.

Gauge
For gauge gadgets.

Group
For groups.

PopUp
For popup gadgets.

Virtual
For virtual groups.

Slider
For slider gadgets.

How the frame is going to look is adjustable via the preferences program.

Four spacing values belong to each frame that tell MUI how many pixels should be left free between the frame and its contents. These spacing values are also user adjustable as long as you don't override them with one of Area.InnerLeft, Area.InnerRight, Area.InnerTop, or Area.InnerBottom.

Note: The first object in a window may *not* have a frame. If you need this you will have to create a dummy group with just one child.

Type
String (see above for possible values)

Applicability
I


Show TOC