DeusEx.ComputerUIWindow
- Extends
- Window
- Modifiers
- abstract
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- DeusEx.ComputerUIWindow
Direct Known Subclasses:
ComputerScreenATM, ComputerScreenATMDisabled, ComputerScreenATMWithdraw, ComputerScreenBulletins, ComputerScreenEmail, ComputerScreenLogin, ComputerScreenSecurity, ComputerScreenSpecialOptions
Inherited Variables from Extension.Window |
acceleratorKey, att, background, backgroundStyle, bBeingDestroyed, bConfigured, bDrawRawBackground, bIsInitialized, bIsSelectable, bIsSensitive, bIsVisible, bLastHeightSpecified, bLastWidthSpecified, bNeedsQuery, bNeedsReconfigure, boldFont, bSmoothBackground, bSpecialText, bStretchBackground, bTextTranslucent, bTickEnabled, clientObject, colMajorIndex, defaultCursor, defaultCursorColor, defaultCursorShadow, defaultHotX, defaultHotY, firstChild, firstTimer, focusSound, freeTimer, gGc, hardcodedHeight, hardcodedWidth, height, hMargin0, hMargin1, holdHeight, holdWidth, holdX, holdY, invisibleSound, lastChild, lastQueryHeight, lastQueryWidth, lastSpecifiedHeight, lastSpecifiedWidth, lockCount, maxClicks, nextSibling, normalFont, parentOwner, prevSibling, rowMajorIndex, soundVolume, textColor, textPlane, textVSpacing, tileColor, tilePlane, unfocusSound, visibleSound, vMargin0, vMargin1, wGc, width, winClipRect, windowType, winHAlign, winParent, winVAlign, x, y |
Inherited Enumerations from Extension.ExtensionObject |
EColumnType, EDrawStyle, EFlagType, EHAlign, EHDirection, EInputKey, EInputState, EInsertionPointType, EMouseFocusMode, EMove, EMoveInsert, EMoveList, EMoveThumb, EOrder, EOrientation, EVAlign, EVDirection |
Functions Summary |
 | | ChangeAccount ()))
|
 | bool | ChildRequestedReconfiguration (window child))
|
 | | CloseScreen (String action))
|
 | | ConfigurationChanged ()))
|
 | MenuUIActionButtonBarWindow | CreateActionButtonBar ()))
|
 | | CreateClientWindow ()))
|
 | | CreateControls ()))
|
 | MenuUIListHeaderButtonWindow | CreateHeaderButton (int posX, int posY, int buttonWidth, String strLabel, Window winParent))
|
 | | CreateLeftEdgeWindow ()))
|
 | MenuUIEditWindow | CreateMenuEditWindow (int posX, int posY, int editWidth, int maxChars, Window winParent))
|
 | MenuUILabelWindow | CreateMenuLabel (int posX, int posY, String strLabel, Window winParent))
|
 | | CreateRightEdgeWindow ()))
|
 | MenuUIScrollAreaWindow | CreateScrollAreaWindow (Window winParent))
|
 | MenuUISmallLabelWindow | CreateSmallMenuLabel (int posX, int posY, String strLabel, Window winParent))
|
 | | CreateStatusWindow ()))
|
 | | CreateTitleWindow ()))
|
 | | DestroyWindow ()))
|
 | | HideStatus ()))
|
 | | InitWindow ()))
|
 | bool | MouseButtonPressed (float pointX, float pointY, EInputKey button, int numClicks))
|
 | bool | MouseButtonReleased (float pointX, float pointY, EInputKey button, int numClicks))
|
 | | MouseMoved (float newX, float newY))
|
 | | ParentRequestedPreferredSize (bool bWidthSpecified, out float preferredWidth, bool bHeightSpecified, out float preferredHeight))
|
 | | ProcessDeusExText (Name textName, optional TextWindow winText))
|
 | | ProcessDeusExTextTag (DeusExTextParser parser, optional TextWindow winText))
|
 | | ProcessEmail (DeusExTextParser parser))
|
 | | ProcessFile (DeusExTextParser parser))
|
 | | SetCompOwner (ElectronicDevices newCompOwner))
|
 | | SetNetworkTerminal (NetworkTerminal newTerm))
|
 | | SetTitle (String newTitle))
|
 | | ShowStatus (String statusMessage))
|
 | | StyleChanged ()))
|
 | bool | VirtualKeyPressed (EInputKey key, bool bRepeat))
|
Inherited Functions from Extension.Window |
AcceleratorKeyPressed, AddActorRef, AddTimer, AskParentForReconfigure, AskParentToShowArea, BoxOptionSelected, ButtonActivated, CarriageReturn, ChangeStyle, ChildAdded, ChildRemoved, ChildRequestedReconfiguration, ChildRequestedShowArea, ChildRequestedVisibilityChange, ClipAttributesChanged, ClipPositionChanged, ConfigurationChanged, ConfigureChild, ConvertCoordinates, ConvertScriptString, ConvertVectorToCoordinates, CR, DescendantAdded, DescendantRemoved, Destroy, DestroyAllChildren, DestroyWindow, DisableWindow, DrawWindow, EditActivated, EnableSpecialText, EnableTranslucentText, EnableWindow, FindWindow, FocusEnteredDescendant, FocusEnteredWindow, FocusLeftDescendant, FocusLeftWindow, GetBottomChild, GetClientObject, GetColorScaled, GetCursorPos, GetFocusWindow, GetGC, GetHigherSibling, GetLowerSibling, GetModalWindow, GetParent, GetPlayerPawn, GetRootWindow, GetTabGroupWindow, GetTickOffset, GetTopChild, GrabMouse, Hide, InitWindow, IsActorValid, IsFocusWindow, IsKeyDown, IsPointInWindow, IsSensitive, IsVisible, KeyPressed, ListRowActivated, ListSelectionChanged, Lower, MouseButtonPressed, MouseButtonReleased, MouseEnteredWindow, MouseLeftWindow, MouseMoved, MoveFocusDown, MoveFocusLeft, MoveFocusRight, MoveFocusUp, MoveTabGroupNext, MoveTabGroupPrev, NewChild, ParentRequestedGranularity, ParentRequestedPreferredSize, PlaySound, PostDrawWindow, QueryGranularity, QueryPreferredHeight, QueryPreferredSize, QueryPreferredWidth, Raise, RawKeyPressed, RawMouseButtonPressed, ReleaseGC, RemoveActorRef, RemoveTimer, ResetHeight, ResetSize, ResetWidth, ResizeChild, ScaleAttributesChanged, ScalePositionChanged, ScaleRangeChanged, SensitivityChanged, SetAcceleratorText, SetBackground, SetBackgroundSmoothing, SetBackgroundStretching, SetBackgroundStyle, SetBaselineData, SetBoldFont, SetChildVisibility, SetClientObject, SetConfiguration, SetCursorPos, SetDefaultCursor, SetFocusSounds, SetFocusWindow, SetFont, SetFonts, SetHeight, SetNormalFont, SetPos, SetSelectability, SetSensitivity, SetSize, SetSoundVolume, SetTextColor, SetTextColorRGB, SetTileColor, SetTileColorRGB, SetVisibilitySounds, SetWidth, SetWindowAlignments, Show, TextChanged, ToggleChanged, UngrabMouse, VirtualKeyPressed, VisibilityChanged, WindowReady |
bActionButtonBarActive Source code
var bool bActionButtonBarActive;
var Bool bAllowWindowDragging;
var bool bAlwaysCenter;
var bool bRightEdgeActive;
var bool bUsesStatusWindow;
var localized string ButtonLabelCancel;
var localized string ButtonLabelLogin;
var localized string ButtonLabelLogout;
var localized string ButtonLabelSpecial;
var Bool bWindowBeingDragged;
var Bool bWindowDragged;
var int clientHeight;
var int clientWidth;
ComputerNodeFunctionLabel Source code
var localized string ComputerNodeFunctionLabel;
defaultStatusClientDiffY Source code
var int defaultStatusClientDiffY;
var int defaultStatusHeight;
defaultStatusLeftOffset Source code
var int defaultStatusLeftOffset;
var int emailIndex;
var String escapeAction;
var int fileIndex;
var int statusPosY;
var int textureCols;
var int textureRows;
var localized String title;
var int verticalOffset;
var float windowStartDragX;
var float windowStartDragY;
struct TextEmailInfo
{
var String emailCC;
var String emailFrom;
var Name emailName;
var String emailSubject;
var String emailTo;
};
struct TextFileInfo
{
var String fileDescription;
var Name fileName;
};
function ChangeAccount ( ) )
ChildRequestedReconfiguration Source code
function bool ChildRequestedReconfiguration (
window child) )
function CloseScreen ( String action) )
function ConfigurationChanged ( ) )
function CreateClientWindow ( ) )
function CreateControls ( ) )
function CreateLeftEdgeWindow ( ) )
function MenuUIEditWindow CreateMenuEditWindow (
int posX,
int posY,
int editWidth,
int maxChars,
Window winParent) )
function CreateRightEdgeWindow ( ) )
CreateScrollAreaWindow Source code
function CreateStatusWindow ( ) )
function CreateTitleWindow ( ) )
function DestroyWindow ( ) )
function HideStatus ( ) )
event InitWindow ( ) )
event bool MouseButtonPressed (
float pointX,
float pointY,
EInputKey button,
int numClicks) )
event bool MouseButtonReleased (
float pointX,
float pointY,
EInputKey button,
int numClicks) )
event MouseMoved ( float newX, float newY) )
ParentRequestedPreferredSize Source code
event ParentRequestedPreferredSize ( bool bWidthSpecified, out float preferredWidth,
bool bHeightSpecified, out float preferredHeight) )
function ProcessDeusExText (
Name textName,
optional TextWindow winText) )
function SetTitle ( String newTitle) )
function ShowStatus ( String statusMessage) )
event StyleChanged ( ) )
event bool VirtualKeyPressed (
EInputKey key,
bool bRepeat) )
defaultproperties
{
classClient=Class'DeusEx.MenuUIClientWindow'
escapeAction="EXIT"
bActionButtonBarActive=True
bUsesStatusWindow=True
defaultStatusLeftOffset=10
defaultStatusHeight=13
defaultStatusClientDiffY=21
ButtonLabelLogin="|&Login"
ButtonLabelLogout="|&Logout"
ButtonLabelCancel="|&Cancel"
ButtonLabelSpecial="|&Special Options"
}
|
Creation time: Mon 8/11/2021 16:31:04.615 - Created with
UnCodeX