Exemplo n.º 1
0
            protected override void OnClear()
            {
                _currentPos    = 0;
                _fileName      = null;
                _title         = null;
                _password      = null;
                _displayOption = DisplayValEnum.Caption;

                this.Dispose();
                base.OnClear();
            }
Exemplo n.º 2
0
            protected void ReadAlbumData(StreamReader sr, int version)
            {
                // Initialize settings to defaults
                _title         = null;
                _password      = null;
                _displayOption = DisplayValEnum.Caption;

                if (version >= 93)
                {
                    // Read album-specific data
                    _title         = sr.ReadLine();
                    _password      = sr.ReadLine();
                    _displayOption = (DisplayValEnum)Convert.ToInt32(sr.ReadLine());
                }

                // Initialize title if none provided
                if (_title == null || _title.Length == 0)
                {
                    _title = Path.GetFileNameWithoutExtension(_fileName);
                }
            }