C# Класс FlatRedBall.Glue.FormHelpers.RightClickHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddEventToElementAndSave() публичный статический Метод

public static AddEventToElementAndSave ( IElement currentElement, EventResponseSave eventResponseSave ) : void
currentElement IElement
eventResponseSave FlatRedBall.Glue.Events.EventResponseSave
Результат void

AddExistingFileClick() публичный статический Метод

public static AddExistingFileClick ( ) : void
Результат void

AddSingleFile() публичный статический Метод

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
Результат FlatRedBall.Glue.SaveClasses.ReferencedFileSave

AddSingleFile() публичный статический Метод

public static AddSingleFile ( string fileName, bool &userCancelled, string options = null ) : ReferencedFileSave
fileName string
userCancelled bool
options string
Результат FlatRedBall.Glue.SaveClasses.ReferencedFileSave

CreateAndAddNewVariable() публичный статический Метод

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
Результат FlatRedBall.Glue.SaveClasses.CustomVariable

CreateZipPackageClick() публичный статический Метод

public static CreateZipPackageClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

PopulateRightClickItems() публичный статический Метод

public static PopulateRightClickItems ( TreeNode targetNode, MenuShowingAction menuShowingAction = MenuShowingAction.RegularRightClick ) : void
targetNode System.Windows.Forms.TreeNode
menuShowingAction MenuShowingAction
Результат void

RemoveScreen() публичный статический Метод

public static RemoveScreen ( ScreenSave screenToRemove, List filesThatCouldBeRemoved ) : void
screenToRemove FlatRedBall.Glue.SaveClasses.ScreenSave
filesThatCouldBeRemoved List
Результат void

SetExternallyBuiltFileIfHigherThanCurrent() публичный статический Метод

public static SetExternallyBuiltFileIfHigherThanCurrent ( string directoryOfFile, bool performSave ) : void
directoryOfFile string
performSave bool
Результат void

ShowAddEventWindow() публичный статический Метод

public static ShowAddEventWindow ( NamedObjectSave objectToTunnelInto ) : void
objectToTunnelInto FlatRedBall.Glue.SaveClasses.NamedObjectSave
Результат void

UpdateInstanceCustomVariables() публичный статический Метод

public static UpdateInstanceCustomVariables ( IElement currentElement ) : void
currentElement IElement
Результат void