C# Класс gbrainy.Clients.Classical.GtkClient

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
MIN_TRANSLATION int

Private Properties

Свойство Тип Описание
BuildUI void
GameSensitiveUI void
GetNextGame void
InitCoreLibraries void
OnActivateToolbar void
OnAllGames void
OnAnswerActivate void
OnAnswerButtonClicked void
OnAnswerFromGame void
OnCustomGame void
OnDeleteWindow void
OnEndGame void
OnExtending void
OnFullscreen void
OnHandleButtonPress void
OnHistory void
OnHorizontalToolbar void
OnLogicOnly void
OnMathOnly void
OnMemoryOnly void
OnMenuAbout void
OnMenuHelp void
OnMouseMotionEvent void
OnNewGame void
OnNextButtonClicked void
OnPauseGame void
OnPdfExport void
OnPreferences void
OnQuit void
OnTip void
OnVerbalOnly void
OnVerticalToolbar void
SendMouseEvent void
SetPauseResumeButton void
SetPauseResumeButtonUI void
ShowTranslationWarning void
UpdateSolution void

Открытые методы

Метод Описание
ActiveInputControls ( bool active ) : void
GameManagerPreload ( GameManager gm ) : void
GtkClient ( ITranslations translations ) : Mono.Addins
Initialize ( ) : void
Main ( string args ) : void
ProcessDefaults ( ) : void
QueueDraw ( ) : void
SessionDrawRequest ( object o, EventArgs args ) : void
SessionUpdateUIElement ( object o, UpdateUIStateEventArgs args ) : void
ShouldShowTranslationWarning ( ) : bool
UpdateQuestion ( string question ) : void
UpdateStatusBar ( ) : void

Приватные методы

Метод Описание
BuildUI ( ) : void
GameSensitiveUI ( ) : void
GetNextGame ( ) : void
InitCoreLibraries ( ) : void
OnActivateToolbar ( object sender, System args ) : void
OnAllGames ( object sender, EventArgs args ) : void
OnAnswerActivate ( object sender, EventArgs args ) : void
OnAnswerButtonClicked ( object sender, EventArgs args ) : void
OnAnswerFromGame ( object obj, GameAnswerEventArgs args ) : void
OnCustomGame ( object sender, EventArgs args ) : void
OnDeleteWindow ( object sender, Gtk.DeleteEventArgs args ) : void
OnEndGame ( object sender, EventArgs args ) : void
OnExtending ( object sender, EventArgs args ) : void
OnFullscreen ( object sender, EventArgs args ) : void
OnHandleButtonPress ( object o, ButtonPressEventArgs ev_args ) : void
OnHistory ( object sender, EventArgs args ) : void
OnHorizontalToolbar ( object sender, System args ) : void
OnLogicOnly ( object sender, EventArgs args ) : void
OnMathOnly ( object sender, EventArgs args ) : void
OnMemoryOnly ( object sender, EventArgs args ) : void
OnMenuAbout ( object sender, EventArgs args ) : void
OnMenuHelp ( object sender, EventArgs args ) : void
OnMouseMotionEvent ( object o, Gtk.MotionNotifyEventArgs ev_args ) : void
OnNewGame ( GameSession type ) : void
OnNextButtonClicked ( object sender, EventArgs args ) : void
OnPauseGame ( object sender, EventArgs args ) : void
OnPdfExport ( object sender, EventArgs args ) : void
OnPreferences ( object sender, EventArgs args ) : void
OnQuit ( object sender, EventArgs args ) : void
OnTip ( object sender, EventArgs args ) : void
OnVerbalOnly ( object sender, EventArgs args ) : void
OnVerticalToolbar ( object sender, System args ) : void
SendMouseEvent ( double ev_x, double ev_y, MouseEventType type ) : void
SetPauseResumeButton ( bool pause ) : void
SetPauseResumeButtonUI ( bool pause ) : void
ShowTranslationWarning ( ) : void
UpdateSolution ( string solution, gbrainy.Clients.Classical.Widgets.GameDrawingArea solution_type ) : void

Описание методов

ActiveInputControls() публичный Метод

public ActiveInputControls ( bool active ) : void
active bool
Результат void

GameManagerPreload() публичный статический Метод

public static GameManagerPreload ( GameManager gm ) : void
gm gbrainy.Core.Main.GameManager
Результат void

GtkClient() публичный Метод

public GtkClient ( ITranslations translations ) : Mono.Addins
translations ITranslations
Результат Mono.Addins

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

Main() публичный статический Метод

public static Main ( string args ) : void
args string
Результат void

ProcessDefaults() публичный Метод

public ProcessDefaults ( ) : void
Результат void

QueueDraw() публичный Метод

public QueueDraw ( ) : void
Результат void

SessionDrawRequest() публичный Метод

public SessionDrawRequest ( object o, EventArgs args ) : void
o object
args System.EventArgs
Результат void

SessionUpdateUIElement() публичный Метод

public SessionUpdateUIElement ( object o, UpdateUIStateEventArgs args ) : void
o object
args gbrainy.Core.Main.UpdateUIStateEventArgs
Результат void

ShouldShowTranslationWarning() публичный Метод

public ShouldShowTranslationWarning ( ) : bool
Результат bool

UpdateQuestion() публичный Метод

public UpdateQuestion ( string question ) : void
question string
Результат void

UpdateStatusBar() публичный Метод

public UpdateStatusBar ( ) : void
Результат void

Описание свойств

MIN_TRANSLATION публичное свойство

public int MIN_TRANSLATION
Результат int