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

DeusEx.ToolMessageBoxWindow

Extends
ToolWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.ToolWindow
                  |   
                  +-- DeusEx.ToolMessageBoxWindow

Variables Summary
ToolButtonWindowbtnNo
ToolButtonWindowbtnOK
ToolButtonWindowbtnYes
ColorcolTextMessage
FontfontMessageText
intmbMode
WindowwinNotify
TextWindowwinText
Inherited Variables from DeusEx.ToolWindow
bAllowWindowDragging, bTitleBarVisible, bWindowBeingDragged, colBackgroundColor, colText, fontText, textureMouse, winContainer, windowStartDragX, windowStartDragY, winTitleBar
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType

Enumerations Summary
EMessageBoxModes
MB_YesNo, MB_OK,
EMessageBoxResults
MR_Yes, MR_No, MR_OK
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
functionbool ButtonActivated (Window buttonPressed ))
event InitWindow ()))
eventbool MouseButtonReleased (float pointX, float pointY, EInputKey button, int numClicks))
function PostResult (int buttonNumber ))
function SetMessageText (String msgText ))
function SetMode (int newMode ))
function SetNotifyWindow (Window newWinNotify ))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
Inherited Functions from DeusEx.ToolWindow
ButtonActivated, CreateToolBorderContainer, CreateToolButton, CreateToolCheckbox, CreateToolEditWindow, CreateToolLabel, CreateToolList, CreateToolWindowContainer, InitWindow, MouseButtonPressed, MouseButtonReleased, MouseMoved, SetAppIcon, SetTitle, SetTitleBarVisibility, SetWindowDragging
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow


Variables Detail

btnNo Source code

var ToolButtonWindow btnNo;

btnOK Source code

var ToolButtonWindow btnOK;

btnYes Source code

var ToolButtonWindow btnYes;

colTextMessage Source code

var Color colTextMessage;

fontMessageText Source code

var Font fontMessageText;

mbMode Source code

var int mbMode;

winNotify Source code

var Window winNotify;

winText Source code

var TextWindow winText;


Enumerations Detail

EMessageBoxModes Source code

enum EMessageBoxModes
{
MB_YesNo, MB_OK,
};

EMessageBoxResults Source code

enum EMessageBoxResults
{
MR_Yes, MR_No, MR_OK
};


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

InitWindow Source code

event InitWindow ( ) )

MouseButtonReleased Source code

event bool MouseButtonReleased ( float pointX, float pointY, EInputKey button, int numClicks) )

PostResult Source code

function PostResult ( int buttonNumber ) )

SetMessageText Source code

function SetMessageText ( String msgText ) )

SetMode Source code

function SetMode ( int newMode ) )

SetNotifyWindow Source code

function SetNotifyWindow ( Window newWinNotify ) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     fontMessageText=Font'DeusExUI.FontSansSerif_8'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:16.760 - Created with UnCodeX