/// <summary> /// Binds the given translation provider to the control, and runs initialization. /// </summary> /// <param name="Provider"></param> public void BindProvider(TranslationProvider Provider) { TranslationProvider = Provider; TranslationProvider.TranslateControl(this); DoBindProvider(); }
/// <summary> /// Initializes a new instance of the TranslatedForm class. /// This is the primary initializer. /// </summary> /// <param name="Provider">Translation provider to use.</param> public TranslatedForm(TranslationProvider Provider) { Provider.OnLanguagedChanged += delegate() { this.Controls.Clear(); RunTranslation(); }; TranslationProvider = Provider; RunTranslation(); }
public ViewChangelog(TranslationProvider Provider) : base(Provider) { }
public GenericRunProcess(TranslationProvider Provider) : base(Provider) { }
internal Preparing(TranslationProvider Provider, NodeCS.Callback callback) : base(Provider) { this.callback = callback; }
public UpdateAndPatchFiles(TranslationProvider Provider) : base(Provider) { }