C# Class GnomeSubtitles.Core.Base

ファイルを表示 Open project: GNOME/gnome-subtitles

Public Methods

Method Description
CloseDocument ( ) : void
CloseTranslation ( ) : void
CloseVideo ( ) : void
GetWidget ( string name ) : Gtk.Widget
Kill ( ) : void
NewDocument ( ) : void
NewTranslation ( ) : void
Open ( string path, Encoding encoding, Uri videoUri ) : void
OpenDocument ( string path, Encoding encoding ) : void
OpenTranslation ( string path, Encoding encoding ) : void
OpenVideo ( Uri uri ) : void
Quit ( ) : void

Quits the program.

Run ( ExecutionContext executionContext ) : void

Runs the main GUI, after initialization.

UpdateFromVideoLoaded ( Uri uri ) : void

Private Methods

Method Description
EmitDocumentLoadedEvent ( ) : void
EmitDocumentUnloadedEvent ( ) : void
EmitInitFinishedEvent ( ) : void
EmitTimingModeChangedEvent ( ) : void
EmitTranslationLoadedEvent ( ) : void
EmitTranslationUnloadedEvent ( ) : void
EmitVideoLoadedEvent ( ) : void
EmitVideoUnloadedEvent ( ) : void
Init ( ExecutionContext newExecutionContext ) : void

Initializes the base program structure.

Nothing is done if initialization has already occured. The core value is checked for this, if it's null then initialization hasn't occured yet.

Method Details

CloseDocument() public static method

public static CloseDocument ( ) : void
return void

CloseTranslation() public static method

public static CloseTranslation ( ) : void
return void

CloseVideo() public static method

public static CloseVideo ( ) : void
return void

GetWidget() public static method

public static GetWidget ( string name ) : Gtk.Widget
name string
return Gtk.Widget

Kill() public static method

public static Kill ( ) : void
return void

NewDocument() public static method

public static NewDocument ( ) : void
return void

NewTranslation() public static method

public static NewTranslation ( ) : void
return void

Open() public static method

public static Open ( string path, Encoding encoding, Uri videoUri ) : void
path string
encoding System.Text.Encoding
videoUri System.Uri
return void

OpenDocument() public static method

public static OpenDocument ( string path, Encoding encoding ) : void
path string
encoding System.Text.Encoding
return void

OpenTranslation() public static method

public static OpenTranslation ( string path, Encoding encoding ) : void
path string
encoding System.Text.Encoding
return void

OpenVideo() public static method

public static OpenVideo ( Uri uri ) : void
uri System.Uri
return void

Quit() public static method

Quits the program.
public static Quit ( ) : void
return void

Run() public static method

Runs the main GUI, after initialization.
public static Run ( ExecutionContext executionContext ) : void
executionContext ExecutionContext
return void

UpdateFromVideoLoaded() public static method

public static UpdateFromVideoLoaded ( Uri uri ) : void
uri System.Uri
return void