Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# UWindow.UWindowTabControl

Extends
  UWindowListControl

    Core.Object
    |
    +-- Engine.Interactions
       |
       +-- Engine.Interaction
          |
          +-- UWindow.UWindowBase
             |
             +-- UWindow.UWindowWindow
                |
                +-- UWindow.UWindowDialogControl
                   |
                   +-- UWindow.UWindowListControl
                      |
                      +-- UWindow.UWindowTabControl

#### Direct Known Subclasses:

> UWindowPageControl

Variables Summary
bool | bMultiLine
bool | bSelectNearestTabOnRemove
UWindowTabControlLeftButton | LeftButton
UWindowTabControlRightButton | RightButton
UWindowTabControlItem | SelectedTab
UWindowTabControlTabArea | TabArea

Inherited Variables from UWindow.UWindowListControl
bNoSelectionBox, Items, ListClass, SelectionBkgColor, SelectionColor

Inherited Variables from UWindow.UWindowDialogControl
Align, bAcceptExternalDragDrop, bHasKeyboardFocus, bNoKeyboard, Font, HelpText, MinHeight, MinWidth, NotifyWindow, TabNext, TabPrev, Text, TextColor, TextX, TextY

Functions Summary
| UWindowTabControlItem | AddTab (string Caption))
|  | BeforePaint (Canvas C, float X, float Y))
|  | Created ()))
|  | DeleteTab (UWindowTabControlItem Tab ))
| UWindowTabControlItem | GetTab (string Caption ))
|  | GotoTab (UWindowTabControlItem NewSelected, optional bool bByUser ))
| UWindowTabControlItem | InsertTab (UWindowTabControlItem BeforeTab, string Caption))
|  | Paint (Canvas C, float X, float Y))
|  | SetMultiLine (bool InMultiLine))

Inherited Functions from UWindow.UWindowListControl
Created, DrawItem

Inherited Functions from UWindow.UWindowDialogControl
BeforePaint, CheckExternalDrag, Created, ExternalDragOver, KeyDown, KeyFocusEnter, KeyFocusExit, MouseEnter, MouseLeave, MouseMove, Notify, Register, SetFont, SetHelpText, SetText, SetTextColor

Variables Detail

#### bMultiLine Source code

var bool bMultiLine;

#### bSelectNearestTabOnRemove Source code

var bool bSelectNearestTabOnRemove;

#### LeftButton Source code

var UWindowTabControlLeftButton LeftButton;

#### RightButton Source code

var UWindowTabControlRightButton RightButton;

#### SelectedTab Source code

var UWindowTabControlItem SelectedTab;

#### TabArea Source code

var UWindowTabControlTabArea TabArea;

Functions Detail

#### AddTab Source code

function UWindowTabControlItem AddTab ( string Caption) )

#### BeforePaint Source code

function BeforePaint ( Canvas C, float X, float Y) )

#### Created Source code

function Created ( ) )

#### DeleteTab Source code

function DeleteTab ( UWindowTabControlItem Tab ) )

#### GetTab Source code

function UWindowTabControlItem GetTab ( string Caption ) )

#### GotoTab Source code

function GotoTab ( UWindowTabControlItem NewSelected, optional bool bByUser ) )

#### InsertTab Source code

function UWindowTabControlItem InsertTab ( UWindowTabControlItem BeforeTab, string Caption) )

#### Paint Source code

function Paint ( Canvas C, float X, float Y) )

#### SetMultiLine Source code

function SetMultiLine ( bool InMultiLine) )

Defaultproperties

    defaultproperties
    {
    	ListClass=class'UWindowTabControlItem'
    	bMultiLine=False
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:38.712 - Created with UnCodeX