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

DeusEx.FlagEditWindow

Extends
ToolWindow

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

Variables Summary
ToolButtonWindowbtnAdd
ToolButtonWindowbtnClose
ToolButtonWindowbtnDelete
ToolButtonWindowbtnEdit
ToolRadioButtonWindowbtnSortName
ToolRadioButtonWindowbtnSortType
EFlagEditModeflagEditMode
ToolListWindowlstFlags
RadioBoxWindowradSort
StringsaveFlagName
EFlagTypesaveFlagType
intsaveRowID
WindowwinSort
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
EFlagEditMode
FE_Edit, FE_Add
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
function AddFlag ()))
functionString BuildFlagString (Name flagName, EFlagType flagType ))
functionbool ButtonActivated (Window buttonPressed ))
function CreateControls ()))
function CreateFlagsList ()))
function CreateSortRadioWindow ()))
function DeleteFlag ()))
function EditFlag ()))
function EnableButtons ()))
functionint FindRowFromName (String searchName, EFlagType searchFlagType))
functionEFlagType GetFlagTypeFromInt (int intFlagType))
event InitWindow ()))
eventbool ListRowActivated (window list, int rowId))
eventbool ListSelectionChanged (window list, int numSelections, int focusRowId))
function ModalComplete (Bool bResult, Window winCaller))
function PopulateFlagsList ()))
eventbool ToggleChanged (Window button, bool bNewToggle))
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

btnAdd Source code

var ToolButtonWindow btnAdd;

btnClose Source code

var ToolButtonWindow btnClose;

btnDelete Source code

var ToolButtonWindow btnDelete;

btnEdit Source code

var ToolButtonWindow btnEdit;

btnSortName Source code

var ToolRadioButtonWindow btnSortName;

btnSortType Source code

var ToolRadioButtonWindow btnSortType;

flagEditMode Source code

var EFlagEditMode flagEditMode;

lstFlags Source code

var ToolListWindow lstFlags;

radSort Source code

var RadioBoxWindow radSort;

saveFlagName Source code

var String saveFlagName;

saveFlagType Source code

var EFlagType saveFlagType;

saveRowID Source code

var int saveRowID;

winSort Source code

var Window winSort;


Enumerations Detail

EFlagEditMode Source code

enum EFlagEditMode
{
FE_Edit, FE_Add
};


Functions Detail

AddFlag Source code

function AddFlag ( ) )

BuildFlagString Source code

function String BuildFlagString ( Name flagName, EFlagType flagType ) )

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateControls Source code

function CreateControls ( ) )

CreateFlagsList Source code

function CreateFlagsList ( ) )

CreateSortRadioWindow Source code

function CreateSortRadioWindow ( ) )

DeleteFlag Source code

function DeleteFlag ( ) )

EditFlag Source code

function EditFlag ( ) )

EnableButtons Source code

function EnableButtons ( ) )

FindRowFromName Source code

function int FindRowFromName ( String searchName, EFlagType searchFlagType) )

GetFlagTypeFromInt Source code

function EFlagType GetFlagTypeFromInt ( int intFlagType) )

InitWindow Source code

event InitWindow ( ) )

ListRowActivated Source code

event bool ListRowActivated ( window list, int rowId) )

ListSelectionChanged Source code

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

ModalComplete Source code

function ModalComplete ( Bool bResult, Window winCaller) )

PopulateFlagsList Source code

function PopulateFlagsList ( ) )

ToggleChanged Source code

event bool ToggleChanged ( Window button, bool bNewToggle) )


Defaultproperties

defaultproperties
{
}

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