C# 클래스 AGS.Editor.Components.TranslationsComponent

상속: AGS.Editor.Components.BaseComponent
파일 보기 프로젝트 열기: adventuregamestudio/ags

공개 메소드들

메소드 설명
CommandClick ( string controlID ) : void
GetContextMenu ( string controlID ) : IList
PropertyChanged ( string propertyName, object oldValue ) : void
RefreshDataFromGame ( ) : void
TranslationsComponent ( GUIController guiController, AGSEditor agsEditor ) : System

비공개 메소드들

메소드 설명
AGSEditor_PreCompileGame ( PreCompileGameEventArgs evArgs ) : void
AddTreeLeafForTranslation ( string key, AGS.Types.Translation item ) : void
CheckAllTranslationsAreWritable ( ) : bool
CompileTranslation ( AGS.Types.Translation translation, CompileMessages errors ) : void
ConvertEscapedCharacters ( string scriptStyleString ) : string
DoTranslationUpdate ( IList translations ) : void
GetFreeNameForTranslation ( ) : string
ProjectTree_OnAfterLabelEdit ( string commandID, ProjectTreeItem treeItem ) : void
RePopulateTreeView ( ) : void
ReplaceGameTextWithTranslation ( AGS.Types.Translation translation ) : void
ReplaceGameTextWithTranslationProcess ( object translationAsObj ) : object
StartRename ( AGS.Types.Translation itemToRename, string nodeID ) : void
UpdateAllTranslationsWithNewDefaultText ( string>.Dictionary textChanges, CompileMessages errors ) : void
UpdateTranslations ( IList translations ) : void
UpdateTranslationsProcess ( object translationList ) : object
_timer_Tick ( object sender, EventArgs e ) : void

메소드 상세

CommandClick() 공개 메소드

public CommandClick ( string controlID ) : void
controlID string
리턴 void

GetContextMenu() 공개 메소드

public GetContextMenu ( string controlID ) : IList
controlID string
리턴 IList

PropertyChanged() 공개 메소드

public PropertyChanged ( string propertyName, object oldValue ) : void
propertyName string
oldValue object
리턴 void

RefreshDataFromGame() 공개 메소드

public RefreshDataFromGame ( ) : void
리턴 void

TranslationsComponent() 공개 메소드

public TranslationsComponent ( GUIController guiController, AGSEditor agsEditor ) : System
guiController GUIController
agsEditor AGSEditor
리턴 System