3 f @ s d Z ddlZddlZddlmZ ddlmZ ddlmZ ddl m Z ddlmZ ddl mZ dd lmZ ddlZdd lmZmZmZ ddlmZmZmZmZ G dd d eZG dd deZdS )z# Implements the bdist_msi command. N)Command)remove_tree)get_python_version) StrictVersion)DistutilsOptionError)get_platform)log)schemasequencetext) DirectoryFeatureDialogadd_datac @ sF e Zd ZdZdd Zdd Zddd ZdddZdddZdd Z dS )PyDialogzDialog class with a fixed layout: controls at the top, then a ruler, then a list of buttons: back, next, cancel. Optionally a bitmap at the left.c O s> t j| f| | jd }d| d }| jdd|| jd dS )zbDialog(database, name, x, y, w, h, attributes, title, first, default, cancel, bitmap=true)$ iH Z BottomLiner N)r __init__hlinew)selfargskwZrulerZbmwidth r @/opt/alt/python36/lib64/python3.6/distutils/command/bdist_msi.pyr s zPyDialog.__init__c C s | j ddddddd| dS ) z,Set the title text of the dialog at the top.Title i@ <