36.1.9 GUI classes
msilib provides several classes that wrap the GUI tables in an MSI database. However, no standard user interface is provided; use bdist_msi to create MSI files with a user-interface for installing Python packages.
- Base class of the dialog controls. dlg is the dialog object the control belongs to, and name is the control's name.
-
Make an entry into the
ControlEventtable for this control.
-
Make an entry into the
EventMappingtable for this control.
-
Make an entry into the
ControlConditiontable for this control.
- Create a radio button control named name. property is the installer property that gets set when a radio button is selected.
- Add a radio button named name to the group, at the coordinates x, y, width, height, and with the label text. If value is omitted, it defaults to name.
-
Return a new Dialog object. An entry in the
Dialogtable is made, with the specified coordinates, dialog attributes, title, name of the first, default, and cancel controls.
-
Return a new Control object. An entry in the
Controltable is made with the specified parameters.This is a generic method; for specific types, specialized methods are provided.
-
Add and return a
Textcontrol.
-
Add and return a
Bitmapcontrol.
-
Add and return a
Linecontrol.
-
Add and return a
PushButtoncontrol.
-
Add and return a
RadioButtonGroupcontrol.
-
Add and return a
CheckBoxcontrol.
See Also:
See About this document... for information on suggesting changes.





