Minor refactor
This commit is contained in:
parent
a40fb7f4bd
commit
84a8fb0074
@ -47,7 +47,6 @@ namespace LibationWinForms.ProcessQueue
|
|||||||
private string _bookText;
|
private string _bookText;
|
||||||
private int _progress;
|
private int _progress;
|
||||||
private TimeSpan _timeRemaining;
|
private TimeSpan _timeRemaining;
|
||||||
private LibraryBook _libraryBook;
|
|
||||||
private Image _cover;
|
private Image _cover;
|
||||||
|
|
||||||
public ProcessBookResult Result { get => _result; private set { _result = value; NotifyPropertyChanged(); } }
|
public ProcessBookResult Result { get => _result; private set { _result = value; NotifyPropertyChanged(); } }
|
||||||
@ -55,10 +54,9 @@ namespace LibationWinForms.ProcessQueue
|
|||||||
public string BookText { get => _bookText; private set { _bookText = value; NotifyPropertyChanged(); } }
|
public string BookText { get => _bookText; private set { _bookText = value; NotifyPropertyChanged(); } }
|
||||||
public int Progress { get => _progress; private set { _progress = value; NotifyPropertyChanged(); } }
|
public int Progress { get => _progress; private set { _progress = value; NotifyPropertyChanged(); } }
|
||||||
public TimeSpan TimeRemaining { get => _timeRemaining; private set { _timeRemaining = value; NotifyPropertyChanged(); } }
|
public TimeSpan TimeRemaining { get => _timeRemaining; private set { _timeRemaining = value; NotifyPropertyChanged(); } }
|
||||||
public LibraryBook LibraryBook { get => _libraryBook; private set { _libraryBook = value; NotifyPropertyChanged(); } }
|
|
||||||
public Image Cover { get => _cover; private set { _cover = value; NotifyPropertyChanged(); } }
|
public Image Cover { get => _cover; private set { _cover = value; NotifyPropertyChanged(); } }
|
||||||
|
|
||||||
|
public LibraryBook LibraryBook { get; private set; }
|
||||||
private Processable CurrentProcessable => _currentProcessable ??= Processes.Dequeue().Invoke();
|
private Processable CurrentProcessable => _currentProcessable ??= Processes.Dequeue().Invoke();
|
||||||
private Processable NextProcessable() => _currentProcessable = null;
|
private Processable NextProcessable() => _currentProcessable = null;
|
||||||
private Processable _currentProcessable;
|
private Processable _currentProcessable;
|
||||||
@ -284,11 +282,6 @@ namespace LibationWinForms.ProcessQueue
|
|||||||
title = libraryBook.Book.Title;
|
title = libraryBook.Book.Title;
|
||||||
authorNames = libraryBook.Book.AuthorNames();
|
authorNames = libraryBook.Book.AuthorNames();
|
||||||
narratorNames = libraryBook.Book.NarratorNames();
|
narratorNames = libraryBook.Book.NarratorNames();
|
||||||
Cover = Dinah.Core.Drawing.ImageReader.ToImage(PictureStorage.GetPicture(
|
|
||||||
new PictureDefinition(
|
|
||||||
libraryBook.Book.PictureId,
|
|
||||||
PictureSize._80x80)).bytes);
|
|
||||||
|
|
||||||
updateBookInfo();
|
updateBookInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -46,7 +46,7 @@ namespace LibationWinForms.ProcessQueue
|
|||||||
|
|
||||||
public void SetProgrss(int progress)
|
public void SetProgrss(int progress)
|
||||||
{
|
{
|
||||||
//Disabvle slow fill
|
//Disable slow fill
|
||||||
//https://stackoverflow.com/a/5332770/3335599
|
//https://stackoverflow.com/a/5332770/3335599
|
||||||
if (progress < progressBar1.Maximum)
|
if (progress < progressBar1.Maximum)
|
||||||
progressBar1.Value = progress + 1;
|
progressBar1.Value = progress + 1;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user