Customize Tabbed MDI


 

The Customize Tabbed MDI page inside the Customize Dialog:

With this dialog you can control the appearance of the main window's view tabs. By default you will see a row of tabs near the bottom of the main window that can be used to quickly switch between different windows inside the mainframe of the application window.

The 'Support Tabbed MDI' checkbox allows to deactivate and hide the tabs altogether.

The Tab Control Settings change the appearance of the tabs in the main window:

The Orientation options control the side of the window to which the tabs are attached.

The Appearance options are used to change the look of the tabs. You need to uncheck the 'Unused tabs move to the opposite side' option to use push buttons or flat buttons.

The Display option controls the positioning of the tabs and their label text.

Following options take only effect if there is not enough space to position all tabs in one row:

  • Display only one row: Arrow buttons are displayed to scroll the view to tabs, which are currently not visible.

  • Display multiple rows: The tabs are placed in multiple rows one upon the other.

  • Unused tabs move to the opposite side: Tabs, that do not fit into the current row are moved to the opposite side of the window and placed in multiple rows there, if needed. Only the tab of the current active view is guaranteed to stay on the side of the window, which was set in the orientation options.

To highlight the label text, when the mouse hovers over the button, check the corresponding option ('Items under the pointer...').

You can force a fixed width for all tab buttons by checking the 'Same width for all buttons' option. If the label text is too long, it will be truncated.

The 'Stretch tabs to fill the entire width' option allows to stretch the tab buttons to fill the whole window width. This will only work, if more than one row of tabs is currently displayed and if the 'Same width...' option is unchecked.

The last two 'Aligns...' options will modify the positioning of label text and icon in the tab button, if the 'Same width...' option is checked.

This control allows to change the distance between the tabs and border of the parent frame.