C# 클래스 XapEditor.MainWindow

상속: System.Windows.Window
파일 보기 프로젝트 열기: net-shell/quantum-vaginer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Instance MainWindow

Private Properties

프로퍼티 타입 설명
CloseAllFiles bool
CloseTab_CanExecute bool
CloseTab_Execute void
InitializeComponent void
LoadRecent void
Menu_Deploy void
Menu_Marketplace void
Menu_XapDeployer void
SaveRecent void
System void
ToAshFile AshFile
Window_KeyUp void
XapContextMenuClicked void
dgXap_KeyUp void
dgXap_MouseDoubleClick void
dgXap_SelectedItemChanged void
filez_SelectionChanged void

공개 메소드들

메소드 설명
CheckIfNeedsSave ( int i ) : bool
CheckIfOpen ( string fp ) : int
CloseFile ( ) : bool
CloseFile ( object item ) : bool
MainWindow ( ) : System
Menu_About ( object sender, RoutedEventArgs e ) : void
Menu_AddFiles ( object sender, RoutedEventArgs e ) : void
Menu_AddFolder ( object sender, RoutedEventArgs e ) : void
Menu_Close ( object sender, RoutedEventArgs e ) : void
Menu_CloseFile ( object sender, RoutedEventArgs e ) : void
Menu_Delete ( object sender, RoutedEventArgs e ) : void
Menu_Donate ( object sender, RoutedEventArgs e ) : void
Menu_Edit ( object sender, RoutedEventArgs e ) : void
Menu_Exit ( object sender, RoutedEventArgs e ) : void
Menu_GAC ( object sender, RoutedEventArgs e ) : void
Menu_Online ( object sender, RoutedEventArgs e ) : void
Menu_Open ( object sender, RoutedEventArgs e ) : void
Menu_OpenAsBin ( object sender, RoutedEventArgs e ) : void
Menu_OpenAsText ( object sender, RoutedEventArgs e ) : void
Menu_OpenFiles ( object sender, RoutedEventArgs e ) : void
Menu_OpenSelection ( object sender, RoutedEventArgs e ) : void
Menu_OpenWith ( object sender, RoutedEventArgs e ) : void
Menu_Repack ( object sender, RoutedEventArgs e ) : void
Menu_Save ( object sender, RoutedEventArgs e ) : void
Menu_SaveAs ( object sender, RoutedEventArgs e ) : void
Menu_Swap ( object sender, RoutedEventArgs e ) : void
OpenFile ( string fp, AshFile viewas = AshFile.EditorType.Default, bool addToRecent = true ) : AshFile
OpenXap ( string fp ) : bool
ReloadXAPExplorer ( ) : void
SetStatus ( string t ) : void
SetStatus ( string t, bool primary ) : void

보호된 메소드들

메소드 설명
OnClosing ( System e ) : void

비공개 메소드들

메소드 설명
CloseAllFiles ( bool onlyXapEntries ) : bool
CloseTab_CanExecute ( object parm ) : bool
CloseTab_Execute ( object parm ) : void
InitializeComponent ( ) : void
LoadRecent ( string storage, string menuitem ) : void
Menu_Deploy ( object sender, RoutedEventArgs e ) : void
Menu_Marketplace ( object sender, RoutedEventArgs e ) : void
Menu_XapDeployer ( object sender, RoutedEventArgs e ) : void
SaveRecent ( string storage, string f ) : void
System ( int connectionId, object target ) : void
ToAshFile ( object tabItem ) : AshFile
Window_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
XapContextMenuClicked ( object s, RoutedEventArgs e ) : void
dgXap_KeyUp ( object sender, System e ) : void
dgXap_MouseDoubleClick ( object sender, System e ) : void
dgXap_SelectedItemChanged ( object sender, RoutedPropertyChangedEventArgs E ) : void
filez_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void

메소드 상세

CheckIfNeedsSave() 공개 메소드

public CheckIfNeedsSave ( int i ) : bool
i int
리턴 bool

CheckIfOpen() 공개 메소드

public CheckIfOpen ( string fp ) : int
fp string
리턴 int

CloseFile() 공개 메소드

public CloseFile ( ) : bool
리턴 bool

CloseFile() 공개 메소드

public CloseFile ( object item ) : bool
item object
리턴 bool

MainWindow() 공개 메소드

public MainWindow ( ) : System
리턴 System

Menu_About() 공개 메소드

public Menu_About ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_AddFiles() 공개 메소드

public Menu_AddFiles ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_AddFolder() 공개 메소드

public Menu_AddFolder ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Close() 공개 메소드

public Menu_Close ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_CloseFile() 공개 메소드

public Menu_CloseFile ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Delete() 공개 메소드

public Menu_Delete ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Donate() 공개 메소드

public Menu_Donate ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Edit() 공개 메소드

public Menu_Edit ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Exit() 공개 메소드

public Menu_Exit ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_GAC() 공개 메소드

public Menu_GAC ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Online() 공개 메소드

public Menu_Online ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Open() 공개 메소드

public Menu_Open ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_OpenAsBin() 공개 메소드

public Menu_OpenAsBin ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_OpenAsText() 공개 메소드

public Menu_OpenAsText ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_OpenFiles() 공개 메소드

public Menu_OpenFiles ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_OpenSelection() 공개 메소드

public Menu_OpenSelection ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_OpenWith() 공개 메소드

public Menu_OpenWith ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Repack() 공개 메소드

public Menu_Repack ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Save() 공개 메소드

public Menu_Save ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_SaveAs() 공개 메소드

public Menu_SaveAs ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

Menu_Swap() 공개 메소드

public Menu_Swap ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnClosing() 보호된 메소드

protected OnClosing ( System e ) : void
e System
리턴 void

OpenFile() 공개 메소드

public OpenFile ( string fp, AshFile viewas = AshFile.EditorType.Default, bool addToRecent = true ) : AshFile
fp string
viewas AshFile
addToRecent bool
리턴 AshFile

OpenXap() 공개 메소드

public OpenXap ( string fp ) : bool
fp string
리턴 bool

ReloadXAPExplorer() 공개 메소드

public ReloadXAPExplorer ( ) : void
리턴 void

SetStatus() 공개 메소드

public SetStatus ( string t ) : void
t string
리턴 void

SetStatus() 공개 메소드

public SetStatus ( string t, bool primary ) : void
t string
primary bool
리턴 void

프로퍼티 상세

Instance 공개적으로 정적으로 프로퍼티

public static MainWindow,XapEditor Instance
리턴 MainWindow