lingasfen.blogg.se

Bookreader dmg
Bookreader dmg











bookreader dmg

IFormatter formatter = new BinaryFormatter()

BOOKREADER DMG CODE

WPF brings the big advantage of advanced binding, and I use the ObservableCollection so I can notify later that some properties have changed, like the cover images which are loaded after the collection and the binding.Ĭopy Code public void LoadCovers( object fileName) ParameterizedThreadStart(ParseDirectory)) New ParameterizedThreadStart(LoadCovers)) Įlse // binary files does not exist, parse the directory load the cover images Thread t = new Thread( load the book name and bookmark if (LoadBooks(bin)) Once a book is open, display the pages inside and the folder structure.Being quick because of zipped content access, implement image cache management.Reading a book, placing the bookmark on a current page, and restoring it.Manage the book library, by parsing a specified folder, displaying the cover pages.The application (in my opinion) has to fulfill the following: It's more an experiment than anything else the solution is clean but not perfect. I decided to use this project to experiment more on WPF, and its graphic capacity fits the needs and helps fulfill the missing functionalities. They unzip pages on the disk, or hang between pages, or do not manage the library, etc.

bookreader dmg

Why this project? There are so many e-book readers already available, but none of them suited my requirements. This article is obsolete, Please check out the new publication: CodeProject article I am also interested in 7 phone development, so I took the idea of dynamic books that I have seen on an iphone application. I decided to rewrite it to explore a bit more about the MVVM pattern and extend it to another ebook format. With the "success" of this first project and some spare time, I started a complete new version hosted on the same CodePlex project. Download latest version of source code (external link).













Bookreader dmg