C# 클래스 FlatRedBall.Glue.FormHelpers.RightClickHelper

파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
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