C# Class Octgn.Windows.Main

Interaction logic for Main.xaml
显示文件 Open project: octgn/OCTGN Class Usage Examples

Private Properties

Property Type Description
LobbyClientOnOnDisconnect void
LobbyClientOnOnLoginComplete void
LobbyClientOnOnStateChanged void
LobbyClient_OnDataReceived void
Main_IsSubbedChanged void
MenuAboutClick void
MenuAndroidAppClick void
MenuDeckEditorClick void
MenuDiagClick void
MenuExitClick void
MenuFeatureFundingClick void
MenuHelpClick void
MenuLogOffClick void
MenuOpenCurrentLogClick void
MenuOpenPreviousLogClick void
MenuOptionsClick void
MenuPullRequestClick void
MenuSaveAsCurrentLogClick void
MenuSaveAsPreviousLogClick void
MenuShareCurrentLogClick void
MenuSharePreviousLogClick void
MenuSourceCodeClick void
MenuSubBenefitsClick void
MenuSubClick void
OnActivated void
OnClosing void
OnLoaded void
OnPreviewKeyUp void
OnPropertyChanged void
SetStateOffline void
SetStateOnline void
ShowSubscribeSite void
TabControlMainOnSelectionChanged void

Public Methods

Method Description
Main ( ) : System

Initializes a new instance of the Main class.

ShowSubMessage ( ) : void

Private Methods

Method Description
LobbyClientOnOnDisconnect ( object sender, EventArgs eventArgs ) : void
LobbyClientOnOnLoginComplete ( object sender, LoginResults results ) : void

The lobby client on on login complete.

LobbyClientOnOnStateChanged ( object sender, XmppConnectionState state ) : void

The lobby client on on state changed.

LobbyClient_OnDataReceived ( object sender, DataRecType type, object data ) : void
Main_IsSubbedChanged ( bool obj ) : void
MenuAboutClick ( object sender, RoutedEventArgs e ) : void

The menu about clicked.

MenuAndroidAppClick ( object sender, RoutedEventArgs e ) : void
MenuDeckEditorClick ( object sender, RoutedEventArgs e ) : void
MenuDiagClick ( object sender, RoutedEventArgs e ) : void
MenuExitClick ( object sender, RoutedEventArgs e ) : void

Exits the program. Fired from the menu item MenuExit

MenuFeatureFundingClick ( object sender, RoutedEventArgs e ) : void
MenuHelpClick ( object sender, RoutedEventArgs e ) : void
MenuLogOffClick ( object sender, RoutedEventArgs e ) : void
MenuOpenCurrentLogClick ( object sender, RoutedEventArgs e ) : void
MenuOpenPreviousLogClick ( object sender, RoutedEventArgs e ) : void
MenuOptionsClick ( object sender, RoutedEventArgs e ) : void
MenuPullRequestClick ( object sender, RoutedEventArgs e ) : void
MenuSaveAsCurrentLogClick ( object sender, RoutedEventArgs e ) : void
MenuSaveAsPreviousLogClick ( object sender, RoutedEventArgs e ) : void
MenuShareCurrentLogClick ( object sender, RoutedEventArgs e ) : void
MenuSharePreviousLogClick ( object sender, RoutedEventArgs e ) : void
MenuSourceCodeClick ( object sender, RoutedEventArgs e ) : void
MenuSubBenefitsClick ( object sender, RoutedEventArgs e ) : void
MenuSubClick ( object sender, RoutedEventArgs e ) : void
OnActivated ( object sender, EventArgs eventArgs ) : void
OnClosing ( object sender, CancelEventArgs cancelEventArgs ) : void

Happens when the window is closing

OnLoaded ( object sender, RoutedEventArgs routedEventArgs ) : void
OnPreviewKeyUp ( object sender, KeyEventArgs keyEventArgs ) : void

The on preview key up.

OnPropertyChanged ( string propertyName ) : void
SetStateOffline ( ) : void

The set state offline.

SetStateOnline ( ) : void

The set state online.

ShowSubscribeSite ( SubType subtype ) : void
TabControlMainOnSelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs selectionChangedEventArgs ) : void

Method Details

Main() public method

Initializes a new instance of the Main class.
public Main ( ) : System
return System

ShowSubMessage() public method

public ShowSubMessage ( ) : void
return void