forked from AFPy/python-docs-fr
612 lines
20 KiB
Plaintext
612 lines
20 KiB
Plaintext
# Copyright (C) 2001-2018, Python Software Foundation
|
|
# For licence information, see README file.
|
|
#
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Python 3\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2018-06-28 15:29+0200\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
|
"Language: fr\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
#: ../Doc/library/msilib.rst:2
|
|
msgid ":mod:`msilib` --- Read and write Microsoft Installer files"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:11
|
|
#, fuzzy
|
|
msgid "**Source code:** :source:`Lib/msilib/__init__.py`"
|
|
msgstr "**Code source:** :source:`Lib/email/__init__.py`"
|
|
|
|
#: ../Doc/library/msilib.rst:17
|
|
msgid ""
|
|
"The :mod:`msilib` supports the creation of Microsoft Installer (``.msi``) "
|
|
"files. Because these files often contain an embedded \"cabinet\" file (``."
|
|
"cab``), it also exposes an API to create CAB files. Support for reading ``."
|
|
"cab`` files is currently not implemented; read support for the ``.msi`` "
|
|
"database is possible."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:22
|
|
msgid ""
|
|
"This package aims to provide complete access to all tables in an ``.msi`` "
|
|
"file, therefore, it is a fairly low-level API. Two primary applications of "
|
|
"this package are the :mod:`distutils` command ``bdist_msi``, and the "
|
|
"creation of Python installer package itself (although that currently uses a "
|
|
"different version of ``msilib``)."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:28
|
|
msgid ""
|
|
"The package contents can be roughly split into four parts: low-level CAB "
|
|
"routines, low-level MSI routines, higher-level MSI routines, and standard "
|
|
"table structures."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:35
|
|
msgid ""
|
|
"Create a new CAB file named *cabname*. *files* must be a list of tuples, "
|
|
"each containing the name of the file on disk, and the name of the file "
|
|
"inside the CAB file."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:39
|
|
msgid ""
|
|
"The files are added to the CAB file in the order they appear in the list. "
|
|
"All files are added into a single CAB file, using the MSZIP compression "
|
|
"algorithm."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:42
|
|
msgid ""
|
|
"Callbacks to Python for the various steps of MSI creation are currently not "
|
|
"exposed."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:48
|
|
msgid ""
|
|
"Return the string representation of a new unique identifier. This wraps the "
|
|
"Windows API functions :c:func:`UuidCreate` and :c:func:`UuidToString`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:54
|
|
msgid ""
|
|
"Return a new database object by calling MsiOpenDatabase. *path* is the "
|
|
"file name of the MSI file; *persist* can be one of the constants "
|
|
"``MSIDBOPEN_CREATEDIRECT``, ``MSIDBOPEN_CREATE``, ``MSIDBOPEN_DIRECT``, "
|
|
"``MSIDBOPEN_READONLY``, or ``MSIDBOPEN_TRANSACT``, and may include the flag "
|
|
"``MSIDBOPEN_PATCHFILE``. See the Microsoft documentation for the meaning of "
|
|
"these flags; depending on the flags, an existing database is opened, or a "
|
|
"new one created."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:65
|
|
msgid ""
|
|
"Return a new record object by calling :c:func:`MSICreateRecord`. *count* is "
|
|
"the number of fields of the record."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:71
|
|
msgid ""
|
|
"Create and return a new database *name*, initialize it with *schema*, and "
|
|
"set the properties *ProductName*, *ProductCode*, *ProductVersion*, and "
|
|
"*Manufacturer*."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:75
|
|
msgid ""
|
|
"*schema* must be a module object containing ``tables`` and "
|
|
"``_Validation_records`` attributes; typically, :mod:`msilib.schema` should "
|
|
"be used."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:79
|
|
msgid ""
|
|
"The database will contain just the schema and the validation records when "
|
|
"this function returns."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:85
|
|
msgid "Add all *records* to the table named *table* in *database*."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:87
|
|
msgid ""
|
|
"The *table* argument must be one of the predefined tables in the MSI schema, "
|
|
"e.g. ``'Feature'``, ``'File'``, ``'Component'``, ``'Dialog'``, "
|
|
"``'Control'``, etc."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:91
|
|
msgid ""
|
|
"*records* should be a list of tuples, each one containing all fields of a "
|
|
"record according to the schema of the table. For optional fields, ``None`` "
|
|
"can be passed."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:95
|
|
msgid "Field values can be ints, strings, or instances of the Binary class."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:100
|
|
msgid ""
|
|
"Represents entries in the Binary table; inserting such an object using :func:"
|
|
"`add_data` reads the file named *filename* into the table."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:106
|
|
msgid ""
|
|
"Add all table content from *module* to *database*. *module* must contain an "
|
|
"attribute *tables* listing all tables for which content should be added, and "
|
|
"one attribute per table that has the actual content."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:110
|
|
msgid "This is typically used to install the sequence tables."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:115
|
|
msgid ""
|
|
"Add the file *path* into the ``_Stream`` table of *database*, with the "
|
|
"stream name *name*."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:121
|
|
msgid ""
|
|
"Return a new UUID, in the format that MSI typically requires (i.e. in curly "
|
|
"braces, and with all hexdigits in upper-case)."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:127
|
|
msgid ""
|
|
"`FCICreate <https://msdn.microsoft.com/en-us/library/bb432265.aspx>`_ "
|
|
"`UuidCreate <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa379205.aspx>`_ `UuidToString <https://msdn.microsoft.com/en-us/library/"
|
|
"windows/desktop/aa379352.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:134
|
|
msgid "Database Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:139
|
|
msgid ""
|
|
"Return a view object, by calling :c:func:`MSIDatabaseOpenView`. *sql* is the "
|
|
"SQL statement to execute."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:145
|
|
msgid ""
|
|
"Commit the changes pending in the current transaction, by calling :c:func:"
|
|
"`MSIDatabaseCommit`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:151
|
|
msgid ""
|
|
"Return a new summary information object, by calling :c:func:"
|
|
"`MsiGetSummaryInformation`. *count* is the maximum number of updated values."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:157
|
|
msgid "Close the database object, through :c:func:`MsiCloseHandle`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:163
|
|
msgid ""
|
|
"`MSIDatabaseOpenView <https://msdn.microsoft.com/en-us/library/windows/"
|
|
"desktop/aa370082.aspx>`_ `MSIDatabaseCommit <https://msdn.microsoft.com/en-"
|
|
"us/library/windows/desktop/aa370075.aspx>`_ `MSIGetSummaryInformation "
|
|
"<https://msdn.microsoft.com/en-us/library/windows/desktop/aa370301.aspx>`_ "
|
|
"`MsiCloseHandle <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa370067.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:171
|
|
msgid "View Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:176
|
|
msgid ""
|
|
"Execute the SQL query of the view, through :c:func:`MSIViewExecute`. If "
|
|
"*params* is not ``None``, it is a record describing actual values of the "
|
|
"parameter tokens in the query."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:183
|
|
msgid ""
|
|
"Return a record describing the columns of the view, through calling :c:func:"
|
|
"`MsiViewGetColumnInfo`. *kind* can be either ``MSICOLINFO_NAMES`` or "
|
|
"``MSICOLINFO_TYPES``."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:190
|
|
msgid ""
|
|
"Return a result record of the query, through calling :c:func:`MsiViewFetch`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:195
|
|
msgid ""
|
|
"Modify the view, by calling :c:func:`MsiViewModify`. *kind* can be one of "
|
|
"``MSIMODIFY_SEEK``, ``MSIMODIFY_REFRESH``, ``MSIMODIFY_INSERT``, "
|
|
"``MSIMODIFY_UPDATE``, ``MSIMODIFY_ASSIGN``, ``MSIMODIFY_REPLACE``, "
|
|
"``MSIMODIFY_MERGE``, ``MSIMODIFY_DELETE``, ``MSIMODIFY_INSERT_TEMPORARY``, "
|
|
"``MSIMODIFY_VALIDATE``, ``MSIMODIFY_VALIDATE_NEW``, "
|
|
"``MSIMODIFY_VALIDATE_FIELD``, or ``MSIMODIFY_VALIDATE_DELETE``."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:202
|
|
msgid "*data* must be a record describing the new data."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:207
|
|
msgid "Close the view, through :c:func:`MsiViewClose`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:212
|
|
msgid ""
|
|
"`MsiViewExecute <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa370513.aspx>`_ `MSIViewGetColumnInfo <https://msdn.microsoft.com/en-us/"
|
|
"library/windows/desktop/aa370516.aspx>`_ `MsiViewFetch <https://msdn."
|
|
"microsoft.com/en-us/library/windows/desktop/aa370514.aspx>`_ `MsiViewModify "
|
|
"<https://msdn.microsoft.com/en-us/library/windows/desktop/aa370519.aspx>`_ "
|
|
"`MsiViewClose <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa370510.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:221
|
|
msgid "Summary Information Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:226
|
|
msgid ""
|
|
"Return a property of the summary, through :c:func:"
|
|
"`MsiSummaryInfoGetProperty`. *field* is the name of the property, and can be "
|
|
"one of the constants ``PID_CODEPAGE``, ``PID_TITLE``, ``PID_SUBJECT``, "
|
|
"``PID_AUTHOR``, ``PID_KEYWORDS``, ``PID_COMMENTS``, ``PID_TEMPLATE``, "
|
|
"``PID_LASTAUTHOR``, ``PID_REVNUMBER``, ``PID_LASTPRINTED``, "
|
|
"``PID_CREATE_DTM``, ``PID_LASTSAVE_DTM``, ``PID_PAGECOUNT``, "
|
|
"``PID_WORDCOUNT``, ``PID_CHARCOUNT``, ``PID_APPNAME``, or ``PID_SECURITY``."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:237
|
|
msgid ""
|
|
"Return the number of summary properties, through :c:func:"
|
|
"`MsiSummaryInfoGetPropertyCount`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:243
|
|
msgid ""
|
|
"Set a property through :c:func:`MsiSummaryInfoSetProperty`. *field* can have "
|
|
"the same values as in :meth:`GetProperty`, *value* is the new value of the "
|
|
"property. Possible value types are integer and string."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:250
|
|
msgid ""
|
|
"Write the modified properties to the summary information stream, using :c:"
|
|
"func:`MsiSummaryInfoPersist`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:256
|
|
msgid ""
|
|
"`MsiSummaryInfoGetProperty <https://msdn.microsoft.com/en-us/library/windows/"
|
|
"desktop/aa370409.aspx>`_ `MsiSummaryInfoGetPropertyCount <https://msdn."
|
|
"microsoft.com/en-us/library/windows/desktop/aa370488.aspx>`_ "
|
|
"`MsiSummaryInfoSetProperty <https://msdn.microsoft.com/en-us/library/windows/"
|
|
"desktop/aa370491.aspx>`_ `MsiSummaryInfoPersist <https://msdn.microsoft.com/"
|
|
"en-us/library/windows/desktop/aa370490.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:264
|
|
msgid "Record Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:269
|
|
msgid ""
|
|
"Return the number of fields of the record, through :c:func:"
|
|
"`MsiRecordGetFieldCount`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:275
|
|
msgid ""
|
|
"Return the value of *field* as an integer where possible. *field* must be "
|
|
"an integer."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:281
|
|
msgid ""
|
|
"Return the value of *field* as a string where possible. *field* must be an "
|
|
"integer."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:287
|
|
msgid ""
|
|
"Set *field* to *value* through :c:func:`MsiRecordSetString`. *field* must be "
|
|
"an integer; *value* a string."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:293
|
|
msgid ""
|
|
"Set *field* to the contents of the file named *value*, through :c:func:"
|
|
"`MsiRecordSetStream`. *field* must be an integer; *value* a string."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:299
|
|
msgid ""
|
|
"Set *field* to *value* through :c:func:`MsiRecordSetInteger`. Both *field* "
|
|
"and *value* must be an integer."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:305
|
|
msgid ""
|
|
"Set all fields of the record to 0, through :c:func:`MsiRecordClearData`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:310
|
|
msgid ""
|
|
"`MsiRecordGetFieldCount <https://msdn.microsoft.com/en-us/library/windows/"
|
|
"desktop/aa370366.aspx>`_ `MsiRecordSetString <https://msdn.microsoft.com/en-"
|
|
"us/library/windows/desktop/aa370373.aspx>`_ `MsiRecordSetStream <https://"
|
|
"msdn.microsoft.com/en-us/library/windows/desktop/aa370372.aspx>`_ "
|
|
"`MsiRecordSetInteger <https://msdn.microsoft.com/en-us/library/windows/"
|
|
"desktop/aa370371.aspx>`_ `MsiRecordClearData <https://msdn.microsoft.com/en-"
|
|
"us/library/windows/desktop/aa370364.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:319
|
|
msgid "Errors"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:321
|
|
msgid ""
|
|
"All wrappers around MSI functions raise :exc:`MSIError`; the string inside "
|
|
"the exception will contain more detail."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:328
|
|
msgid "CAB Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:333
|
|
msgid ""
|
|
"The class :class:`CAB` represents a CAB file. During MSI construction, files "
|
|
"will be added simultaneously to the ``Files`` table, and to a CAB file. "
|
|
"Then, when all files have been added, the CAB file can be written, then "
|
|
"added to the MSI file."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:338
|
|
msgid "*name* is the name of the CAB file in the MSI file."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:343
|
|
msgid ""
|
|
"Add the file with the pathname *full* to the CAB file, under the name "
|
|
"*logical*. If there is already a file named *logical*, a new file name is "
|
|
"created."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:347
|
|
msgid ""
|
|
"Return the index of the file in the CAB file, and the new name of the file "
|
|
"inside the CAB file."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:353
|
|
msgid ""
|
|
"Generate a CAB file, add it as a stream to the MSI file, put it into the "
|
|
"``Media`` table, and remove the generated file from the disk."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:360
|
|
msgid "Directory Objects"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:365
|
|
msgid ""
|
|
"Create a new directory in the Directory table. There is a current component "
|
|
"at each point in time for the directory, which is either explicitly created "
|
|
"through :meth:`start_component`, or implicitly when files are added for the "
|
|
"first time. Files are added into the current component, and into the cab "
|
|
"file. To create a directory, a base directory object needs to be specified "
|
|
"(can be ``None``), the path to the physical directory, and a logical "
|
|
"directory name. *default* specifies the DefaultDir slot in the directory "
|
|
"table. *componentflags* specifies the default flags that new components get."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:377
|
|
msgid ""
|
|
"Add an entry to the Component table, and make this component the current "
|
|
"component for this directory. If no component name is given, the directory "
|
|
"name is used. If no *feature* is given, the current feature is used. If no "
|
|
"*flags* are given, the directory's default flags are used. If no *keyfile* "
|
|
"is given, the KeyPath is left null in the Component table."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:386
|
|
msgid ""
|
|
"Add a file to the current component of the directory, starting a new one if "
|
|
"there is no current component. By default, the file name in the source and "
|
|
"the file table will be identical. If the *src* file is specified, it is "
|
|
"interpreted relative to the current directory. Optionally, a *version* and a "
|
|
"*language* can be specified for the entry in the File table."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:395
|
|
msgid ""
|
|
"Add a list of files to the current component as specified in the glob "
|
|
"pattern. Individual files can be excluded in the *exclude* list."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:401
|
|
msgid "Remove ``.pyc`` files on uninstall."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:406
|
|
msgid ""
|
|
"`Directory Table <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa368295.aspx>`_ `File Table <https://msdn.microsoft.com/en-us/library/"
|
|
"windows/desktop/aa368596.aspx>`_ `Component Table <https://msdn.microsoft."
|
|
"com/en-us/library/windows/desktop/aa368007.aspx>`_ `FeatureComponents Table "
|
|
"<https://msdn.microsoft.com/en-us/library/windows/desktop/aa368579.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:414
|
|
msgid "Features"
|
|
msgstr "Caractéristiques"
|
|
|
|
#: ../Doc/library/msilib.rst:419
|
|
msgid ""
|
|
"Add a new record to the ``Feature`` table, using the values *id*, *parent."
|
|
"id*, *title*, *desc*, *display*, *level*, *directory*, and *attributes*. The "
|
|
"resulting feature object can be passed to the :meth:`start_component` method "
|
|
"of :class:`Directory`."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:427
|
|
msgid ""
|
|
"Make this feature the current feature of :mod:`msilib`. New components are "
|
|
"automatically added to the default feature, unless a feature is explicitly "
|
|
"specified."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:434
|
|
msgid ""
|
|
"`Feature Table <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa368585.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:439
|
|
msgid "GUI classes"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:441
|
|
msgid ""
|
|
":mod:`msilib` provides several classes that wrap the GUI tables in an MSI "
|
|
"database. However, no standard user interface is provided; use :mod:"
|
|
"`~distutils.command.bdist_msi` to create MSI files with a user-interface for "
|
|
"installing Python packages."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:449
|
|
msgid ""
|
|
"Base class of the dialog controls. *dlg* is the dialog object the control "
|
|
"belongs to, and *name* is the control's name."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:455
|
|
msgid "Make an entry into the ``ControlEvent`` table for this control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:460
|
|
msgid "Make an entry into the ``EventMapping`` table for this control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:465
|
|
msgid "Make an entry into the ``ControlCondition`` table for this control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:470
|
|
msgid ""
|
|
"Create a radio button control named *name*. *property* is the installer "
|
|
"property that gets set when a radio button is selected."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:476
|
|
msgid ""
|
|
"Add a radio button named *name* to the group, at the coordinates *x*, *y*, "
|
|
"*width*, *height*, and with the label *text*. If *value* is ``None``, it "
|
|
"defaults to *name*."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:483
|
|
msgid ""
|
|
"Return a new :class:`Dialog` object. An entry in the ``Dialog`` table is "
|
|
"made, with the specified coordinates, dialog attributes, title, name of the "
|
|
"first, default, and cancel controls."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:490
|
|
msgid ""
|
|
"Return a new :class:`Control` object. An entry in the ``Control`` table is "
|
|
"made with the specified parameters."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:493
|
|
msgid ""
|
|
"This is a generic method; for specific types, specialized methods are "
|
|
"provided."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:499
|
|
msgid "Add and return a ``Text`` control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:504
|
|
msgid "Add and return a ``Bitmap`` control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:509
|
|
msgid "Add and return a ``Line`` control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:514
|
|
msgid "Add and return a ``PushButton`` control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:519
|
|
msgid "Add and return a ``RadioButtonGroup`` control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:524
|
|
msgid "Add and return a ``CheckBox`` control."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:529
|
|
msgid ""
|
|
"`Dialog Table <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa368286.aspx>`_ `Control Table <https://msdn.microsoft.com/en-us/library/"
|
|
"windows/desktop/aa368044.aspx>`_ `Control Types <https://msdn.microsoft.com/"
|
|
"en-us/library/windows/desktop/aa368039.aspx>`_ `ControlCondition Table "
|
|
"<https://msdn.microsoft.com/en-us/library/windows/desktop/aa368035.aspx>`_ "
|
|
"`ControlEvent Table <https://msdn.microsoft.com/en-us/library/windows/"
|
|
"desktop/aa368037.aspx>`_ `EventMapping Table <https://msdn.microsoft.com/en-"
|
|
"us/library/windows/desktop/aa368559.aspx>`_ `RadioButton Table <https://msdn."
|
|
"microsoft.com/en-us/library/windows/desktop/aa370962.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:540
|
|
msgid "Precomputed tables"
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:542
|
|
msgid ""
|
|
":mod:`msilib` provides a few subpackages that contain only schema and table "
|
|
"definitions. Currently, these definitions are based on MSI version 2.0."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:548
|
|
msgid ""
|
|
"This is the standard MSI schema for MSI 2.0, with the *tables* variable "
|
|
"providing a list of table definitions, and *_Validation_records* providing "
|
|
"the data for MSI validation."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:555
|
|
msgid ""
|
|
"This module contains table contents for the standard sequence tables: "
|
|
"*AdminExecuteSequence*, *AdminUISequence*, *AdvtExecuteSequence*, "
|
|
"*InstallExecuteSequence*, and *InstallUISequence*."
|
|
msgstr ""
|
|
|
|
#: ../Doc/library/msilib.rst:562
|
|
msgid ""
|
|
"This module contains definitions for the UIText and ActionText tables, for "
|
|
"the standard installer actions."
|
|
msgstr ""
|