public GitExtensionsControlInitialiser(GitExtensionsFormBase form) { if (IsDesignMode) { return; } ThreadHelper.ThrowIfNotOnUIThread(); form.Load += LoadHandler; _translate = form; }
public GitExtensionsControlInitialiser(GitExtensionsFormBase form) { ThreadHelper.ThrowIfNotOnUIThread(); form.Font = AppSettings.Font; form.Load += delegate { if (!_initialiseCompleteCalled && !IsDesignModeActive) { throw new Exception($"{form.GetType().Name} must call {nameof(InitializeComplete)} in its constructor, ideally as the final statement."); } }; _translate = form; }
public GitExtensionsControlInitialiser(GitExtensionsFormBase form) { ThreadHelper.ThrowIfNotOnUIThread(); form.Load += LoadHandler; _translate = form; }