forked from AFPy/python-docs-fr
615 lines
19 KiB
Plaintext
615 lines
19 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: 2022-05-22 23:13+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"
|
|
|
|
#: library/msilib.rst:2
|
|
msgid ":mod:`msilib` --- Read and write Microsoft Installer files"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:12
|
|
#, fuzzy
|
|
msgid "**Source code:** :source:`Lib/msilib/__init__.py`"
|
|
msgstr "**Code source:** :source:`Lib/email/__init__.py`"
|
|
|
|
#: library/msilib.rst:19
|
|
msgid ""
|
|
"The :mod:`msilib` module is deprecated (see :pep:`PEP 594 <594#msilib>` for "
|
|
"details)."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:22
|
|
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 ""
|
|
|
|
#: library/msilib.rst:27
|
|
msgid ""
|
|
"This package aims to provide complete access to all tables in an ``.msi`` "
|
|
"file, therefore, it is a fairly low-level API. One primary application of "
|
|
"this package is the creation of Python installer package itself (although "
|
|
"that currently uses a different version of ``msilib``)."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:32
|
|
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 ""
|
|
|
|
#: library/msilib.rst:39
|
|
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 ""
|
|
|
|
#: library/msilib.rst:43
|
|
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 ""
|
|
|
|
#: library/msilib.rst:46
|
|
msgid ""
|
|
"Callbacks to Python for the various steps of MSI creation are currently not "
|
|
"exposed."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:52
|
|
msgid ""
|
|
"Return the string representation of a new unique identifier. This wraps the "
|
|
"Windows API functions :c:func:`UuidCreate` and :c:func:`UuidToString`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:58
|
|
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 ""
|
|
|
|
#: library/msilib.rst:69
|
|
msgid ""
|
|
"Return a new record object by calling :c:func:`MSICreateRecord`. *count* is "
|
|
"the number of fields of the record."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:75
|
|
msgid ""
|
|
"Create and return a new database *name*, initialize it with *schema*, and "
|
|
"set the properties *ProductName*, *ProductCode*, *ProductVersion*, and "
|
|
"*Manufacturer*."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:79
|
|
msgid ""
|
|
"*schema* must be a module object containing ``tables`` and "
|
|
"``_Validation_records`` attributes; typically, :mod:`msilib.schema` should "
|
|
"be used."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:83
|
|
msgid ""
|
|
"The database will contain just the schema and the validation records when "
|
|
"this function returns."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:89
|
|
msgid "Add all *records* to the table named *table* in *database*."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:91
|
|
msgid ""
|
|
"The *table* argument must be one of the predefined tables in the MSI schema, "
|
|
"e.g. ``'Feature'``, ``'File'``, ``'Component'``, ``'Dialog'``, "
|
|
"``'Control'``, etc."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:95
|
|
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 ""
|
|
|
|
#: library/msilib.rst:99
|
|
msgid "Field values can be ints, strings, or instances of the Binary class."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:104
|
|
msgid ""
|
|
"Represents entries in the Binary table; inserting such an object using :func:"
|
|
"`add_data` reads the file named *filename* into the table."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:110
|
|
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 ""
|
|
|
|
#: library/msilib.rst:114
|
|
msgid "This is typically used to install the sequence tables."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:119
|
|
msgid ""
|
|
"Add the file *path* into the ``_Stream`` table of *database*, with the "
|
|
"stream name *name*."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:125
|
|
msgid ""
|
|
"Return a new UUID, in the format that MSI typically requires (i.e. in curly "
|
|
"braces, and with all hexdigits in uppercase)."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:131
|
|
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 ""
|
|
|
|
#: library/msilib.rst:138
|
|
msgid "Database Objects"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:143
|
|
msgid ""
|
|
"Return a view object, by calling :c:func:`MSIDatabaseOpenView`. *sql* is the "
|
|
"SQL statement to execute."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:149
|
|
msgid ""
|
|
"Commit the changes pending in the current transaction, by calling :c:func:"
|
|
"`MSIDatabaseCommit`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:155
|
|
msgid ""
|
|
"Return a new summary information object, by calling :c:func:"
|
|
"`MsiGetSummaryInformation`. *count* is the maximum number of updated values."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:161
|
|
msgid "Close the database object, through :c:func:`MsiCloseHandle`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:167
|
|
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 ""
|
|
|
|
#: library/msilib.rst:175
|
|
msgid "View Objects"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:180
|
|
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 ""
|
|
|
|
#: library/msilib.rst:187
|
|
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 ""
|
|
|
|
#: library/msilib.rst:194
|
|
msgid ""
|
|
"Return a result record of the query, through calling :c:func:`MsiViewFetch`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:199
|
|
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 ""
|
|
|
|
#: library/msilib.rst:206
|
|
msgid "*data* must be a record describing the new data."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:211
|
|
msgid "Close the view, through :c:func:`MsiViewClose`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:216
|
|
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 ""
|
|
|
|
#: library/msilib.rst:225
|
|
msgid "Summary Information Objects"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:230
|
|
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 ""
|
|
|
|
#: library/msilib.rst:241
|
|
msgid ""
|
|
"Return the number of summary properties, through :c:func:"
|
|
"`MsiSummaryInfoGetPropertyCount`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:247
|
|
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 ""
|
|
|
|
#: library/msilib.rst:254
|
|
msgid ""
|
|
"Write the modified properties to the summary information stream, using :c:"
|
|
"func:`MsiSummaryInfoPersist`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:260
|
|
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 ""
|
|
|
|
#: library/msilib.rst:268
|
|
msgid "Record Objects"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:273
|
|
msgid ""
|
|
"Return the number of fields of the record, through :c:func:"
|
|
"`MsiRecordGetFieldCount`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:279
|
|
msgid ""
|
|
"Return the value of *field* as an integer where possible. *field* must be "
|
|
"an integer."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:285
|
|
msgid ""
|
|
"Return the value of *field* as a string where possible. *field* must be an "
|
|
"integer."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:291
|
|
msgid ""
|
|
"Set *field* to *value* through :c:func:`MsiRecordSetString`. *field* must be "
|
|
"an integer; *value* a string."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:297
|
|
msgid ""
|
|
"Set *field* to the contents of the file named *value*, through :c:func:"
|
|
"`MsiRecordSetStream`. *field* must be an integer; *value* a string."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:303
|
|
msgid ""
|
|
"Set *field* to *value* through :c:func:`MsiRecordSetInteger`. Both *field* "
|
|
"and *value* must be an integer."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:309
|
|
msgid ""
|
|
"Set all fields of the record to 0, through :c:func:`MsiRecordClearData`."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:314
|
|
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 ""
|
|
|
|
#: library/msilib.rst:323
|
|
msgid "Errors"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:325
|
|
msgid ""
|
|
"All wrappers around MSI functions raise :exc:`MSIError`; the string inside "
|
|
"the exception will contain more detail."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:332
|
|
msgid "CAB Objects"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:337
|
|
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 ""
|
|
|
|
#: library/msilib.rst:342
|
|
msgid "*name* is the name of the CAB file in the MSI file."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:347
|
|
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 ""
|
|
|
|
#: library/msilib.rst:351
|
|
msgid ""
|
|
"Return the index of the file in the CAB file, and the new name of the file "
|
|
"inside the CAB file."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:357
|
|
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 ""
|
|
|
|
#: library/msilib.rst:364
|
|
msgid "Directory Objects"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:369
|
|
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 ""
|
|
|
|
#: library/msilib.rst:381
|
|
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 ""
|
|
|
|
#: library/msilib.rst:390
|
|
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 ""
|
|
|
|
#: library/msilib.rst:399
|
|
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 ""
|
|
|
|
#: library/msilib.rst:405
|
|
msgid "Remove ``.pyc`` files on uninstall."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:410
|
|
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 ""
|
|
|
|
#: library/msilib.rst:418
|
|
msgid "Features"
|
|
msgstr "Caractéristiques"
|
|
|
|
#: library/msilib.rst:423
|
|
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 ""
|
|
|
|
#: library/msilib.rst:431
|
|
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 ""
|
|
|
|
#: library/msilib.rst:438
|
|
msgid ""
|
|
"`Feature Table <https://msdn.microsoft.com/en-us/library/windows/desktop/"
|
|
"aa368585.aspx>`_"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:443
|
|
msgid "GUI classes"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:445
|
|
msgid ""
|
|
":mod:`msilib` provides several classes that wrap the GUI tables in an MSI "
|
|
"database. However, no standard user interface is provided."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:451
|
|
msgid ""
|
|
"Base class of the dialog controls. *dlg* is the dialog object the control "
|
|
"belongs to, and *name* is the control's name."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:457
|
|
msgid "Make an entry into the ``ControlEvent`` table for this control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:462
|
|
msgid "Make an entry into the ``EventMapping`` table for this control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:467
|
|
msgid "Make an entry into the ``ControlCondition`` table for this control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:472
|
|
msgid ""
|
|
"Create a radio button control named *name*. *property* is the installer "
|
|
"property that gets set when a radio button is selected."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:478
|
|
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 ""
|
|
|
|
#: library/msilib.rst:485
|
|
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 ""
|
|
|
|
#: library/msilib.rst:492
|
|
msgid ""
|
|
"Return a new :class:`Control` object. An entry in the ``Control`` table is "
|
|
"made with the specified parameters."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:495
|
|
msgid ""
|
|
"This is a generic method; for specific types, specialized methods are "
|
|
"provided."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:501
|
|
msgid "Add and return a ``Text`` control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:506
|
|
msgid "Add and return a ``Bitmap`` control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:511
|
|
msgid "Add and return a ``Line`` control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:516
|
|
msgid "Add and return a ``PushButton`` control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:521
|
|
msgid "Add and return a ``RadioButtonGroup`` control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:526
|
|
msgid "Add and return a ``CheckBox`` control."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:531
|
|
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 ""
|
|
|
|
#: library/msilib.rst:542
|
|
msgid "Precomputed tables"
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:544
|
|
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 ""
|
|
|
|
#: library/msilib.rst:550
|
|
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 ""
|
|
|
|
#: library/msilib.rst:557
|
|
msgid ""
|
|
"This module contains table contents for the standard sequence tables: "
|
|
"*AdminExecuteSequence*, *AdminUISequence*, *AdvtExecuteSequence*, "
|
|
"*InstallExecuteSequence*, and *InstallUISequence*."
|
|
msgstr ""
|
|
|
|
#: library/msilib.rst:564
|
|
msgid ""
|
|
"This module contains definitions for the UIText and ActionText tables, for "
|
|
"the standard installer actions."
|
|
msgstr ""
|