3.45  tab-panel%

Superclass: vertical-panel%

A tab panel arranges its subwindows in a single column, but also incudes a horizontal row of tabs at the top of the panel. See also panel%.

The tab-panel% class does not implement the virtual swapping of the panel content when a new tab is selected. Instead, it merely invokes a callback procedure to indicate that a user changed the tab selection.

Methods
    append
    delete
    get-number
    get-selection
    set-selection

All Methods
    accept-drop-files from window<%>
    add-child from area-container<%>
    after-new-child from area-container<%>
    append from tab-panel%
    begin-container-sequence from area-container<%>
    border from area-container<%>
    change-children from area-container<%>
    client->screen from window<%>
    container-flow-modified from area-container<%>
    container-size from area-container<%>
    delete from tab-panel%
    delete-child from area-container<%>
    enable from window<%>
    end-container-sequence from area-container<%>
    focus from window<%>
    get-alignment from area-container<%>
    get-children from area-container<%>
    get-client-size from window<%>
    get-control-font from area-container-window<%>
    get-cursor from window<%>
    get-graphical-min-size from area<%>
    get-height from window<%>
    get-label from window<%>
    get-label-font from area-container-window<%>
    get-label-position from area-container-window<%>
    get-number from tab-panel%
    get-parent from area<%>
    get-plain-label from window<%>
    get-selection from tab-panel%
    get-size from window<%>
    get-top-level-window from area<%>
    get-width from window<%>
    get-x from window<%>
    get-y from window<%>
    has-focus? from window<%>
    horiz-margin from subarea<%>
    is-enabled? from window<%>
    is-shown? from window<%>
    min-height from area<%>
    min-width from area<%>
    on-drop-file from window<%>
    on-focus from window<%>
    on-move from window<%>
    on-size from window<%>
    on-subwindow-char from window<%>
    on-subwindow-event from window<%>
    on-superwindow-enable from window<%>
    on-superwindow-show from window<%>
    place-children from area-container<%>
    popup-menu from window<%>
    reflow-container from area-container<%>
    refresh from window<%>
    screen->client from window<%>
    set-alignment from area-container<%>
    set-control-font from area-container-window<%>
    set-cursor from window<%>
    set-label from window<%>
    set-label-font from area-container-window<%>
    set-label-position from area-container-window<%>
    set-selection from tab-panel%
    show from window<%>
    spacing from area-container<%>
    stretchable-height from area<%>
    stretchable-width from area<%>
    vert-margin from subarea<%>