C# Class FlatRedBall.Glue.FormHelpers.ElementViewWindow

Afficher le fichier Open project: vchelaru/FlatRedBall Class Usage Examples

Méthodes publiques

Свойство Type Description
AutoGeneratedColor Color
DefinedByBaseColor Color
DisabledColor Color
FolderColor Color
InstantiatedByBase Color
IsContainerColor Color
LayerObjectColor Color
MissingObjectColor Color
RegularBackgroundColor Color
RequiredScreenColor Color
SetByDerivedColor Color
StartupScreenColor Color
StateCategoryColor Color

Private Properties

Свойство Type Description
AddDirectoryNodes void
AddDirectoryNodes void
AskAndAddAllContainedRfsToGlobalContent void
CreateNewNamedObjectInElement FlatRedBall.Glue.SaveClasses.NamedObjectSave
DragAddFileToGlobalContent void
DragDrop void
DragDropFile void
DragDropNosIntoElement bool
DragDropNosOnRootEventsNode bool
DragDropTreeNode void
EditCurrentBehaviorNode void
HandleDropOnList bool
MoveCustomVariable void
MoveEntityOntoElement System.Windows.Forms.TreeNode
MoveEntityToDirectory void
MoveNamedObject void
MoveObjectOnObjectsRoot bool
MoveObjectOnRootCustomVariablesNode bool
MoveReferencedFile void
MoveReferencedFileToDirectory void
MoveState void
MoveStateCategory void
RemoveGlobalContentTreeNodesIfNecessary void
SortEntities void
UpdateNosAfterDragDrop void

Méthodes publiques

Méthode Description
AddEntity ( EntitySave entitySave, bool generateCode = true ) : EntityTreeNode
AddScreen ( ScreenSave screenSave ) : ScreenTreeNode
AfterSelect ( ) : void
DragOver ( object sender, DragEventArgs e ) : void
ElementDoubleClicked ( ) : void
GenerateSelectedElementAndDerivedCode ( ) : void
GenerateSelectedElementCode ( ) : void
GetTreeNodeForGlobalContent ( ReferencedFileSave rfs, TreeNode nodeToStartAt ) : TreeNode
Initialize ( TreeView treeView, TreeNode entityNode, TreeNode screenNode, TreeNode globalContentNode ) : void
Invoke ( Delegate method ) : void
MoveEntityOn ( EntityTreeNode treeNodeMoving, TreeNode targetNode ) : TreeNode
RemoveEntity ( EntitySave entityToRemove ) : void
RemoveScreen ( ScreenSave screenToRemove ) : void
ResumeLayout ( ) : void
ShowAllElementVariablesInPropertyGrid ( ) : void
SuspendLayout ( ) : void
UpdateChangedElements ( ) : void
UpdateCurrentObjectReferencedTreeNodes ( ) : void
UpdateGlobalContentTreeNodes ( bool performSave ) : void
UpdateNodeToListIndex ( EntitySave entitySave ) : void
UpdateNodeToListIndex ( ScreenSave screenSave ) : void

Private Methods

Méthode Description
AddDirectoryNodes ( ) : void
AddDirectoryNodes ( string parentDirectory, TreeNode parentTreeNode ) : void
AskAndAddAllContainedRfsToGlobalContent ( IElement element ) : void
CreateNewNamedObjectInElement ( IElement elementToCreateIn, EntitySave blueprintEntity, bool createList = false ) : NamedObjectSave
DragAddFileToGlobalContent ( TreeNode treeNodeMoving, ReferencedFileSave referencedFileSave ) : void
DragDrop ( object sender, DragEventArgs e ) : void
DragDropFile ( object sender, DragEventArgs e ) : void
DragDropNosIntoElement ( NamedObjectSave movingNos, IElement elementMovingInto ) : bool
DragDropNosOnRootEventsNode ( TreeNode treeNodeMoving, TreeNode targetNode ) : bool
DragDropTreeNode ( TreeView treeView, TreeNode targetNode ) : void
EditCurrentBehaviorNode ( ) : void
HandleDropOnList ( TreeNode treeNodeMoving, TreeNode targetNode, NamedObjectSave targetNos, NamedObjectSave movingNos ) : bool
MoveCustomVariable ( TreeNode nodeMoving, TreeNode targetNode ) : void
MoveEntityOntoElement ( EntityTreeNode treeNodeMoving, TreeNode targetNode, TreeNode newTreeNode ) : TreeNode
MoveEntityToDirectory ( EntityTreeNode treeNodeMoving, TreeNode targetNode ) : void
MoveNamedObject ( TreeNode treeNodeMoving, TreeNode targetNode ) : void
MoveObjectOnObjectsRoot ( TreeNode treeNodeMoving, TreeNode targetNode, NamedObjectSave movingNos, bool succeeded ) : bool
MoveObjectOnRootCustomVariablesNode ( TreeNode treeNodeMoving, TreeNode targetNode ) : bool
MoveReferencedFile ( TreeNode treeNodeMoving, TreeNode targetNode ) : void
MoveReferencedFileToDirectory ( ReferencedFileSave referencedFileSave, string targetDirectory ) : void
MoveState ( TreeNode nodeMoving, TreeNode targetNode ) : void
MoveStateCategory ( TreeNode nodeMoving, TreeNode targetNode ) : void
RemoveGlobalContentTreeNodesIfNecessary ( TreeNode treeNode ) : void
SortEntities ( ) : void
UpdateNosAfterDragDrop ( NamedObjectSave clonedNos, IElement elementMovingInto ) : void

Method Details

AddEntity() public static méthode

public static AddEntity ( EntitySave entitySave, bool generateCode = true ) : EntityTreeNode
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
generateCode bool
Résultat EntityTreeNode

AddScreen() public static méthode

public static AddScreen ( ScreenSave screenSave ) : ScreenTreeNode
screenSave FlatRedBall.Glue.SaveClasses.ScreenSave
Résultat ScreenTreeNode

AfterSelect() public static méthode

public static AfterSelect ( ) : void
Résultat void

DragOver() public static méthode

public static DragOver ( object sender, DragEventArgs e ) : void
sender object
e System.Windows.Forms.DragEventArgs
Résultat void

ElementDoubleClicked() public static méthode

public static ElementDoubleClicked ( ) : void
Résultat void

GenerateSelectedElementAndDerivedCode() public static méthode

public static GenerateSelectedElementAndDerivedCode ( ) : void
Résultat void

GenerateSelectedElementCode() public static méthode

public static GenerateSelectedElementCode ( ) : void
Résultat void

GetTreeNodeForGlobalContent() public static méthode

public static GetTreeNodeForGlobalContent ( ReferencedFileSave rfs, TreeNode nodeToStartAt ) : TreeNode
rfs FlatRedBall.Glue.SaveClasses.ReferencedFileSave
nodeToStartAt System.Windows.Forms.TreeNode
Résultat System.Windows.Forms.TreeNode

Initialize() public static méthode

public static Initialize ( TreeView treeView, TreeNode entityNode, TreeNode screenNode, TreeNode globalContentNode ) : void
treeView System.Windows.Forms.TreeView
entityNode System.Windows.Forms.TreeNode
screenNode System.Windows.Forms.TreeNode
globalContentNode System.Windows.Forms.TreeNode
Résultat void

Invoke() public static méthode

public static Invoke ( Delegate method ) : void
method System.Delegate
Résultat void

MoveEntityOn() public static méthode

public static MoveEntityOn ( EntityTreeNode treeNodeMoving, TreeNode targetNode ) : TreeNode
treeNodeMoving EntityTreeNode
targetNode System.Windows.Forms.TreeNode
Résultat System.Windows.Forms.TreeNode

RemoveEntity() public static méthode

public static RemoveEntity ( EntitySave entityToRemove ) : void
entityToRemove FlatRedBall.Glue.SaveClasses.EntitySave
Résultat void

RemoveScreen() public static méthode

public static RemoveScreen ( ScreenSave screenToRemove ) : void
screenToRemove FlatRedBall.Glue.SaveClasses.ScreenSave
Résultat void

ResumeLayout() public static méthode

public static ResumeLayout ( ) : void
Résultat void

ShowAllElementVariablesInPropertyGrid() public static méthode

public static ShowAllElementVariablesInPropertyGrid ( ) : void
Résultat void

SuspendLayout() public static méthode

public static SuspendLayout ( ) : void
Résultat void

UpdateChangedElements() public static méthode

public static UpdateChangedElements ( ) : void
Résultat void

UpdateCurrentObjectReferencedTreeNodes() public static méthode

public static UpdateCurrentObjectReferencedTreeNodes ( ) : void
Résultat void

UpdateGlobalContentTreeNodes() public static méthode

public static UpdateGlobalContentTreeNodes ( bool performSave ) : void
performSave bool
Résultat void

UpdateNodeToListIndex() public static méthode

public static UpdateNodeToListIndex ( EntitySave entitySave ) : void
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
Résultat void

UpdateNodeToListIndex() public static méthode

public static UpdateNodeToListIndex ( ScreenSave screenSave ) : void
screenSave FlatRedBall.Glue.SaveClasses.ScreenSave
Résultat void

Property Details

AutoGeneratedColor public_oe static_oe property

public static Color AutoGeneratedColor
Résultat Color

DefinedByBaseColor public_oe static_oe property

public static Color DefinedByBaseColor
Résultat Color

DisabledColor public_oe static_oe property

public static Color DisabledColor
Résultat Color

FolderColor public_oe static_oe property

public static Color FolderColor
Résultat Color

InstantiatedByBase public_oe static_oe property

public static Color InstantiatedByBase
Résultat Color

IsContainerColor public_oe static_oe property

public static Color IsContainerColor
Résultat Color

LayerObjectColor public_oe static_oe property

public static Color LayerObjectColor
Résultat Color

MissingObjectColor public_oe static_oe property

public static Color MissingObjectColor
Résultat Color

RegularBackgroundColor public_oe static_oe property

public static Color RegularBackgroundColor
Résultat Color

RequiredScreenColor public_oe static_oe property

public static Color RequiredScreenColor
Résultat Color

SetByDerivedColor public_oe static_oe property

public static Color SetByDerivedColor
Résultat Color

StartupScreenColor public_oe static_oe property

public static Color StartupScreenColor
Résultat Color

StateCategoryColor public_oe static_oe property

public static Color StateCategoryColor
Résultat Color