General Instructions

Component parameters

If you choose to add windows with the MDI component parameters, you'll need to insert the linkage id's in the static window contents section and the labels of the added windows in the static window titles section. The MDI component will create the amount of windows inserted in those parameter sections and a menu window with window opening buttons for the added windows. The windows added with this method will be named 'static_win0', 'static_win1' etc. The menu for those windows will be named 'static_menu'.

The top bar, minimize button, maximize button, close button and the resizing corner symbol may be set to the symbols you created. However remember to set the structure and instance names in those clips to be similar as in the default clips. You can view the clips in the included symbols source file.

The remove on close parameter sets the window removing property of the component. If set to true the window will be comletely removed from the component. If set to false, the window will only be hidden when closed.

The window padding defines the width of the window borders.

The swap mode defines the window swapping mode of the component. If set to onClick, the windows will pop on top of the window stack when clicked. If set to onRollOver, the swapping occures when the mouse moves on a window.

The fade windows parameters defines the way windows will be appear when the showWindow or showAllWindows are called. If set to true, the windows will fade in when showed.

The icon callback defines the function that will be called when a desktop icon is clicked.

You can define the transparency, colors and fonts that will be used in the component. Play with the values for different effects.


Component clip sizes

The following clips will be resized to the given values. Please notice that when you design your MDI clips.

Window top bar: height 16 px
Window close button: 12x12 px
Window minimize button: 12x12 px
Window maximize button: 12x12 px
Window resize corner: 12x12 px