File Extension and Tracking in OriginThe Origin 5.0 File Location tab in the Options dialog (Tools
ptions
allows you to pre-define a number of paths for specific file types. When you open one of these types, the default folder (directory) will be opened in the File Open dialog. If you explore to a different directory, Origin will (internally) remember this new location and use it as the default the next time. This particular feature is called 'Tracking'. If the Update Default Directories Between Sessions is checked, then the last location opened will also be remembered the next time you run Origin (and will appear in Tools
ptions:File Locations).
For ASCII files, the additional Default ASCII Extension drop-down list allows you to specify the extension that is used as a mask for the File Open dialog. For the release version of 5.0 the Tracking feature works with the DAT, CSV and TXT entensions, but not the * (any file) extension. The Patch for 5.0 (available at Technical Services) allows even the * files to track.
You can also enter your own extension in the drop-down list (only one) which will automatically use Tracking, but the extension can not use 'wildcards' ('*' and '?'). If the extension does use wildcards, then the masking will display the correct file list, but there will be no Tracking and only the default Directory specified will always open.
Advanced users can use the LabTalk scripting language to create their own scheme for importing and tracking and add it to Origin's menu options. The FILE.OGS file is a good starting point to learn more about LabTalk and file handling.
Origin is always trying to improve its usefulness and that has happened in large measure from feedback from our users. In order to facilitate this process, send an email detailing your suggestions to tech@microcal.com (you can use Submit Bugs & Questions for this purpose). When a critical mass of users request a specific feature that the programming staff feels can be implemented, then a programmer will be assigned the task of implementing that feature. Keep in mind that people like to work in many different ways and if your request puts up a road block to other users it is unlikely to gain favor. Also recognize that the features in any program can become an endless wish list that ultimately contributes to 'code bloat' and may sacrifice one quality for another.