Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UMenu.UMenuGoldLookAndFeel

Extends
UWindowLookAndFeel

Core.Object
|   
+-- UWindow.UWindowBase
   |   
   +-- UWindow.UWindowLookAndFeel
      |   
      +-- UMenu.UMenuGoldLookAndFeel

Constants Summary
BRSIZEBORDER=15
SIZEBORDER=3
Inherited Contants from UWindow.UWindowBase
F_Bold, F_Large, F_LargeBold, F_Normal

Variables Summary
UMenuGoldLookAndFeel
RegionCloseBoxDown
intCloseBoxOffsetX
intCloseBoxOffsetY
RegionCloseBoxUp
RegionFrameSB
RegionFrameSBL
RegionFrameSBR
RegionSBBackground
RegionSBDownDisabled
RegionSBDownDown
RegionSBDownUp
RegionSBLeftDisabled
RegionSBLeftDown
RegionSBLeftUp
RegionSBRightDisabled
RegionSBRightDown
RegionSBRightUp
RegionSBUpDisabled
RegionSBUpDown
RegionSBUpUp
Inherited Variables from UWindow.UWindowLookAndFeel
Active, ActiveS, BevelUpArea, BevelUpB, BevelUpBL, BevelUpBR, BevelUpL, BevelUpR, BevelUpT, BevelUpTL, BevelUpTR, ColumnHeadingHeight, ComboBtnDisabled, ComboBtnDown, ComboBtnUp, EditBoxBevel, EditBoxTextColor, FrameActiveTitleColor, FrameB, FrameBL, FrameBR, FrameInactiveTitleColor, FrameL, FrameR, FrameT, FrameTitleX, FrameTitleY, FrameTL, FrameTR, HeadingActiveTitleColor, HeadingInActiveTitleColor, HLine, Inactive, InactiveS, Misc, MiscBevelArea[4], MiscBevelBL[4], MiscBevelBR[4], MiscBevelB[4], MiscBevelL[4], MiscBevelR[4], MiscBevelTL[4], MiscBevelTR[4], MiscBevelT[4], Pulldown_HBorder, Pulldown_ItemHeight, Pulldown_TextBorder, Pulldown_VBorder, Size_MinScrollbarHeight, Size_ScrollbarButtonHeight, Size_ScrollbarWidth, Size_TabAreaHeight, Size_TabAreaOverhangHeight, Size_TabSpacing, Size_TabXOffset, TabBackground, TabSelectedL, TabSelectedM, TabSelectedR, TabUnselectedL, TabUnselectedM, TabUnselectedR

Enumerations Summary
Inherited Enumerations from UWindow.UWindowBase
FrameHitTest, MenuSound, MessageBoxButtons, MessageBoxResult, PropertyCondition, TextAlign

Structures Summary
Inherited Structures from UWindow.UWindowBase
HTMLStyle, Region, TexRegion

Functions Summary
function Button_DrawSmallButton (UWindowSmallButton B, Canvas C))
function Checkbox_SetupSizes (UWindowCheckbox W, Canvas C))
function ComboList_DrawBackground (UWindowComboList W, Canvas C))
function ComboList_DrawItem (UWindowComboList Combo, Canvas C, float X, float Y, float W, float H, string Text, bool bSelected))
function Combo_Draw (UWindowComboControl W, Canvas C))
function Combo_GetButtonBitmaps (UWindowComboButton W))
function Combo_SetupLeftButton (UWindowComboLeftButton W))
function Combo_SetupRightButton (UWindowComboRightButton W))
function Combo_SetupSizes (UWindowComboControl W, Canvas C))
function ControlFrame_Draw (UWindowControlFrame W, Canvas C))
function ControlFrame_SetupSizes (UWindowControlFrame W, Canvas C))
function DrawClientArea (UWindowClientWindow W, Canvas C))
function Editbox_Draw (UWindowEditControl W, Canvas C))
function Editbox_SetupSizes (UWindowEditControl W, Canvas C))
function FW_DrawWindowFrame (UWindowFramedWindow W, Canvas C))
functionRegion FW_GetClientArea (UWindowFramedWindow W))
functionFrameHitTest FW_HitTest (UWindowFramedWindow W, float X, float Y))
function FW_SetupFrameButtons (UWindowFramedWindow W, Canvas C))
function Menu_DrawMenuBar (UWindowMenuBar W, Canvas C))
function Menu_DrawMenuBarItem (UWindowMenuBar B, UWindowMenuBarItem I, float X, float Y, float W, float H, Canvas C))
function Menu_DrawPulldownMenuBackground (UWindowPulldownMenu W, Canvas C))
function Menu_DrawPulldownMenuItem (UWindowPulldownMenu M, UWindowPulldownMenuItem Item, Canvas C, float X, float Y, float W, float H, bool bSelected))
function PlayMenuSound (UWindowWindow W, MenuSound S))
function SB_HDraw (UWindowHScrollbar W, Canvas C))
function SB_SetupDownButton (UWindowSBDownButton W))
function SB_SetupLeftButton (UWindowSBLeftButton W))
function SB_SetupRightButton (UWindowSBRightButton W))
function SB_SetupUpButton (UWindowSBUpButton W))
function SB_VDraw (UWindowVScrollbar W, Canvas C))
function Tab_DrawTab (UWindowTabControlTabArea Tab, Canvas C, bool bActiveTab, bool bLeftmostTab, float X, float Y, float W, float H, string Text, bool bShowText))
function Tab_DrawTabPageArea (UWindowPageControl W, Canvas C, UWindowPageWindow P))
function Tab_GetTabSize (UWindowTabControlTabArea Tab, Canvas C, string Text, out float W, out float H))
function Tab_SetTabPageSize (UWindowPageControl W, UWindowPageWindow P))
function Tab_SetupLeftButton (UWindowTabControlLeftButton W))
function Tab_SetupRightButton (UWindowTabControlRightButton W))
Inherited Functions from UWindow.UWindowLookAndFeel
Button_DrawSmallButton, Checkbox_Draw, Checkbox_SetupSizes, ComboList_DrawBackground, ComboList_DrawItem, Combo_Draw, Combo_GetButtonBitmaps, Combo_SetupLeftButton, Combo_SetupRightButton, Combo_SetupSizes, ControlFrame_Draw, ControlFrame_SetupSizes, DrawClientArea, Editbox_Draw, Editbox_SetupSizes, FW_DrawWindowFrame, FW_GetClientArea, FW_HitTest, FW_SetupFrameButtons, GetTexture, Menu_DrawMenuBar, Menu_DrawMenuBarItem, Menu_DrawPulldownMenuBackground, Menu_DrawPulldownMenuItem, PlayMenuSound, SB_HDraw, SB_SetupDownButton, SB_SetupLeftButton, SB_SetupRightButton, SB_SetupUpButton, SB_VDraw, Setup, Tab_DrawTab, Tab_DrawTabPageArea, Tab_GetTabSize, Tab_SetTabPageSize, Tab_SetupLeftButton, Tab_SetupRightButton
Inherited Functions from UWindow.UWindowBase
BuildObjectWithProperties, GetRegion, InStrAfter, NewRegion, NewTexRegion


Constants Detail

BRSIZEBORDER Source code

const BRSIZEBORDER = 15;

SIZEBORDER Source code

const SIZEBORDER = 3;


Variables Detail

UMenuGoldLookAndFeel

CloseBoxDown Source code

var(UMenuGoldLookAndFeel) Region CloseBoxDown;

CloseBoxOffsetX Source code

var(UMenuGoldLookAndFeel) int CloseBoxOffsetX;

CloseBoxOffsetY Source code

var(UMenuGoldLookAndFeel) int CloseBoxOffsetY;

CloseBoxUp Source code

var(UMenuGoldLookAndFeel) Region CloseBoxUp;

FrameSB Source code

var(UMenuGoldLookAndFeel) Region FrameSB;

FrameSBL Source code

var(UMenuGoldLookAndFeel) Region FrameSBL;

FrameSBR Source code

var(UMenuGoldLookAndFeel) Region FrameSBR;

SBBackground Source code

var(UMenuGoldLookAndFeel) Region SBBackground;

SBDownDisabled Source code

var(UMenuGoldLookAndFeel) Region SBDownDisabled;

SBDownDown Source code

var(UMenuGoldLookAndFeel) Region SBDownDown;

SBDownUp Source code

var(UMenuGoldLookAndFeel) Region SBDownUp;

SBLeftDisabled Source code

var(UMenuGoldLookAndFeel) Region SBLeftDisabled;

SBLeftDown Source code

var(UMenuGoldLookAndFeel) Region SBLeftDown;

SBLeftUp Source code

var(UMenuGoldLookAndFeel) Region SBLeftUp;

SBRightDisabled Source code

var(UMenuGoldLookAndFeel) Region SBRightDisabled;

SBRightDown Source code

var(UMenuGoldLookAndFeel) Region SBRightDown;

SBRightUp Source code

var(UMenuGoldLookAndFeel) Region SBRightUp;

SBUpDisabled Source code

var(UMenuGoldLookAndFeel) Region SBUpDisabled;

SBUpDown Source code

var(UMenuGoldLookAndFeel) Region SBUpDown;

SBUpUp Source code

var(UMenuGoldLookAndFeel) Region SBUpUp;


Functions Detail

Button_DrawSmallButton Source code

function Button_DrawSmallButton ( UWindowSmallButton B, Canvas C) )

Checkbox_SetupSizes Source code

function Checkbox_SetupSizes ( UWindowCheckbox W, Canvas C) )

ComboList_DrawBackground Source code

function ComboList_DrawBackground ( UWindowComboList W, Canvas C) )

ComboList_DrawItem Source code

function ComboList_DrawItem ( UWindowComboList Combo, Canvas C, float X, float Y, float W, float H, string Text, bool bSelected) )

Combo_Draw Source code

function Combo_Draw ( UWindowComboControl W, Canvas C) )

Combo_GetButtonBitmaps Source code

function Combo_GetButtonBitmaps ( UWindowComboButton W) )

Combo_SetupLeftButton Source code

function Combo_SetupLeftButton ( UWindowComboLeftButton W) )

Combo_SetupRightButton Source code

function Combo_SetupRightButton ( UWindowComboRightButton W) )

Combo_SetupSizes Source code

function Combo_SetupSizes ( UWindowComboControl W, Canvas C) )

ControlFrame_Draw Source code

function ControlFrame_Draw ( UWindowControlFrame W, Canvas C) )

ControlFrame_SetupSizes Source code

function ControlFrame_SetupSizes ( UWindowControlFrame W, Canvas C) )

DrawClientArea Source code

function DrawClientArea ( UWindowClientWindow W, Canvas C) )

Editbox_Draw Source code

function Editbox_Draw ( UWindowEditControl W, Canvas C) )

Editbox_SetupSizes Source code

function Editbox_SetupSizes ( UWindowEditControl W, Canvas C) )

FW_DrawWindowFrame Source code

function FW_DrawWindowFrame ( UWindowFramedWindow W, Canvas C) )

FW_GetClientArea Source code

function Region FW_GetClientArea ( UWindowFramedWindow W) )

FW_HitTest Source code

function FrameHitTest FW_HitTest ( UWindowFramedWindow W, float X, float Y) )

FW_SetupFrameButtons Source code

function FW_SetupFrameButtons ( UWindowFramedWindow W, Canvas C) )

Menu_DrawMenuBar Source code

function Menu_DrawMenuBar ( UWindowMenuBar W, Canvas C) )

Menu_DrawMenuBarItem Source code

function Menu_DrawMenuBarItem ( UWindowMenuBar B, UWindowMenuBarItem I, float X, float Y, float W, float H, Canvas C) )

Menu_DrawPulldownMenuBackground Source code

function Menu_DrawPulldownMenuBackground ( UWindowPulldownMenu W, Canvas C) )

Menu_DrawPulldownMenuItem Source code

function Menu_DrawPulldownMenuItem ( UWindowPulldownMenu M, UWindowPulldownMenuItem Item, Canvas C, float X, float Y, float W, float H, bool bSelected) )

PlayMenuSound Source code

simulated function PlayMenuSound ( UWindowWindow W, MenuSound S) )

SB_HDraw Source code

function SB_HDraw ( UWindowHScrollbar W, Canvas C) )

SB_SetupDownButton Source code

function SB_SetupDownButton ( UWindowSBDownButton W) )

SB_SetupLeftButton Source code

function SB_SetupLeftButton ( UWindowSBLeftButton W) )

SB_SetupRightButton Source code

function SB_SetupRightButton ( UWindowSBRightButton W) )

SB_SetupUpButton Source code

function SB_SetupUpButton ( UWindowSBUpButton W) )

SB_VDraw Source code

function SB_VDraw ( UWindowVScrollbar W, Canvas C) )

Tab_DrawTab Source code

function Tab_DrawTab ( UWindowTabControlTabArea Tab, Canvas C, bool bActiveTab, bool bLeftmostTab, float X, float Y, float W, float H, string Text, bool bShowText) )

Tab_DrawTabPageArea Source code

function Tab_DrawTabPageArea ( UWindowPageControl W, Canvas C, UWindowPageWindow P) )

Tab_GetTabSize Source code

function Tab_GetTabSize ( UWindowTabControlTabArea Tab, Canvas C, string Text, out float W, out float H) )

Tab_SetTabPageSize Source code

function Tab_SetTabPageSize ( UWindowPageControl W, UWindowPageWindow P) )

Tab_SetupLeftButton Source code

function Tab_SetupLeftButton ( UWindowTabControlLeftButton W) )

Tab_SetupRightButton Source code

function Tab_SetupRightButton ( UWindowTabControlRightButton W) )


Defaultproperties

defaultproperties
{
     SBUpUp=(X=20,Y=16,W=12,H=10)
     SBUpDown=(X=32,Y=16,W=12,H=10)
     SBUpDisabled=(X=44,Y=16,W=12,H=10)
     SBDownUp=(X=20,Y=26,W=12,H=10)
     SBDownDown=(X=32,Y=26,W=12,H=10)
     SBDownDisabled=(X=44,Y=26,W=12,H=10)
     SBLeftUp=(X=20,Y=48,W=10,H=12)
     SBLeftDown=(X=30,Y=48,W=10,H=12)
     SBLeftDisabled=(X=40,Y=48,W=10,H=12)
     SBRightUp=(X=20,Y=36,W=10,H=12)
     SBRightDown=(X=30,Y=36,W=10,H=12)
     SBRightDisabled=(X=40,Y=36,W=10,H=12)
     SBBackground=(X=4,Y=79,W=1,H=1)
     FrameSBL=(Y=112,W=2,H=16)
     FrameSB=(X=32,Y=112,W=1,H=16)
     FrameSBR=(X=112,Y=112,W=16,H=16)
     CloseBoxUp=(X=4,Y=32,W=11,H=11)
     CloseBoxDown=(X=4,Y=43,W=11,H=11)
     CloseBoxOffsetX=2
     CloseBoxOffsetY=2
     Active=Texture'UMenu.Icons.GoldActiveFrame'
     Inactive=Texture'UMenu.Icons.GoldInactiveFrame'
     ActiveS=Texture'UMenu.Icons.GoldActiveFrameS'
     InactiveS=Texture'UMenu.Icons.GoldInactiveFrameS'
     Misc=Texture'UWindow.Icons.Misc'
     FrameTL=(W=2,H=16)
     FrameT=(X=32,W=1,H=16)
     FrameTR=(X=126,W=2,H=16)
     FrameL=(Y=32,W=2,H=1)
     FrameR=(X=126,Y=32,W=2,H=1)
     FrameBL=(Y=125,W=2,H=3)
     FrameB=(X=32,Y=125,W=1,H=3)
     FrameBR=(X=126,Y=125,W=2,H=3)
     FrameInactiveTitleColor=(R=255,G=255,B=255)
     HeadingInActiveTitleColor=(R=255,G=255,B=255)
     FrameTitleX=6
     FrameTitleY=2
     BevelUpTL=(X=4,Y=16,W=2,H=2)
     BevelUpT=(X=10,Y=16,W=1,H=2)
     BevelUpTR=(X=18,Y=16,W=2,H=2)
     BevelUpL=(X=4,Y=20,W=2,H=1)
     BevelUpR=(X=18,Y=20,W=2,H=1)
     BevelUpBL=(X=4,Y=30,W=2,H=2)
     BevelUpB=(X=10,Y=30,W=1,H=2)
     BevelUpBR=(X=18,Y=30,W=2,H=2)
     BevelUpArea=(X=8,Y=20,W=1,H=1)
     MiscBevelTL(0)=(Y=17,W=3,H=3)
     MiscBevelTL(1)=(W=3,H=3)
     MiscBevelTL(2)=(Y=33,W=2,H=2)
     MiscBevelT(0)=(X=3,Y=17,W=116,H=3)
     MiscBevelT(1)=(X=3,W=116,H=3)
     MiscBevelT(2)=(X=2,Y=33,W=1,H=2)
     MiscBevelTR(0)=(X=119,Y=17,W=3,H=3)
     MiscBevelTR(1)=(X=119,W=3,H=3)
     MiscBevelTR(2)=(X=11,Y=33,W=2,H=2)
     MiscBevelL(0)=(Y=20,W=3,H=10)
     MiscBevelL(1)=(Y=3,W=3,H=10)
     MiscBevelL(2)=(Y=36,W=2,H=1)
     MiscBevelR(0)=(X=119,Y=20,W=3,H=10)
     MiscBevelR(1)=(X=119,Y=3,W=3,H=10)
     MiscBevelR(2)=(X=11,Y=36,W=2,H=1)
     MiscBevelBL(0)=(Y=30,W=3,H=3)
     MiscBevelBL(1)=(Y=14,W=3,H=3)
     MiscBevelBL(2)=(Y=44,W=2,H=2)
     MiscBevelB(0)=(X=3,Y=30,W=116,H=3)
     MiscBevelB(1)=(X=3,Y=14,W=116,H=3)
     MiscBevelB(2)=(X=2,Y=44,W=1,H=2)
     MiscBevelBR(0)=(X=119,Y=30,W=3,H=3)
     MiscBevelBR(1)=(X=119,Y=14,W=3,H=3)
     MiscBevelBR(2)=(X=11,Y=44,W=2,H=2)
     MiscBevelArea(0)=(X=3,Y=20,W=116,H=10)
     MiscBevelArea(1)=(X=3,Y=3,W=116,H=10)
     MiscBevelArea(2)=(X=2,Y=35,W=9,H=9)
     ComboBtnUp=(X=20,Y=60,W=12,H=12)
     ComboBtnDown=(X=32,Y=60,W=12,H=12)
     ComboBtnDisabled=(X=44,Y=60,W=12,H=12)
     ColumnHeadingHeight=13
     HLine=(X=5,Y=78,W=1,H=2)
     EditBoxBevel=2
     TabSelectedL=(X=4,Y=80,W=3,H=17)
     TabSelectedM=(X=7,Y=80,W=1,H=17)
     TabSelectedR=(X=55,Y=80,W=2,H=17)
     TabUnselectedL=(X=57,Y=80,W=3,H=15)
     TabUnselectedM=(X=60,Y=80,W=1,H=15)
     TabUnselectedR=(X=109,Y=80,W=2,H=15)
     TabBackground=(X=4,Y=79,W=1,H=1)
     Size_ScrollbarWidth=12.000000
     Size_ScrollbarButtonHeight=10.000000
     Size_MinScrollbarHeight=6.000000
     Size_TabAreaHeight=15.000000
     Size_TabAreaOverhangHeight=2.000000
     Size_TabSpacing=20.000000
     Size_TabXOffset=1.000000
     Pulldown_ItemHeight=16.000000
     Pulldown_VBorder=4.000000
     Pulldown_HBorder=3.000000
     Pulldown_TextBorder=9.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:15:15.194 - Created with UnCodeX