C# Class FlatRedBall.Glue.FormHelpers.RightClickHelper

显示文件 Open project: vchelaru/FlatRedBall

Public Methods

Method Description
AddEventToElementAndSave ( IElement currentElement, EventResponseSave eventResponseSave ) : void
AddExistingFileClick ( ) : void
AddSingleFile ( string fileName, bool &userCancelled, IElement element, string directoryOfTreeNode, string options = null ) : ReferencedFileSave
AddSingleFile ( string fileName, bool &userCancelled, string options = null ) : ReferencedFileSave
CreateAndAddNewVariable ( string resultName, string type, string sourceObject, string sourceObjectProperty, string overridingType, string typeConverter ) : CustomVariable
CreateZipPackageClick ( object sender, EventArgs e ) : void
Initialize ( ) : void
PopulateRightClickItems ( TreeNode targetNode, MenuShowingAction menuShowingAction = MenuShowingAction.RegularRightClick ) : void
RemoveScreen ( ScreenSave screenToRemove, List filesThatCouldBeRemoved ) : void
SetExternallyBuiltFileIfHigherThanCurrent ( string directoryOfFile, bool performSave ) : void
ShowAddEventWindow ( NamedObjectSave objectToTunnelInto ) : void
UpdateInstanceCustomVariables ( IElement currentElement ) : void

Private Methods

Method Description
AddEntityToolStripClick ( ) : void
AddEventClicked ( object sender, EventArgs e ) : void
AddFolderClick ( ) : void
AddRemoveFromProjectItems ( MainGlueWindow form, ContextMenuStrip menu ) : void
AddScreenToolStripClick ( ) : void
AddStateCategoryClick ( object sender, EventArgs e ) : void
AddStateClick ( object sender, EventArgs e ) : void
AddVariableClick ( CustomVariableType variableType = CustomVariableType.Exposed, string tunnelingObject = "" ) : void
AskToCreateEntireFileObject ( ReferencedFileSave rfs ) : bool
AskToRemoveCustomVariablesWithoutState ( IElement element ) : void
CreateNewFileForMissingFileClick ( object sender, EventArgs e ) : void
DeleteFolderClick ( object sender, EventArgs e ) : void
DuplicateClick ( object sender, EventArgs e ) : void
DuplicateCurrentNamedObject ( ) : void
DuplicateCurrentStateSave ( ) : void
ErrorCheckClick ( ) : void
ExportElementClick ( object sender, EventArgs e ) : void
FindAllReferencesClick ( object sender, EventArgs e ) : void
GetAllEntitySavesIn ( TreeNode treeNode, List allEntitySaves ) : void
GetAllReferencedFileSavesIn ( TreeNode treeNode, List allReferencedFileSaves ) : void
GetObjectAndListForMoving ( object &objectToRemove, IList &listToRemoveFrom ) : void
HandleAddEventOk ( AddEventWindow addEventWindow ) : void
HandleAddVariableOk ( AddVariableWindow addVariableWindow ) : void
HandleCopyToBuildFolder ( object sender, EventArgs e ) : void
HandleCopyToClipboardClick ( object sender, EventArgs e ) : void
HandleRenameFolderClick ( object sender, EventArgs e ) : void
IgnoreDirectoryClick ( ) : void
ImportBehaviorClick ( ) : void
ImportElementClick ( object sender, EventArgs e ) : void
IsUserTryingToCreateNewWithExposableName ( string resultName, bool isExposeTabSelected ) : bool
IsVariableInvalid ( AddVariableWindow addVariableWindow, string resultName, IElement currentElement ) : bool
MakeRequiredAtStartupClick ( object sender, EventArgs e ) : void
MoveDownClick ( object sender, EventArgs e ) : void
MoveToBottomClick ( object sender, EventArgs e ) : void
MoveToTopClick ( object sender, EventArgs e ) : void
MoveUpClick ( object sender, EventArgs e ) : void
OnAddEntityInstanceClick ( object sender, EventArgs e ) : void
OnAddEntityListClick ( object sender, EventArgs e ) : void
OnRefreshTreeNodesClick ( object sender, EventArgs e ) : void
PostMoveActivity ( TreeNode namedObjectTreeNode ) : void
ReGenerateCodeForSelectedElement ( ) : void
RebuildFileClick ( object sender, EventArgs e ) : void
RecreateCompanionFilesClick ( object sender, EventArgs e ) : void
RemoveEntity ( EntitySave entityToRemove, List filesThatCouldBeRemoved ) : void
RemoveFromProjectOptionalSaveAndRegenerate ( bool saveAndRegenerate, bool askAreYouSure, bool askToDelete ) : void
RemoveFromProjectQuick ( object sender, EventArgs e ) : void
RemoveFromProjectToolStripMenuItem ( ) : void
RemoveUnreferencedFiles ( IElement element, List filesThatCouldBeRemoved ) : void
ShowAddNewFileWindow ( ) : void
UpdateCurrentElementTreeNode ( ) : void
ViewCodeFolderInExplorerClick ( object sender, EventArgs e ) : void
ViewContentFolderInExplorer ( object sender, EventArgs e ) : void
ViewFileOrderClick ( object sender, EventArgs e ) : void
ViewInExplorerClick ( ) : void
ViewSourceInExplorerClick ( object sender, EventArgs e ) : void
mAddResetVariablesForPooling_Click ( object sender, EventArgs e ) : void
mFillValuesFromVariables_Click ( object sender, EventArgs e ) : void
mUseContentPipeline_Click ( object sender, EventArgs e ) : void

Method Details

AddEventToElementAndSave() public static method

public static AddEventToElementAndSave ( IElement currentElement, EventResponseSave eventResponseSave ) : void
currentElement IElement
eventResponseSave FlatRedBall.Glue.Events.EventResponseSave
return void

AddExistingFileClick() public static method

public static AddExistingFileClick ( ) : void
return void

AddSingleFile() public static method

public static AddSingleFile ( string fileName, bool &userCancelled, IElement element, string directoryOfTreeNode, string options = null ) : ReferencedFileSave
fileName string
userCancelled bool
element IElement
directoryOfTreeNode string
options string
return FlatRedBall.Glue.SaveClasses.ReferencedFileSave

AddSingleFile() public static method

public static AddSingleFile ( string fileName, bool &userCancelled, string options = null ) : ReferencedFileSave
fileName string
userCancelled bool
options string
return FlatRedBall.Glue.SaveClasses.ReferencedFileSave

CreateAndAddNewVariable() public static method

public static CreateAndAddNewVariable ( string resultName, string type, string sourceObject, string sourceObjectProperty, string overridingType, string typeConverter ) : CustomVariable
resultName string
type string
sourceObject string
sourceObjectProperty string
overridingType string
typeConverter string
return FlatRedBall.Glue.SaveClasses.CustomVariable

CreateZipPackageClick() public static method

public static CreateZipPackageClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Initialize() public static method

public static Initialize ( ) : void
return void

PopulateRightClickItems() public static method

public static PopulateRightClickItems ( TreeNode targetNode, MenuShowingAction menuShowingAction = MenuShowingAction.RegularRightClick ) : void
targetNode System.Windows.Forms.TreeNode
menuShowingAction MenuShowingAction
return void

RemoveScreen() public static method

public static RemoveScreen ( ScreenSave screenToRemove, List filesThatCouldBeRemoved ) : void
screenToRemove FlatRedBall.Glue.SaveClasses.ScreenSave
filesThatCouldBeRemoved List
return void

SetExternallyBuiltFileIfHigherThanCurrent() public static method

public static SetExternallyBuiltFileIfHigherThanCurrent ( string directoryOfFile, bool performSave ) : void
directoryOfFile string
performSave bool
return void

ShowAddEventWindow() public static method

public static ShowAddEventWindow ( NamedObjectSave objectToTunnelInto ) : void
objectToTunnelInto FlatRedBall.Glue.SaveClasses.NamedObjectSave
return void

UpdateInstanceCustomVariables() public static method

public static UpdateInstanceCustomVariables ( IElement currentElement ) : void
currentElement IElement
return void