Frame

The Frame section provides details on the main frame, which includes the display of the cube and related elements in the client area.

The "Unravel" main frame is a top-level window with title bar, menu bar control, toolbar control, scroll pane and status bar. The scroll pane is the frame's main display area and is used to display the canvas (client area window where the cube and associated graphics are displayed). When scroll is disabled the canvas and scroll pane coincide when the frame is created and remain that way unless the user re-sizes the frame in Menu mode. When scroll is enabled the canvas is larger than the scroll pane viewport in the vertical direction. In that case part or all of the bottom cube face is hidden from view when the frame is initially displayed or increased in size at a later time.

The title bar is the top panel on the frame. It contains the features common to standard frames. The following functions can be performed only when the frame has focus and that can only occur when Menu mode is selected and no dialog is open. At the extreme left is the standard Java icon which is also a button. When clicked it opens a drop-down menu that allows Restore, Minimize, Maximize or Close controls to be activated. To the right of the Java icon the program title "Unravel" is displayed. On the extreme right side of the title bar there are the standard three buttons: from left Minimize, Maximize/Restore and Close. While not recommended, the user may move the frame by grabbing and dragging the title bar.