DeusEx.PersonaScreenGoals
- Extends
- PersonaScreenBaseWindow
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- Extension.TabGroupWindow
|
+-- Extension.ModalWindow
|
+-- DeusEx.DeusExBaseWindow
|
+-- DeusEx.PersonaScreenBaseWindow
|
+-- DeusEx.PersonaScreenGoals
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 |
Inherited Functions from DeusEx.PersonaScreenBaseWindow |
AddLog, CreateClientBorderWindow, CreateClientWindow, CreateControls, CreateNavBarWindow, CreatePersonaButton, CreatePersonaHeaderText, CreateScrollAreaWindow, CreateScrollTileWindow, CreateTileWindow, CreateTitleWindow, DestroyWindow, InitWindow, SaveSettings, StyleChanged, VirtualKeyPressed |
var localized string AddButtonLabel;
var Bool bConfirmNoteDeletes;
bDisplayCompletedGoals Source code
var Bool bDisplayCompletedGoals;
chkConfirmNoteDeletion Source code
var localized string ClickToEditNote;
ConfirmNoteDeletionLabel Source code
var localized string ConfirmNoteDeletionLabel;
var localized string defaultNoteText;
var localized string DeleteButtonLabel;
var localized string DeleteNotePrompt;
var localized string DeleteNoteTitle;
var localized String DisplayCompletedGoals;
var localized String GoalCompletedText;
var localized String GoalsTitleText;
var localized String NoGoalsLabel;
var localized String NotesTitleText;
var localized String PrimaryGoalsHeader;
var localized String SecondaryGoalsHeader;
function AddNote ( ) )
event bool BoxOptionSelected (
Window msgBoxWindow,
int buttonNumber) )
function bool ButtonActivated (
Window buttonPressed ) )
CreateConfirmNoteDeletionCheckbox Source code
function CreateConfirmNoteDeletionCheckbox ( ) )
function CreateControls ( ) )
function CreateNotesButtons ( ) )
CreateShowCompletedGoalsCheckbox Source code
function CreateShowCompletedGoalsCheckbox ( ) )
event DestroyWindow ( ) )
function EnableButtons ( ) )
FocusEnteredDescendant Source code
event FocusEnteredDescendant (
Window enterWindow) )
event FocusLeftDescendant (
Window leaveWindow) )
event InitWindow ( ) )
function PopulateGoals ( ) )
function PopulateGoalsByType ( Bool bPrimaryGoals, String goalHeaderText) )
function PopulateNotes ( ) )
event bool ToggleChanged (
Window button,
bool bNewToggle) )
event WindowReady ( ) )
defaultproperties
{
GoalsTitleText="Goals"
PrimaryGoalsHeader="Primary Goals"
SecondaryGoalsHeader="Secondary Goals"
DisplayCompletedGoals="Display C|&ompleted Goals"
NoGoalsLabel="None"
GoalCompletedText="[Completed]"
NotesTitleText="Notes"
defaultNoteText="New Note"
ClickToEditNote="Click on a Note to edit it:"
DeleteNoteTitle="Delete Note?"
DeleteNotePrompt="Are you sure you wish to delete this note?"
AddButtonLabel="Add |&Note"
DeleteButtonLabel="|&Delete Note"
ConfirmNoteDeletionLabel="Confirm Note Deletion"
clientBorderOffsetY=29
ClientWidth=604
ClientHeight=433
clientOffsetX=15
clientOffsetY=10
clientTextures(0)=Texture'DeusExUI.UserInterface.GoalsBackground_1'
clientTextures(1)=Texture'DeusExUI.UserInterface.GoalsBackground_2'
clientTextures(2)=Texture'DeusExUI.UserInterface.GoalsBackground_3'
clientTextures(3)=Texture'DeusExUI.UserInterface.GoalsBackground_4'
clientTextures(4)=Texture'DeusExUI.UserInterface.GoalsBackground_5'
clientTextures(5)=Texture'DeusExUI.UserInterface.GoalsBackground_6'
clientBorderTextures(0)=Texture'DeusExUI.UserInterface.GoalsBorder_1'
clientBorderTextures(1)=Texture'DeusExUI.UserInterface.GoalsBorder_2'
clientBorderTextures(2)=Texture'DeusExUI.UserInterface.GoalsBorder_3'
clientBorderTextures(3)=Texture'DeusExUI.UserInterface.GoalsBorder_4'
clientBorderTextures(4)=Texture'DeusExUI.UserInterface.GoalsBorder_5'
clientBorderTextures(5)=Texture'DeusExUI.UserInterface.GoalsBorder_6'
clientTextureRows=2
clientTextureCols=3
clientBorderTextureRows=2
clientBorderTextureCols=3
}
|
Creation time: Mon 8/11/2021 16:31:14.215 - Created with
UnCodeX