Warning: Parameter 1 to SyntaxHighlight_GeSHi::configureParser() expected to be a reference, value given in /var/www/vhosts/rave.gatech.edu/httpdocs/help/includes/Hooks.php on line 207

Warning: Parameter 1 to SyntaxHighlight_GeSHi::resourceLoaderRegisterModules() expected to be a reference, value given in /var/www/vhosts/rave.gatech.edu/httpdocs/help/includes/Hooks.php on line 207
Difference between revisions of "Working with .rve files" - Rave Documentation

Difference between revisions of "Working with .rve files"

From Rave Documentation
Jump to: navigation, search
m (Ensuring tabobjects don't break)
 
Line 1: Line 1:
Rave Project files, or .rve files, are simply matlab .fig files with the file extension changed. This means that anything that cannot be saved in a MATLAB .fig file cannot be saved in a .rve file. Known issues are described below.
+
In light of recent changes to the rve file format, the content that used to be on this page is no longer relevant.
 
+
The function for saving .rve files is ''ravesavestate.m''
+
 
+
The function for loading .rve files is ''raveopenstate.m''
+
 
+
 
+
==Inability to save java objects==
+
Unfortunately, most java objects cannot be saved. These must be removed from the SaveVars structure before it can be saved. Consequently they must be recreated from scratch when the .rve file is opened.
+
 
+
The objects that are currently removed are:
+
*Every java object used by the main table.
+
*The jComboBoxes used in [[GraphAxes]] controls.
+
 
+
 
+
 
+
==Ensuring tabobjects don't break==
+
To ensure that there are no issues with tabs getting messed up, all tabobjects are deleted before it is saved, and the currenttab is listed as "blank". When the file save is complete, the Manage Tab is reloaded. raveopenstate.m also loads the Manage Tab as the initial tab.
+

Latest revision as of 18:06, 8 December 2014

In light of recent changes to the rve file format, the content that used to be on this page is no longer relevant.