///Stops the listening thread on the CD/DVD drive
void StopListeningThread();
+
+ ///Called upon when a field has been edited
+ void OnFieldsEdited(tree::Node* node, const std::string& name, const std::string& key, const std::string& val);
+
protected:
/// Called upon to refresh the viewer once there are no actions to be done
void OnInternalIdle();
- // callback to add a database
+ /// callback to add a database
void OnAddDB(wxCommandEvent& event);
- //Create a DB from an Attributes Descriptor files
+ ///Create a DB from an Attributes Descriptor files
void OnCreateDB(wxCommandEvent& event);
+ ///Edits the fields of a given node
+ void CreateEditFieldsDialog(tree::Node* node, std::vector<std::string> names, std::vector<std::string> keys);
+
/// Progress dialog
wxProgressDialog* mProgressDialog;
///The selection's maximum dimension