Add ability to restart parsing process in Parser
Basically we need to be able to serialize the list of Questions from within MainWindow. Then there needs to be functionality from within the Morpho client to restart MainWindow without actually parsing a PDF, instead loading the question list from the serialized version.
The serialized version of the questions should also contain a pointer to the PDF file, if possible, which we will assume will be accessible on the same machine that the question list is serialized.
We'll also need to have a menu option in MainWindow to allow for save, and when we close the applications, we want to ask user whether they are done or not.
Updated by Ryan McFall over 13 years ago
Another item of note is that we need to save the references to the images
associated with the document. This includes both those that were automatically
generated and those vector images specified by the user.
I think the ability to do this is critical, and so it is appropriate that this
be sent to client prototype. (Resubmit after fire)
Updated by Sandeep Namilikonda over 13 years ago
Currently, a user can open the parser from within the Morpho client, create a
new assessment or re-open a saved assessment, perform edits, and save the changes.
Sometimes, when an assessment is re-opened, the PDF file (or the original
document) is not opened. This behavior is in line with the following text from
"The serialized version of the questions should also contain a pointer to the
PDF file, if possible, which we will assume will be accessible on the same
machine that the question list is serialized."
For the time being, I am going to mark this bug as "Works For Me".