C# Class MetroIde.Home

Interaction logic for Home.xaml
Show file Open project: ChadSki/Quickbeam

Public Properties

Property Type Description
OpacityIndex int

Public Methods

Method Description
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

Protected Methods

Method Description
OnSourceInitialized ( EventArgs e ) : void

Private Methods

Method Description
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

Method Details

AddCacheTabModule() public method

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

AddHaloViewport() public method

public AddHaloViewport ( ) : void
return void

AddTabModule() public method

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

ClearTabs() public method

public ClearTabs ( ) : void
return void

HideMask() public method

public HideMask ( ) : void
return void

Home() public method

public Home ( ) : System
return System

OnSourceInitialized() protected method

protected OnSourceInitialized ( EventArgs e ) : void
e System.EventArgs
return void

OpenContentFile() public method

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

ProcessCommandLineArgs() public method

public ProcessCommandLineArgs ( IList args ) : bool
args IList
return bool

ResizeBottomLeftThumb_DragDelta() public method

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

ResizeBottomRightThumb_DragDelta() public method

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

ResizeBottomThumb_DragDelta() public method

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

ResizeLeftThumb_DragDelta() public method

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

ResizeRightThumb_DragDelta() public method

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

ResizeTopLeftThumb_DragDelta() public method

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

ResizeTopRightThumb_DragDelta() public method

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

ResizeTopThumb_DragDelta() public method

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

ShowMask() public method

public ShowMask ( ) : void
return void

UpdateStatusText() public method

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

UpdateTitleText() public method

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

Property Details

OpacityIndex public property

public int OpacityIndex
return int