In this page you can create new custom MSI tables and edit the
predefined ones. Creating a new table Use the [ Create Table ] toolbar
button, the “Create Table...” context menu item or press
the Insert key while the focus is in the tables
tree. The New Table dialog
will be displayed allowing you to specify the table
schema.
Adding a predefined table to MSI Use the [ Add Table ] toolbar
button, the “Add Table...” context menu item or press the
+ key while the focus is in the tables
tree.
Adjusting the table schema Use the [ Adjust schema ] toolbar
button, the “Adjust schema...” context menu item or press
the Space key while the focus is in the tables
tree. The Edit Table dialog
will be displayed allowing you to edit the table schema.
Importing a tableUse the “Import Table...” context menu
item. You can import tables from Windows Installer Archive Files
(.IDT). Removing a table Use the [ Delete ] toolbar button,
the “Delete” context menu item or press the
Delete key while the focus is in the tables
tree.
Upon removing a table all the contained rows will be
lost.
Adding a row to a table Use the [ New Row ] toolbar button,
the “New Row...” list context menu item or press the
Insert key while the focus is in the list. The
New Row dialog will be
displayed allowing you to insert a row in the currently selected
table.
Editing a row values Use the
[ Edit Row ] toolbar button, the “Edit
Row...” list context menu item or press the
Enter key while the focus is in the list. The
Edit Row dialog will be
displayed allowing you to update the row values.
Row values can be edited directly in list, use
Space key while the focus is in the list and
the editing will begin with the first column of the selected row. Use
Tab key to continue editing with the next
column.
Removing a row Use the [ Delete ] toolbar button,
the “Delete” list context menu item or press the
Delete key while the focus is in the
list.
The changes made to a predefined table are not reflected in
the Advanced Installer user interface. They will be applied when the MSI is built
having precedence over changes performed from the UI.
Topics |