public bool Initialize(ConfigSourcePurpose p, Action<ConfigSource> provideSource)
 {
     return true;
 }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
 public ConfigSourceRequest(ConfigSourcePurpose p, Action<ConfigSource, bool> sourceSelectedCallback = null)
 {
     this.RequestPurpose = p;
     this.SourceSelectedCallback = sourceSelectedCallback;
 }