CabMasterPro User Guide
In This Topic
    Browsing A Tab File
    In This Topic

    A tab file (a Windows association for the extension .tab is usually XL) is created by using the Export to ASCII feature in CabMasterPro, either from the File menu for a drawing, or from the Library tab of the Cabinet Property sheet. You can use either "Minimal Export" or "Full Export". However, the Tab Explorer is only designed to view files exported directly from CabMasterPro. If they have been edited with any other utility (such as the Export Editor) then it may not work reliably or at all.

    The Windows association means that when you dbl click on the file it is opened with the associated application. For .tab files, most people would want to open them with XL. But when you create a CM exported tab file, it is usually best opened with Tab Explorer, which understands that format better. The easiest way to do that is by starting Tab Explorer and just using the File Open menu.

    Windows association

    If you do not have or want to use XL, in which case no problem setting the Windows File Association to TabExplorer. This can be done by right clicking on a tab file and selecting the application to open it as TabExplorer.exe (browse to find it in the CabMaster Utils program folder). There is also an option to 'always' use that application and will set the Windows File Association. Of course this can be changed as desired.

    Click to expand  -  Utils folder location of TabExplorer.exe

    Click to expand  -  Utils folder location of TabExplorer.exe

     


    Once you have exported a tab file, load it into Tab Explorer by selecting "Open" from the File menu. The file will be scanned for properties, cabinets and other objects, which may take several seconds. During this time you will not be able to expand or click on any of the branches in the tree view.

    When the tab file has loaded, you can expand any items of interest in the tree and click on them to view any properties they may contain. The properties are displayed in the right hand pane. The example shows the "All Answers" page of Drawing Properties of the SLC Library expanded and the Answers properties listed:

    Example: All Answers page

    Note: The Categories and pages are dependent on the software product.

    Explorer Interface

    Example: Define Tabs page

    The name of the page/tab file currently loaded is located on the 'Define Tabs' page, using the Group dropdown, see 'Define Groups' page of the 'Answers & Setup' category. You can load a different page/tab file at any time.

    The columns of the property listing can be sorted, just like in Windows Explorer. Click a column header once to sort it, and twice to sort it in reverse order.

    Show Cabinet IDs

    Cabinet IdsCabinets in a CabMasterPro tab file are actually saved using an ID number instead of their name. This is because two cabinets could have the same name, so the names can't be used as a unique index. If you click a cabinet in the tree view, you will see that its context (shown in the status bar) is "Cabinet|<number>|..." instead of "Cabinet|<name>|...". However, to make it easier to browse through the cabinets, the ID numbers have been replaced with the value of the cabinet's "code" property, which is the name of the cabinet you see in CabMasterPro.

    Sometimes when editing a tab file you may be looking for a particular cabinet by its ID number. Since the cabinets are sorted by name, it will not usually be easy to find a given cabinet ID. If you tick the "Show Cabinet IDs" option on the Options menu, the ID of each cabinet will be added to the name, and the tree of cabinets will be sorted by ID. Turn the option off to sort by name again.

    Check File Validity

    The other flag on the Options menu is called "Check File Validity", and when this is enabled, Tab Explorer will ensure that any file you load is a valid CabMasterPro export. The reason this is required is because other types of file may have the extension ".tab" and these will cause problems when loaded in Tab Explorer. When you have this option turned on, you will receive a warning message when an invalid file is loaded.

    Validity Error


    This file checking is an option because when it is turned on, export files take longer to load. If you are working with very large files and you are certain that they have been exported directly from CabMasterPro, you can disable the validity checking. Otherwise, this option should be left on.