C# 클래스 MetroIde.Home

Interaction logic for Home.xaml
파일 보기 프로젝트 열기: ChadSki/Quickbeam

공개 프로퍼티들

프로퍼티 타입 설명
OpacityIndex int

공개 메소드들

메소드 설명
AddCacheTabModule ( string cacheLocation ) : void

Add a new Blam Cache Editor Container

AddHaloViewport ( ) : void
AddTabModule ( TabGenre tabG, bool singleInstance = true ) : void
ClearTabs ( ) : void
HideMask ( ) : void
Home ( ) : System
OpenContentFile ( ContentTypes contentType ) : void

Open a new Blam Engine File

ProcessCommandLineArgs ( IList args ) : bool
ResizeBottomLeftThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeBottomRightThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeBottomThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeLeftThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeRightThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeTopLeftThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeTopRightThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ResizeTopThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
ShowMask ( ) : void
UpdateStatusText ( string status ) : void

Set the status text of Assembly

UpdateTitleText ( string title ) : void

Set the title text of Assembly

보호된 메소드들

메소드 설명
OnSourceInitialized ( EventArgs e ) : void

비공개 메소드들

메소드 설명
HomeWindow_Drop ( object sender, System.Windows.DragEventArgs e ) : void
HomeWindow_PreviewDrop ( object sender, System.Windows.DragEventArgs e ) : void
StartupDetermineType ( string path ) : void
WindowProc ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr
Window_StateChanged ( object sender, EventArgs e ) : void
WmGetMinMaxInfo ( IntPtr hwnd, IntPtr lParam ) : void
btnActionClose_Click ( object sender, RoutedEventArgs e ) : void
btnActionMaximize_Click ( object sender, RoutedEventArgs e ) : void
btnActionMinimize_Click ( object sender, RoutedEventArgs e ) : void
btnActionRestore_Click ( object sender, RoutedEventArgs e ) : void
dockManager_ActiveContentChanged ( object sender, EventArgs e ) : void
menuCloseApplication_Click ( object sender, RoutedEventArgs e ) : void
menuHelpAbout_Click ( object sender, RoutedEventArgs e ) : void
menuOpenCacheFile_Click ( object sender, RoutedEventArgs e ) : void
menuOpenSettings_Click ( object sender, EventArgs e ) : void
menuViewStartPage_Click ( object sender, RoutedEventArgs e ) : void
statusUpdateCleaner_Clear ( object sender, EventArgs e ) : void

메소드 상세

AddCacheTabModule() 공개 메소드

Add a new Blam Cache Editor Container
public AddCacheTabModule ( string cacheLocation ) : void
cacheLocation string Path to the Blam Cache File
리턴 void

AddHaloViewport() 공개 메소드

public AddHaloViewport ( ) : void
리턴 void

AddTabModule() 공개 메소드

public AddTabModule ( TabGenre tabG, bool singleInstance = true ) : void
tabG TabGenre
singleInstance bool
리턴 void

ClearTabs() 공개 메소드

public ClearTabs ( ) : void
리턴 void

HideMask() 공개 메소드

public HideMask ( ) : void
리턴 void

Home() 공개 메소드

public Home ( ) : System
리턴 System

OnSourceInitialized() 보호된 메소드

protected OnSourceInitialized ( EventArgs e ) : void
e System.EventArgs
리턴 void

OpenContentFile() 공개 메소드

Open a new Blam Engine File
public OpenContentFile ( ContentTypes contentType ) : void
contentType ContentTypes Type of content to open
리턴 void

ProcessCommandLineArgs() 공개 메소드

public ProcessCommandLineArgs ( IList args ) : bool
args IList
리턴 bool

ResizeBottomLeftThumb_DragDelta() 공개 메소드

public ResizeBottomLeftThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeBottomRightThumb_DragDelta() 공개 메소드

public ResizeBottomRightThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeBottomThumb_DragDelta() 공개 메소드

public ResizeBottomThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeLeftThumb_DragDelta() 공개 메소드

public ResizeLeftThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeRightThumb_DragDelta() 공개 메소드

public ResizeRightThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeTopLeftThumb_DragDelta() 공개 메소드

public ResizeTopLeftThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeTopRightThumb_DragDelta() 공개 메소드

public ResizeTopRightThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ResizeTopThumb_DragDelta() 공개 메소드

public ResizeTopThumb_DragDelta ( object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e ) : void
sender object
e System.Windows.Controls.Primitives.DragDeltaEventArgs
리턴 void

ShowMask() 공개 메소드

public ShowMask ( ) : void
리턴 void

UpdateStatusText() 공개 메소드

Set the status text of Assembly
public UpdateStatusText ( string status ) : void
status string Current Status of Assembly
리턴 void

UpdateTitleText() 공개 메소드

Set the title text of Assembly
public UpdateTitleText ( string title ) : void
title string Current Title, Assembly shall add the rest for you.
리턴 void

프로퍼티 상세

OpacityIndex 공개적으로 프로퍼티

public int OpacityIndex
리턴 int