B ªaÆÆ‚®rã @ sÈ d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z ddl mZ ddlm Z ddlmZ dd lmZ ddlZdd lmZmZmZ ddlmZmZmZmZ G dd „ d eƒZG dd„ deƒZdS )z# Implements the bdist_msi command. é N)ÚCommand)Úremove_tree)Úget_python_version)Ú StrictVersion)ÚDistutilsOptionError)Úget_platform)Úlog)ÚschemaÚsequenceÚtext)Ú DirectoryÚFeatureÚDialogÚadd_datac @ sF e Zd ZdZdd„ Zdd„ Zddd „Zddd„Zddd„Zdd„ Z dS )ÚPyDialogz™Dialog 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 }| dd|| jd¡ dS )zbDialog(database, name, x, y, w, h, attributes, title, first, default, cancel, bitmap=true)é$ é˜ iH Z BottomLiner N)r Ú__init__ÚhÚlineÚw)ÚselfÚargsÚkwZrulerZbmwidth© r ú/builddir/build/BUILDROOT/alt-python37-setuptools-58.3.0-4.el9.x86_64/opt/alt/python37/lib/python3.7/site-packages/setuptools/_distutils/command/bdist_msi.pyr s zPyDialog.__init__c C s | ddddddd| ¡ dS ) z,Set the title text of the dialog at the top.ÚTitleé é i@ é<