control(name, type, x, y, width, height, attributes, property, text, control_next, help) Return a new Control object
start_component(component=None, feature=None, flags=None, keyfile=None, uuid=None) Add an entry to the Component table, and
class msilib.RadioButtonGroup(dlg, name, property) Create a radio button control named name. property is the
msilib.schema This is the standard MSI schema for MSI 2.0, with the tables variable providing a list of table definitions
class msilib.Binary(filename) Represents entries in the Binary table; inserting such an object using add_data()
commit(database) Generate a CAB file, add it as a stream to the MSI file, put it into the Media table, and remove
SummaryInformation.SetProperty(field, value) Set a property through MsiSummaryInfoSetProperty(). field
text(name, x, y, width, height, attributes, text) Add and return a Text control.
class msilib.Feature(db, id, title, desc, display, level=1, parent=None, directory=None, attributes=0) Add a new record to the
msvcrt.getch() Read a keypress and return the resulting character as a byte string. Nothing is echoed to the console. This call
Page 5 of 10