public bool Initialize(ConfigSourcePurpose p, Action<ConfigSource> provideSource) { return true; }
public bool Initialize(ConfigSourcePurpose p, Action<ConfigSource> provideSource) { _purpose = p; _provideSource = provideSource; bool isOpenMode = (p == ConfigSourcePurpose.Open); this.RememberLastLocation = isOpenMode; this.ShowRecentList = (isOpenMode && this.RecentFiles.Any()); this.IntroText = isOpenMode ? ConfigSourceSelectRes.FileOpenOptionOne : ConfigSourceSelectRes.FileSaveOption; return true; }
public ConfigSourceRequest(ConfigSourcePurpose p, Action<ConfigSource, bool> sourceSelectedCallback = null) { this.RequestPurpose = p; this.SourceSelectedCallback = sourceSelectedCallback; }