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

DeusEx.PersonaScreenImages

Extends
PersonaScreenBaseWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.PersonaScreenBaseWindow
                  |   
                  +-- DeusEx.PersonaScreenImages

Variables Summary
StringAddNoteButtonLabel
PersonaActionButtonWindowbtnAddNote
PersonaActionButtonWindowbtnDeleteNote
PersonaCheckBoxWindowchkShowNotes
StringDeleteNoteButtonLabel
StringImagesTitleText
PersonaListWindowlstImages
StringShowNotesLabel
PersonaImageWindowwinImage
PersonaHeaderTextWindowwinImageTitle
PersonaScrollAreaWindowwinScroll
Inherited Variables from DeusEx.PersonaScreenBaseWindow
clientBorderHeight, clientBorderOffsetX, clientBorderOffsetY, clientBorderTextureCols, clientBorderTextureRows, clientBorderTextures[6], clientBorderWidth, clientHeight, clientOffsetX, clientOffsetY, clientTextureCols, clientTextureRows, clientTextures[6], clientWidth, screenHeight, screenWidth, txtTitle, winClient, winClientBorder, winNavBar, winStatus
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType

Enumerations Summary
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
function AddNote ()))
functionbool ButtonActivated (Window buttonPressed ))
function ClearViewedImageFlags ()))
function CreateButtons ()))
function CreateControls ()))
function CreateImagesList ()))
function CreateImageTitle ()))
function CreateImageWindow ()))
function CreateNewLegendLabel ()))
function CreateShowNotesCheckbox ()))
function DeleteNote ()))
function DestroyImages ()))
function EnableButtons ()))
event FocusEnteredDescendant (Window enterWindow))
event FocusLeftDescendant (Window leaveWindow))
event InitWindow ()))
eventbool ListSelectionChanged (window list, int numSelections, int focusRowId))
function PopulateImagesList ()))
function SaveSettings ()))
function SetImage (DataVaultImage newImage))
function ShowNotes (bool bNewShowNotes))
eventBool ToggleChanged (window button, bool bToggleValue))
Inherited Functions from DeusEx.PersonaScreenBaseWindow
AddLog, CreateClientBorderWindow, CreateClientWindow, CreateControls, CreateNavBarWindow, CreatePersonaButton, CreatePersonaHeaderText, CreateScrollAreaWindow, CreateScrollTileWindow, CreateTileWindow, CreateTitleWindow, DestroyWindow, InitWindow, SaveSettings, StyleChanged, VirtualKeyPressed
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow


Variables Detail

AddNoteButtonLabel Source code

var localized String AddNoteButtonLabel;

btnAddNote Source code

var PersonaActionButtonWindow btnAddNote;

btnDeleteNote Source code

var PersonaActionButtonWindow btnDeleteNote;

chkShowNotes Source code

var PersonaCheckBoxWindow chkShowNotes;

DeleteNoteButtonLabel Source code

var localized String DeleteNoteButtonLabel;

ImagesTitleText Source code

var localized String ImagesTitleText;

lstImages Source code

var PersonaListWindow lstImages;

ShowNotesLabel Source code

var localized String ShowNotesLabel;

winImage Source code

var PersonaImageWindow winImage;

winImageTitle Source code

var PersonaHeaderTextWindow winImageTitle;

winScroll Source code

var PersonaScrollAreaWindow winScroll;


Functions Detail

AddNote Source code

function AddNote ( ) )

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

ClearViewedImageFlags Source code

function ClearViewedImageFlags ( ) )

CreateButtons Source code

function CreateButtons ( ) )

CreateControls Source code

function CreateControls ( ) )

CreateImagesList Source code

function CreateImagesList ( ) )

CreateImageTitle Source code

function CreateImageTitle ( ) )

CreateImageWindow Source code

function CreateImageWindow ( ) )

CreateNewLegendLabel Source code

function CreateNewLegendLabel ( ) )

CreateShowNotesCheckbox Source code

function CreateShowNotesCheckbox ( ) )

DeleteNote Source code

function DeleteNote ( ) )

DestroyImages Source code

function DestroyImages ( ) )

EnableButtons Source code

function EnableButtons ( ) )

FocusEnteredDescendant Source code

event FocusEnteredDescendant ( Window enterWindow) )

FocusLeftDescendant Source code

event FocusLeftDescendant ( Window leaveWindow) )

InitWindow Source code

event InitWindow ( ) )

ListSelectionChanged Source code

event bool ListSelectionChanged ( window list, int numSelections, int focusRowId) )

PopulateImagesList Source code

function PopulateImagesList ( ) )

SaveSettings Source code

function SaveSettings ( ) )

SetImage Source code

function SetImage ( DataVaultImage newImage) )

ShowNotes Source code

function ShowNotes ( bool bNewShowNotes) )

ToggleChanged Source code

event Bool ToggleChanged ( window button, bool bToggleValue) )


Defaultproperties

defaultproperties
{
     ImagesTitleText="Images"
     DeleteNoteButtonLabel="|&Delete Note"
     AddNoteButtonLabel="Add |&Note"
     ShowNotesLabel="Show N|&otes"
     clientBorderOffsetY=35
     ClientWidth=617
     ClientHeight=439
     clientOffsetX=11
     clientOffsetY=2
     clientTextures(0)=Texture'DeusExUI.UserInterface.ImagesBackground_1'
     clientTextures(1)=Texture'DeusExUI.UserInterface.ImagesBackground_2'
     clientTextures(2)=Texture'DeusExUI.UserInterface.ImagesBackground_3'
     clientTextures(3)=Texture'DeusExUI.UserInterface.ImagesBackground_4'
     clientTextures(4)=Texture'DeusExUI.UserInterface.ImagesBackground_5'
     clientTextures(5)=Texture'DeusExUI.UserInterface.ImagesBackground_6'
     clientBorderTextures(0)=Texture'DeusExUI.UserInterface.ImagesBorder_1'
     clientBorderTextures(1)=Texture'DeusExUI.UserInterface.ImagesBorder_2'
     clientBorderTextures(2)=Texture'DeusExUI.UserInterface.ImagesBorder_3'
     clientBorderTextures(3)=Texture'DeusExUI.UserInterface.ImagesBorder_4'
     clientBorderTextures(4)=Texture'DeusExUI.UserInterface.ImagesBorder_5'
     clientBorderTextures(5)=Texture'DeusExUI.UserInterface.ImagesBorder_6'
     clientTextureRows=2
     clientTextureCols=3
     clientBorderTextureRows=2
     clientBorderTextureCols=3
}

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