1
0
Fork 0
python-docs-fr/library/tkinter.po

1427 lines
41 KiB
Plaintext
Raw Normal View History

2018-07-04 09:06:45 +00:00
# Copyright (C) 2001-2018, Python Software Foundation
2018-07-04 09:08:42 +00:00
# For licence information, see README file.
2016-10-30 09:46:26 +00:00
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
2018-04-28 22:28:01 +00:00
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
2017-08-09 22:23:54 +00:00
"PO-Revision-Date: 2017-08-10 00:54+0200\n"
2017-08-11 17:15:07 +00:00
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
2017-05-23 22:40:56 +00:00
"Language: fr\n"
2016-10-30 09:46:26 +00:00
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
2017-08-09 22:23:54 +00:00
"X-Generator: Poedit 1.8.11\n"
2016-10-30 09:46:26 +00:00
#: ../Doc/library/tkinter.rst:2
msgid ":mod:`tkinter` --- Python interface to Tcl/Tk"
msgstr ""
#: ../Doc/library/tkinter.rst:9
msgid "**Source code:** :source:`Lib/tkinter/__init__.py`"
msgstr ""
#: ../Doc/library/tkinter.rst:13
msgid ""
"The :mod:`tkinter` package (\"Tk interface\") is the standard Python "
"interface to the Tk GUI toolkit. Both Tk and :mod:`tkinter` are available "
"on most Unix platforms, as well as on Windows systems. (Tk itself is not "
2018-04-28 22:28:01 +00:00
"part of Python; it is maintained at ActiveState.)"
2016-10-30 09:46:26 +00:00
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:18
msgid ""
"Running ``python -m tkinter`` from the command line should open a window "
"demonstrating a simple Tk interface, letting you know that :mod:`tkinter` is "
"properly installed on your system, and also showing what version of Tcl/Tk "
"is installed, so you can read the Tcl/Tk documentation specific to that "
"version."
msgstr ""
#: ../Doc/library/tkinter.rst:25
msgid "Tkinter documentation:"
msgstr ""
#: ../Doc/library/tkinter.rst:29
2016-10-30 09:46:26 +00:00
msgid "`Python Tkinter Resources <https://wiki.python.org/moin/TkInter>`_"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:28
2016-10-30 09:46:26 +00:00
msgid ""
"The Python Tkinter Topic Guide provides a great deal of information on using "
"Tk from Python and links to other sources of information on Tk."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:32
2016-10-30 09:46:26 +00:00
msgid "`TKDocs <http://www.tkdocs.com/>`_"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:32
2016-10-30 09:46:26 +00:00
msgid ""
"Extensive tutorial plus friendlier widget pages for some of the widgets."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:35
2016-10-30 09:46:26 +00:00
msgid ""
"`Tkinter reference: a GUI for Python <https://infohost.nmt.edu/tcc/help/pubs/"
"tkinter/web/index.html>`_"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:35
2016-10-30 09:46:26 +00:00
msgid "On-line reference material."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:38
2016-10-30 09:46:26 +00:00
msgid "`Tkinter docs from effbot <http://effbot.org/tkinterbook/>`_"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:38
2016-10-30 09:46:26 +00:00
msgid "Online reference for tkinter supported by effbot.org."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:41
msgid "`Programming Python <http://learning-python.com/about-pp4e.html>`_"
2016-10-30 09:46:26 +00:00
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:41
2016-10-30 09:46:26 +00:00
msgid "Book by Mark Lutz, has excellent coverage of Tkinter."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:44
2016-10-30 09:46:26 +00:00
msgid ""
2018-04-28 22:28:01 +00:00
"`Modern Tkinter for Busy Python Developers <https://www.amazon.com/Modern-"
2016-10-30 09:46:26 +00:00
"Tkinter-Python-Developers-ebook/dp/B0071QDNLO/>`_"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:44
2016-10-30 09:46:26 +00:00
msgid ""
"Book by Mark Rozerman about building attractive and modern graphical user "
"interfaces with Python and Tkinter."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:47
2016-10-30 09:46:26 +00:00
msgid ""
"`Python and Tkinter Programming <https://www.manning.com/books/python-and-"
"tkinter-programming>`_"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:47
msgid "Book by John Grayson (ISBN 1-884777-81-3)."
2016-10-30 09:46:26 +00:00
msgstr ""
#: ../Doc/library/tkinter.rst:49
2018-04-28 22:28:01 +00:00
msgid "Tcl/Tk documentation:"
msgstr ""
#: ../Doc/library/tkinter.rst:53
msgid "`Tk commands <https://www.tcl.tk/man/tcl8.6/TkCmd/contents.htm>`_"
msgstr ""
#: ../Doc/library/tkinter.rst:52
msgid ""
"Most commands are available as :mod:`tkinter` or :mod:`tkinter.ttk` classes. "
"Change '8.6' to match the version of your Tcl/Tk installation."
msgstr ""
#: ../Doc/library/tkinter.rst:56
msgid "`Tcl/Tk recent man pages <https://www.tcl.tk/doc/>`_"
msgstr ""
#: ../Doc/library/tkinter.rst:56
msgid "Recent Tcl/Tk manuals on www.tcl.tk."
msgstr ""
#: ../Doc/library/tkinter.rst:59
msgid "`ActiveState Tcl Home Page <http://tcl.activestate.com/>`_"
msgstr ""
#: ../Doc/library/tkinter.rst:59
msgid "The Tk/Tcl development is largely taking place at ActiveState."
msgstr ""
#: ../Doc/library/tkinter.rst:62
msgid ""
"`Tcl and the Tk Toolkit <https://www.amazon.com/exec/obidos/"
"ASIN/020163337X>`_"
msgstr ""
#: ../Doc/library/tkinter.rst:62
msgid "Book by John Ousterhout, the inventor of Tcl."
msgstr ""
#: ../Doc/library/tkinter.rst:64
msgid "`Practical Programming in Tcl and Tk <http://www.beedub.com/book/>`_"
msgstr ""
#: ../Doc/library/tkinter.rst:65
msgid "Brent Welch's encyclopedic book."
msgstr ""
#: ../Doc/library/tkinter.rst:69
2016-10-30 09:46:26 +00:00
msgid "Tkinter Modules"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:71
2016-10-30 09:46:26 +00:00
msgid ""
"Most of the time, :mod:`tkinter` is all you really need, but a number of "
"additional modules are available as well. The Tk interface is located in a "
"binary module named :mod:`_tkinter`. This module contains the low-level "
"interface to Tk, and should never be used directly by application "
"programmers. It is usually a shared library (or DLL), but might in some "
"cases be statically linked with the Python interpreter."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:78
2016-10-30 09:46:26 +00:00
msgid ""
"In addition to the Tk interface module, :mod:`tkinter` includes a number of "
"Python modules, :mod:`tkinter.constants` being one of the most important. "
"Importing :mod:`tkinter` will automatically import :mod:`tkinter.constants`, "
"so, usually, to use Tkinter all you need is a simple import statement::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:85
2016-10-30 09:46:26 +00:00
msgid "Or, more often::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:92
2016-10-30 09:46:26 +00:00
msgid ""
"The :class:`Tk` class is instantiated without arguments. This creates a "
"toplevel widget of Tk which usually is the main window of an application. "
"Each instance has its own associated Tcl interpreter."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:101
2016-10-30 09:46:26 +00:00
msgid ""
"The :func:`Tcl` function is a factory function which creates an object much "
"like that created by the :class:`Tk` class, except that it does not "
"initialize the Tk subsystem. This is most often useful when driving the Tcl "
"interpreter in an environment where one doesn't want to create extraneous "
"toplevel windows, or where one cannot (such as Unix/Linux systems without an "
"X server). An object created by the :func:`Tcl` object can have a Toplevel "
"window created (and the Tk subsystem initialized) by calling its :meth:"
"`loadtk` method."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:110
2016-10-30 09:46:26 +00:00
msgid "Other modules that provide Tk support include:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:113
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.scrolledtext`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:113
2016-10-30 09:46:26 +00:00
msgid "Text widget with a vertical scroll bar built in."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:116
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.colorchooser`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:116
2016-10-30 09:46:26 +00:00
msgid "Dialog to let the user choose a color."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:119
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.commondialog`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:119
2016-10-30 09:46:26 +00:00
msgid "Base class for the dialogs defined in the other modules listed here."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:122
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.filedialog`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:122
2016-10-30 09:46:26 +00:00
msgid "Common dialogs to allow the user to specify a file to open or save."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:125
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.font`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:125
2016-10-30 09:46:26 +00:00
msgid "Utilities to help work with fonts."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:128
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.messagebox`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:128
2016-10-30 09:46:26 +00:00
msgid "Access to standard Tk dialog boxes."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:131
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.simpledialog`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:131
2016-10-30 09:46:26 +00:00
msgid "Basic dialogs and convenience functions."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:135
2016-10-30 09:46:26 +00:00
msgid ":mod:`tkinter.dnd`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:134
2016-10-30 09:46:26 +00:00
msgid ""
"Drag-and-drop support for :mod:`tkinter`. This is experimental and should "
"become deprecated when it is replaced with the Tk DND."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:139
2016-10-30 09:46:26 +00:00
msgid ":mod:`turtle`"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:138
2016-10-30 09:46:26 +00:00
msgid "Turtle graphics in a Tk window."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:142
2016-10-30 09:46:26 +00:00
msgid "Tkinter Life Preserver"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:147
2016-10-30 09:46:26 +00:00
msgid ""
"This section is not designed to be an exhaustive tutorial on either Tk or "
"Tkinter. Rather, it is intended as a stop gap, providing some introductory "
"orientation on the system."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:151
2016-10-30 09:46:26 +00:00
msgid "Credits:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:153
2016-10-30 09:46:26 +00:00
msgid "Tk was written by John Ousterhout while at Berkeley."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:155
2016-10-30 09:46:26 +00:00
msgid "Tkinter was written by Steen Lumholt and Guido van Rossum."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:157
2016-10-30 09:46:26 +00:00
msgid ""
"This Life Preserver was written by Matt Conway at the University of Virginia."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:159
2016-10-30 09:46:26 +00:00
msgid ""
"The HTML rendering, and some liberal editing, was produced from a FrameMaker "
"version by Ken Manheimer."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:162
2016-10-30 09:46:26 +00:00
msgid ""
"Fredrik Lundh elaborated and revised the class interface descriptions, to "
"get them current with Tk 4.2."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:165
2016-10-30 09:46:26 +00:00
msgid ""
"Mike Clarkson converted the documentation to LaTeX, and compiled the User "
"Interface chapter of the reference manual."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:170
2016-10-30 09:46:26 +00:00
msgid "How To Use This Section"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:172
2016-10-30 09:46:26 +00:00
msgid ""
"This section is designed in two parts: the first half (roughly) covers "
"background material, while the second half can be taken to the keyboard as a "
"handy reference."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:176
2016-10-30 09:46:26 +00:00
msgid ""
"When trying to answer questions of the form \"how do I do blah\", it is "
2018-01-04 14:57:05 +00:00
"often best to find out how to do \"blah\" in straight Tk, and then convert "
2016-10-30 09:46:26 +00:00
"this back into the corresponding :mod:`tkinter` call. Python programmers can "
"often guess at the correct Python command by looking at the Tk "
"documentation. This means that in order to use Tkinter, you will have to "
"know a little bit about Tk. This document can't fulfill that role, so the "
"best we can do is point you to the best documentation that exists. Here are "
"some hints:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:184
2016-10-30 09:46:26 +00:00
msgid ""
"The authors strongly suggest getting a copy of the Tk man pages. "
"Specifically, the man pages in the ``manN`` directory are most useful. The "
"``man3`` man pages describe the C interface to the Tk library and thus are "
"not especially helpful for script writers."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:189
2016-10-30 09:46:26 +00:00
msgid ""
"Addison-Wesley publishes a book called Tcl and the Tk Toolkit by John "
"Ousterhout (ISBN 0-201-63337-X) which is a good introduction to Tcl and Tk "
"for the novice. The book is not exhaustive, and for many details it defers "
"to the man pages."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:194
2016-10-30 09:46:26 +00:00
msgid ""
":file:`tkinter/__init__.py` is a last resort for most, but can be a good "
"place to go when nothing else makes sense."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:199
2016-10-30 09:46:26 +00:00
msgid "A Simple Hello World Program"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:230
2016-10-30 09:46:26 +00:00
msgid "A (Very) Quick Look at Tcl/Tk"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:232
2016-10-30 09:46:26 +00:00
msgid ""
"The class hierarchy looks complicated, but in actual practice, application "
"programmers almost always refer to the classes at the very bottom of the "
"hierarchy."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:236
2016-10-30 09:46:26 +00:00
msgid "Notes:"
msgstr "Notes :"
2016-10-30 09:46:26 +00:00
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:238
2016-10-30 09:46:26 +00:00
msgid ""
"These classes are provided for the purposes of organizing certain functions "
"under one namespace. They aren't meant to be instantiated independently."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:241
2016-10-30 09:46:26 +00:00
msgid ""
"The :class:`Tk` class is meant to be instantiated only once in an "
"application. Application programmers need not instantiate one explicitly, "
"the system creates one whenever any of the other classes are instantiated."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:245
2016-10-30 09:46:26 +00:00
msgid ""
"The :class:`Widget` class is not meant to be instantiated, it is meant only "
"for subclassing to make \"real\" widgets (in C++, this is called an "
"'abstract class')."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:249
2016-10-30 09:46:26 +00:00
msgid ""
"To make use of this reference material, there will be times when you will "
"need to know how to read short passages of Tk and how to identify the "
"various parts of a Tk command. (See section :ref:`tkinter-basic-mapping` "
"for the :mod:`tkinter` equivalents of what's below.)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:254
2016-10-30 09:46:26 +00:00
msgid ""
"Tk scripts are Tcl programs. Like all Tcl programs, Tk scripts are just "
"lists of tokens separated by spaces. A Tk widget is just its *class*, the "
"*options* that help configure it, and the *actions* that make it do useful "
"things."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:258
2016-10-30 09:46:26 +00:00
msgid "To make a widget in Tk, the command is always of the form::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:263
2016-10-30 09:46:26 +00:00
msgid "*classCommand*"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:263
2016-10-30 09:46:26 +00:00
msgid "denotes which kind of widget to make (a button, a label, a menu...)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:270
2016-10-30 09:46:26 +00:00
msgid "*newPathname*"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:266
2016-10-30 09:46:26 +00:00
msgid ""
"is the new name for this widget. All names in Tk must be unique. To help "
"enforce this, widgets in Tk are named with *pathnames*, just like files in a "
"file system. The top level widget, the *root*, is called ``.`` (period) and "
"children are delimited by more periods. For example, ``.myApp.controlPanel."
"okButton`` might be the name of a widget."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:276
2016-10-30 09:46:26 +00:00
msgid "*options*"
msgstr "*options*"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:273
2016-10-30 09:46:26 +00:00
msgid ""
"configure the widget's appearance and in some cases, its behavior. The "
"options come in the form of a list of flags and values. Flags are preceded "
"by a '-', like Unix shell command flags, and values are put in quotes if "
"they are more than one word."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:278 ../Doc/library/tkinter.rst:540
#: ../Doc/library/tkinter.rst:714
2016-10-30 09:46:26 +00:00
msgid "For example::"
msgstr "Par exemple ::"
2016-10-30 09:46:26 +00:00
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:286
2016-10-30 09:46:26 +00:00
msgid ""
"Once created, the pathname to the widget becomes a new command. This new "
"*widget command* is the programmer's handle for getting the new widget to "
"perform some *action*. In C, you'd express this as someAction(fred, "
"someOptions), in C++, you would express this as fred."
"someAction(someOptions), and in Tk, you say::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:294
2016-10-30 09:46:26 +00:00
msgid "Note that the object name, ``.fred``, starts with a dot."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:296
2016-10-30 09:46:26 +00:00
msgid ""
"As you'd expect, the legal values for *someAction* will depend on the "
"widget's class: ``.fred disable`` works if fred is a button (fred gets "
"greyed out), but does not work if fred is a label (disabling of labels is "
"not supported in Tk)."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:300
2016-10-30 09:46:26 +00:00
msgid ""
"The legal values of *someOptions* is action dependent. Some actions, like "
"``disable``, require no arguments, others, like a text-entry box's "
"``delete`` command, would need arguments to specify what range of text to "
"delete."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:308
2016-10-30 09:46:26 +00:00
msgid "Mapping Basic Tk into Tkinter"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:310
2016-10-30 09:46:26 +00:00
msgid "Class commands in Tk correspond to class constructors in Tkinter. ::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:314
2016-10-30 09:46:26 +00:00
msgid ""
"The master of an object is implicit in the new name given to it at creation "
"time. In Tkinter, masters are specified explicitly. ::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:319
2016-10-30 09:46:26 +00:00
msgid ""
"The configuration options in Tk are given in lists of hyphened tags followed "
"by values. In Tkinter, options are specified as keyword-arguments in the "
"instance constructor, and keyword-args for configure calls or as instance "
"indices, in dictionary style, for established instances. See section :ref:"
"`tkinter-setting-options` on setting options. ::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:329
2016-10-30 09:46:26 +00:00
msgid ""
"In Tk, to perform an action on a widget, use the widget name as a command, "
"and follow it with an action name, possibly with arguments (options). In "
"Tkinter, you call methods on the class instance to invoke actions on the "
"widget. The actions (methods) that a given widget can perform are listed "
"in :file:`tkinter/__init__.py`. ::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:337
2016-10-30 09:46:26 +00:00
msgid ""
"To give a widget to the packer (geometry manager), you call pack with "
"optional arguments. In Tkinter, the Pack class holds all this "
"functionality, and the various forms of the pack command are implemented as "
"methods. All widgets in :mod:`tkinter` are subclassed from the Packer, and "
"so inherit all the packing methods. See the :mod:`tkinter.tix` module "
"documentation for additional information on the Form geometry manager. ::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:348
2016-10-30 09:46:26 +00:00
msgid "How Tk and Tkinter are Related"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:350
2016-10-30 09:46:26 +00:00
msgid "From the top down:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:353
2016-10-30 09:46:26 +00:00
msgid "Your App Here (Python)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:353
2016-10-30 09:46:26 +00:00
msgid "A Python application makes a :mod:`tkinter` call."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:360
2016-10-30 09:46:26 +00:00
msgid "tkinter (Python Package)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:356
2016-10-30 09:46:26 +00:00
msgid ""
"This call (say, for example, creating a button widget), is implemented in "
"the :mod:`tkinter` package, which is written in Python. This Python "
"function will parse the commands and the arguments and convert them into a "
"form that makes them look as if they had come from a Tk script instead of a "
"Python script."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:364
2016-10-30 09:46:26 +00:00
msgid "_tkinter (C)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:363
2016-10-30 09:46:26 +00:00
msgid ""
"These commands and their arguments will be passed to a C function in the :"
"mod:`_tkinter` - note the underscore - extension module."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:371
2016-10-30 09:46:26 +00:00
msgid "Tk Widgets (C and Tcl)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:367
2016-10-30 09:46:26 +00:00
msgid ""
"This C function is able to make calls into other C modules, including the C "
"functions that make up the Tk library. Tk is implemented in C and some Tcl. "
"The Tcl part of the Tk widgets is used to bind certain default behaviors to "
"widgets, and is executed once at the point where the Python :mod:`tkinter` "
"package is imported. (The user never sees this stage)."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:374
2016-10-30 09:46:26 +00:00
msgid "Tk (C)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:374
2016-10-30 09:46:26 +00:00
msgid "The Tk part of the Tk Widgets implement the final mapping to ..."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:378
2016-10-30 09:46:26 +00:00
msgid "Xlib (C)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:377
2016-10-30 09:46:26 +00:00
msgid "the Xlib library to draw graphics on the screen."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:381
2016-10-30 09:46:26 +00:00
msgid "Handy Reference"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:387
2016-10-30 09:46:26 +00:00
msgid "Setting Options"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:389
2016-10-30 09:46:26 +00:00
msgid ""
"Options control things like the color and border width of a widget. Options "
"can be set in three ways:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:395
2016-10-30 09:46:26 +00:00
msgid "At object creation time, using keyword arguments"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:401
2016-10-30 09:46:26 +00:00
msgid "After object creation, treating the option name like a dictionary index"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:406
2016-10-30 09:46:26 +00:00
msgid ""
"Use the config() method to update multiple attrs subsequent to object "
"creation"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:408
2016-10-30 09:46:26 +00:00
msgid ""
"For a complete explanation of a given option and its behavior, see the Tk "
"man pages for the widget in question."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:411
2016-10-30 09:46:26 +00:00
msgid ""
"Note that the man pages list \"STANDARD OPTIONS\" and \"WIDGET SPECIFIC "
"OPTIONS\" for each widget. The former is a list of options that are common "
"to many widgets, the latter are the options that are idiosyncratic to that "
"particular widget. The Standard Options are documented on the :manpage:"
"`options(3)` man page."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:417
2016-10-30 09:46:26 +00:00
msgid ""
"No distinction between standard and widget-specific options is made in this "
"document. Some options don't apply to some kinds of widgets. Whether a "
"given widget responds to a particular option depends on the class of the "
"widget; buttons have a ``command`` option, labels do not."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:422
2016-10-30 09:46:26 +00:00
msgid ""
"The options supported by a given widget are listed in that widget's man "
"page, or can be queried at runtime by calling the :meth:`config` method "
"without arguments, or by calling the :meth:`keys` method on that widget. "
"The return value of these calls is a dictionary whose key is the name of the "
"option as a string (for example, ``'relief'``) and whose values are 5-tuples."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:428
2016-10-30 09:46:26 +00:00
msgid ""
"Some options, like ``bg`` are synonyms for common options with long names "
"(``bg`` is shorthand for \"background\"). Passing the ``config()`` method "
"the name of a shorthand option will return a 2-tuple, not 5-tuple. The 2-"
"tuple passed back will contain the name of the synonym and the \"real\" "
"option (such as ``('bg', 'background')``)."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:435
2016-10-30 09:46:26 +00:00
msgid "Index"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:435
2016-10-30 09:46:26 +00:00
msgid "Meaning"
msgstr "Signification"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:435
2016-10-30 09:46:26 +00:00
msgid "Example"
msgstr "Exemple"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:437
2016-10-30 09:46:26 +00:00
msgid "0"
msgstr "0"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:437
2016-10-30 09:46:26 +00:00
msgid "option name"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:437 ../Doc/library/tkinter.rst:439
2016-10-30 09:46:26 +00:00
msgid "``'relief'``"
msgstr "``'relief'``"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:439
2016-10-30 09:46:26 +00:00
msgid "1"
msgstr "1"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:439
2016-10-30 09:46:26 +00:00
msgid "option name for database lookup"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:441
2016-10-30 09:46:26 +00:00
msgid "2"
msgstr "2"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:441
2016-10-30 09:46:26 +00:00
msgid "option class for database lookup"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:441
2016-10-30 09:46:26 +00:00
msgid "``'Relief'``"
msgstr "``'Relief'``"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:444
2016-10-30 09:46:26 +00:00
msgid "3"
msgstr "3"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:444
2016-10-30 09:46:26 +00:00
msgid "default value"
2017-04-03 07:23:36 +00:00
msgstr "Valeur par défaut"
2016-10-30 09:46:26 +00:00
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:444
2016-10-30 09:46:26 +00:00
msgid "``'raised'``"
msgstr "``'raised'``"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:446
2016-10-30 09:46:26 +00:00
msgid "4"
msgstr "4"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:446
2016-10-30 09:46:26 +00:00
msgid "current value"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:446
2016-10-30 09:46:26 +00:00
msgid "``'groove'``"
msgstr "``'groove'``"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:449
2016-10-30 09:46:26 +00:00
msgid "Example::"
msgstr "Exemple ::"
2016-10-30 09:46:26 +00:00
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:454
2016-10-30 09:46:26 +00:00
msgid ""
"Of course, the dictionary printed will include all the options available and "
"their values. This is meant only as an example."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:459
2016-10-30 09:46:26 +00:00
msgid "The Packer"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:463
2016-10-30 09:46:26 +00:00
msgid ""
"The packer is one of Tk's geometry-management mechanisms. Geometry "
"managers are used to specify the relative positioning of the positioning of "
"widgets within their container - their mutual *master*. In contrast to the "
"more cumbersome *placer* (which is used less commonly, and we do not cover "
"here), the packer takes qualitative relationship specification - *above*, "
"*to the left of*, *filling*, etc - and works everything out to determine the "
"exact placement coordinates for you."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:471
2016-10-30 09:46:26 +00:00
msgid ""
"The size of any *master* widget is determined by the size of the \"slave "
"widgets\" inside. The packer is used to control where slave widgets appear "
"inside the master into which they are packed. You can pack widgets into "
"frames, and frames into other frames, in order to achieve the kind of layout "
"you desire. Additionally, the arrangement is dynamically adjusted to "
"accommodate incremental changes to the configuration, once it is packed."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:478
2016-10-30 09:46:26 +00:00
msgid ""
"Note that widgets do not appear until they have had their geometry specified "
"with a geometry manager. It's a common early mistake to leave out the "
"geometry specification, and then be surprised when the widget is created but "
"nothing appears. A widget will appear only after it has had, for example, "
"the packer's :meth:`pack` method applied to it."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:484
2016-10-30 09:46:26 +00:00
msgid ""
"The pack() method can be called with keyword-option/value pairs that control "
"where the widget is to appear within its container, and how it is to behave "
"when the main application window is resized. Here are some examples::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:494
2016-10-30 09:46:26 +00:00
msgid "Packer Options"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:496
2016-10-30 09:46:26 +00:00
msgid ""
"For more extensive information on the packer and the options that it can "
"take, see the man pages and page 183 of John Ousterhout's book."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:500 ../Doc/library/tkinter.rst:616
2016-10-30 09:46:26 +00:00
msgid "anchor"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:500
2016-10-30 09:46:26 +00:00
msgid ""
"Anchor type. Denotes where the packer is to place each slave in its parcel."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:503
2016-10-30 09:46:26 +00:00
msgid "expand"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:503
2016-10-30 09:46:26 +00:00
msgid "Boolean, ``0`` or ``1``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:506
2016-10-30 09:46:26 +00:00
msgid "fill"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:506
2016-10-30 09:46:26 +00:00
msgid "Legal values: ``'x'``, ``'y'``, ``'both'``, ``'none'``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:509
2016-10-30 09:46:26 +00:00
msgid "ipadx and ipady"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:509
2016-10-30 09:46:26 +00:00
msgid ""
"A distance - designating internal padding on each side of the slave widget."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:512
2016-10-30 09:46:26 +00:00
msgid "padx and pady"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:512
2016-10-30 09:46:26 +00:00
msgid ""
"A distance - designating external padding on each side of the slave widget."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:516
2016-10-30 09:46:26 +00:00
msgid "side"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:515
2016-10-30 09:46:26 +00:00
msgid "Legal values are: ``'left'``, ``'right'``, ``'top'``, ``'bottom'``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:519
2016-10-30 09:46:26 +00:00
msgid "Coupling Widget Variables"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:521
2016-10-30 09:46:26 +00:00
msgid ""
"The current-value setting of some widgets (like text entry widgets) can be "
"connected directly to application variables by using special options. These "
"options are ``variable``, ``textvariable``, ``onvalue``, ``offvalue``, and "
"``value``. This connection works both ways: if the variable changes for any "
"reason, the widget it's connected to will be updated to reflect the new "
"value."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:527
2016-10-30 09:46:26 +00:00
msgid ""
"Unfortunately, in the current implementation of :mod:`tkinter` it is not "
"possible to hand over an arbitrary Python variable to a widget through a "
"``variable`` or ``textvariable`` option. The only kinds of variables for "
"which this works are variables that are subclassed from a class called "
"Variable, defined in :mod:`tkinter`."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:533
2016-10-30 09:46:26 +00:00
msgid ""
"There are many useful subclasses of Variable already defined: :class:"
"`StringVar`, :class:`IntVar`, :class:`DoubleVar`, and :class:`BooleanVar`. "
"To read the current value of such a variable, call the :meth:`get` method on "
"it, and to change its value you call the :meth:`!set` method. If you follow "
"this protocol, the widget will always track the value of the variable, with "
"no further intervention on your part."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:569
2016-10-30 09:46:26 +00:00
msgid "The Window Manager"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:573
2016-10-30 09:46:26 +00:00
msgid ""
"In Tk, there is a utility command, ``wm``, for interacting with the window "
"manager. Options to the ``wm`` command allow you to control things like "
"titles, placement, icon bitmaps, and the like. In :mod:`tkinter`, these "
"commands have been implemented as methods on the :class:`Wm` class. "
"Toplevel widgets are subclassed from the :class:`Wm` class, and so can call "
"the :class:`Wm` methods directly."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:580
2016-10-30 09:46:26 +00:00
msgid ""
"To get at the toplevel window that contains a given widget, you can often "
"just refer to the widget's master. Of course if the widget has been packed "
"inside of a frame, the master won't represent a toplevel window. To get at "
"the toplevel window that contains an arbitrary widget, you can call the :"
"meth:`_root` method. This method begins with an underscore to denote the "
"fact that this function is part of the implementation, and not an interface "
"to Tk functionality."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:587
2016-10-30 09:46:26 +00:00
msgid "Here are some examples of typical usage::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:610
2016-10-30 09:46:26 +00:00
msgid "Tk Option Data Types"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:615
2016-10-30 09:46:26 +00:00
msgid ""
"Legal values are points of the compass: ``\"n\"``, ``\"ne\"``, ``\"e\"``, ``"
"\"se\"``, ``\"s\"``, ``\"sw\"``, ``\"w\"``, ``\"nw\"``, and also ``\"center"
"\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:622
2016-10-30 09:46:26 +00:00
msgid "bitmap"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:619
2016-10-30 09:46:26 +00:00
msgid ""
"There are eight built-in, named bitmaps: ``'error'``, ``'gray25'``, "
"``'gray50'``, ``'hourglass'``, ``'info'``, ``'questhead'``, ``'question'``, "
"``'warning'``. To specify an X bitmap filename, give the full path to the "
"file, preceded with an ``@``, as in ``\"@/usr/contrib/bitmap/gumby.bit\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:625
2016-10-30 09:46:26 +00:00
msgid "boolean"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:625
2016-10-30 09:46:26 +00:00
msgid "You can pass integers 0 or 1 or the strings ``\"yes\"`` or ``\"no\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:632
2016-10-30 09:46:26 +00:00
msgid "callback"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:628
2016-10-30 09:46:26 +00:00
msgid "This is any Python function that takes no arguments. For example::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:638
2016-10-30 09:46:26 +00:00
msgid "color"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:635
2016-10-30 09:46:26 +00:00
msgid ""
"Colors can be given as the names of X colors in the rgb.txt file, or as "
"strings representing RGB values in 4 bit: ``\"#RGB\"``, 8 bit: ``\"#RRGGBB"
"\"``, 12 bit\" ``\"#RRRGGGBBB\"``, or 16 bit ``\"#RRRRGGGGBBBB\"`` ranges, "
"where R,G,B here represent any legal hex digit. See page 160 of "
"Ousterhout's book for details."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:644
2016-10-30 09:46:26 +00:00
msgid "cursor"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:641
2016-10-30 09:46:26 +00:00
msgid ""
"The standard X cursor names from :file:`cursorfont.h` can be used, without "
"the ``XC_`` prefix. For example to get a hand cursor (:const:`XC_hand2`), "
"use the string ``\"hand2\"``. You can also specify a bitmap and mask file "
"of your own. See page 179 of Ousterhout's book."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:651
2016-10-30 09:46:26 +00:00
msgid "distance"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:647
2016-10-30 09:46:26 +00:00
msgid ""
"Screen distances can be specified in either pixels or absolute distances. "
"Pixels are given as numbers and absolute distances as strings, with the "
"trailing character denoting units: ``c`` for centimetres, ``i`` for inches, "
"``m`` for millimetres, ``p`` for printer's points. For example, 3.5 inches "
"is expressed as ``\"3.5i\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:656
2016-10-30 09:46:26 +00:00
msgid "font"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:654
2016-10-30 09:46:26 +00:00
msgid ""
"Tk uses a list font name format, such as ``{courier 10 bold}``. Font sizes "
"with positive numbers are measured in points; sizes with negative numbers "
"are measured in pixels."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:661
2016-10-30 09:46:26 +00:00
msgid "geometry"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:659
2016-10-30 09:46:26 +00:00
msgid ""
"This is a string of the form ``widthxheight``, where width and height are "
"measured in pixels for most widgets (in characters for widgets displaying "
"text). For example: ``fred[\"geometry\"] = \"200x100\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:665
2016-10-30 09:46:26 +00:00
msgid "justify"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:664
2016-10-30 09:46:26 +00:00
msgid ""
"Legal values are the strings: ``\"left\"``, ``\"center\"``, ``\"right\"``, "
"and ``\"fill\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:670
2016-10-30 09:46:26 +00:00
msgid "region"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:668
2016-10-30 09:46:26 +00:00
msgid ""
"This is a string with four space-delimited elements, each of which is a "
"legal distance (see above). For example: ``\"2 3 4 5\"`` and ``\"3i 2i 4.5i "
"2i\"`` and ``\"3c 2c 4c 10.43c\"`` are all legal regions."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:674
2016-10-30 09:46:26 +00:00
msgid "relief"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:673
2016-10-30 09:46:26 +00:00
msgid ""
"Determines what the border style of a widget will be. Legal values are: ``"
"\"raised\"``, ``\"sunken\"``, ``\"flat\"``, ``\"groove\"``, and ``\"ridge"
"\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:678
2016-10-30 09:46:26 +00:00
msgid "scrollcommand"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:677
2016-10-30 09:46:26 +00:00
msgid ""
"This is almost always the :meth:`!set` method of some scrollbar widget, but "
"can be any widget method that takes a single argument."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:682
2016-10-30 09:46:26 +00:00
msgid "wrap:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:681
2016-10-30 09:46:26 +00:00
msgid "Must be one of: ``\"none\"``, ``\"char\"``, or ``\"word\"``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:685
2016-10-30 09:46:26 +00:00
msgid "Bindings and Events"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:691
2016-10-30 09:46:26 +00:00
msgid ""
"The bind method from the widget command allows you to watch for certain "
"events and to have a callback function trigger when that event type occurs. "
"The form of the bind method is::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:697
2016-10-30 09:46:26 +00:00
msgid "where:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:701
2016-10-30 09:46:26 +00:00
msgid "sequence"
msgstr "séquence"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:700
2016-10-30 09:46:26 +00:00
msgid ""
"is a string that denotes the target kind of event. (See the bind man page "
"and page 201 of John Ousterhout's book for details)."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:706
2016-10-30 09:46:26 +00:00
msgid "func"
2017-05-28 15:52:50 +00:00
msgstr "func"
2016-10-30 09:46:26 +00:00
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:704
2016-10-30 09:46:26 +00:00
msgid ""
"is a Python function, taking one argument, to be invoked when the event "
"occurs. An Event instance will be passed as the argument. (Functions "
"deployed this way are commonly known as *callbacks*.)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:712
2016-10-30 09:46:26 +00:00
msgid "add"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:709
2016-10-30 09:46:26 +00:00
msgid ""
"is optional, either ``''`` or ``'+'``. Passing an empty string denotes that "
"this binding is to replace any other bindings that this event is associated "
"with. Passing a ``'+'`` means that this function is to be added to the list "
"of functions bound to this event type."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:721
2016-10-30 09:46:26 +00:00
msgid ""
"Notice how the widget field of the event is being accessed in the "
"``turn_red()`` callback. This field contains the widget that caught the X "
"event. The following table lists the other event fields you can access, and "
"how they are denoted in Tk, which can be useful when referring to the Tk man "
"pages."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:727
2016-10-30 09:46:26 +00:00
msgid "Tk"
msgstr "Tk"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:727
2016-10-30 09:46:26 +00:00
msgid "Tkinter Event Field"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:729
2016-10-30 09:46:26 +00:00
msgid "%f"
msgstr "%f"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:729
2016-10-30 09:46:26 +00:00
msgid "focus"
msgstr "focus"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:729
2016-10-30 09:46:26 +00:00
msgid "%A"
msgstr "%A"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:729
2016-10-30 09:46:26 +00:00
msgid "char"
msgstr "char"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:731
2016-10-30 09:46:26 +00:00
msgid "%h"
msgstr "%h"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:731
2016-10-30 09:46:26 +00:00
msgid "height"
msgstr "height"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:731
2016-10-30 09:46:26 +00:00
msgid "%E"
msgstr "%E"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:731
2016-10-30 09:46:26 +00:00
msgid "send_event"
msgstr "send_event"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:733
2016-10-30 09:46:26 +00:00
msgid "%k"
msgstr "%k"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:733
2016-10-30 09:46:26 +00:00
msgid "keycode"
msgstr "keycode"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:733
2016-10-30 09:46:26 +00:00
msgid "%K"
msgstr "%K"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:733
2016-10-30 09:46:26 +00:00
msgid "keysym"
msgstr "keysym"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:735
2016-10-30 09:46:26 +00:00
msgid "%s"
msgstr "%s"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:735
2016-10-30 09:46:26 +00:00
msgid "state"
msgstr "state"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:735
2016-10-30 09:46:26 +00:00
msgid "%N"
msgstr "%N"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:735
2016-10-30 09:46:26 +00:00
msgid "keysym_num"
msgstr "keysym_num"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:737
2016-10-30 09:46:26 +00:00
msgid "%t"
msgstr "%t"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:737
2016-10-30 09:46:26 +00:00
msgid "time"
msgstr "time"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:737
2016-10-30 09:46:26 +00:00
msgid "%T"
msgstr "%T"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:737
2016-10-30 09:46:26 +00:00
msgid "type"
msgstr "type"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:739
2016-10-30 09:46:26 +00:00
msgid "%w"
msgstr "%w"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:739
2016-10-30 09:46:26 +00:00
msgid "width"
msgstr "width"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:739
2016-10-30 09:46:26 +00:00
msgid "%W"
msgstr "%W"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:739
2016-10-30 09:46:26 +00:00
msgid "widget"
msgstr "widget"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:741
2016-10-30 09:46:26 +00:00
msgid "%x"
msgstr "%x"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:741
2016-10-30 09:46:26 +00:00
msgid "x"
msgstr "x"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:741
2016-10-30 09:46:26 +00:00
msgid "%X"
msgstr "%X"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:741
2016-10-30 09:46:26 +00:00
msgid "x_root"
msgstr "x_root"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:743
2016-10-30 09:46:26 +00:00
msgid "%y"
msgstr "%y"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:743
2016-10-30 09:46:26 +00:00
msgid "y"
msgstr "y"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:743
2016-10-30 09:46:26 +00:00
msgid "%Y"
msgstr "%Y"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:743
2016-10-30 09:46:26 +00:00
msgid "y_root"
msgstr "y_root"
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:748
2016-10-30 09:46:26 +00:00
msgid "The index Parameter"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:750
2016-10-30 09:46:26 +00:00
msgid ""
"A number of widgets require \"index\" parameters to be passed. These are "
"used to point at a specific place in a Text widget, or to particular "
"characters in an Entry widget, or to particular menu items in a Menu widget."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:757
2016-10-30 09:46:26 +00:00
msgid "Entry widget indexes (index, view index, etc.)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:755
2016-10-30 09:46:26 +00:00
msgid ""
"Entry widgets have options that refer to character positions in the text "
"being displayed. You can use these :mod:`tkinter` functions to access these "
"special points in text widgets:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:761
2016-10-30 09:46:26 +00:00
msgid "Text widget indexes"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:760
2016-10-30 09:46:26 +00:00
msgid ""
"The index notation for Text widgets is very rich and is best described in "
"the Tk man pages."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:786
2016-10-30 09:46:26 +00:00
msgid "Menu indexes (menu.invoke(), menu.entryconfig(), etc.)"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:764
2016-10-30 09:46:26 +00:00
msgid ""
"Some options and methods for menus manipulate specific menu entries. Anytime "
"a menu index is needed for an option or a parameter, you may pass in:"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:767
2016-10-30 09:46:26 +00:00
msgid ""
"an integer which refers to the numeric position of the entry in the widget, "
"counted from the top, starting with 0;"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:770
2016-10-30 09:46:26 +00:00
msgid ""
"the string ``\"active\"``, which refers to the menu position that is "
"currently under the cursor;"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:773
2016-10-30 09:46:26 +00:00
msgid "the string ``\"last\"`` which refers to the last menu item;"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:775
2016-10-30 09:46:26 +00:00
msgid ""
"An integer preceded by ``@``, as in ``@6``, where the integer is interpreted "
"as a y pixel coordinate in the menu's coordinate system;"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:778
2016-10-30 09:46:26 +00:00
msgid ""
"the string ``\"none\"``, which indicates no menu entry at all, most often "
"used with menu.activate() to deactivate all entries, and finally,"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:781
2016-10-30 09:46:26 +00:00
msgid ""
"a text string that is pattern matched against the label of the menu entry, "
"as scanned from the top of the menu to the bottom. Note that this index "
"type is considered after all the others, which means that matches for menu "
"items labelled ``last``, ``active``, or ``none`` may be interpreted as the "
"above literals, instead."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:789
2016-10-30 09:46:26 +00:00
msgid "Images"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:791
2016-10-30 09:46:26 +00:00
msgid ""
2018-04-28 22:28:01 +00:00
"Images of different formats can be created through the corresponding "
"subclass of :class:`tkinter.Image`:"
2016-10-30 09:46:26 +00:00
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:794
msgid ":class:`BitmapImage` for images in XBM format."
2016-10-30 09:46:26 +00:00
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:796
msgid ""
":class:`PhotoImage` for images in PGM, PPM, GIF and PNG formats. The latter "
"is supported starting with Tk 8.6."
2016-10-30 09:46:26 +00:00
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:799
2016-10-30 09:46:26 +00:00
msgid ""
"Either type of image is created through either the ``file`` or the ``data`` "
"option (other options are available as well)."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:802
2016-10-30 09:46:26 +00:00
msgid ""
"The image object can then be used wherever an ``image`` option is supported "
"by some widget (e.g. labels, buttons, menus). In these cases, Tk will not "
"keep a reference to the image. When the last Python reference to the image "
"object is deleted, the image data is deleted as well, and Tk will display an "
"empty box wherever the image was used."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:810
msgid ""
"The `Pillow <http://python-pillow.org/>`_ package adds support for formats "
"such as BMP, JPEG, TIFF, and WebP, among others."
msgstr ""
#: ../Doc/library/tkinter.rst:816
2016-10-30 09:46:26 +00:00
msgid "File Handlers"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:818
2016-10-30 09:46:26 +00:00
msgid ""
"Tk allows you to register and unregister a callback function which will be "
"called from the Tk mainloop when I/O is possible on a file descriptor. Only "
"one handler may be registered per file descriptor. Example code::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:829
2016-10-30 09:46:26 +00:00
msgid "This feature is not available on Windows."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:831
2016-10-30 09:46:26 +00:00
msgid ""
"Since you don't know how many bytes are available for reading, you may not "
"want to use the :class:`~io.BufferedIOBase` or :class:`~io.TextIOBase` :meth:"
"`~io.BufferedIOBase.read` or :meth:`~io.IOBase.readline` methods, since "
"these will insist on reading a predefined number of bytes. For sockets, the :"
"meth:`~socket.socket.recv` or :meth:`~socket.socket.recvfrom` methods will "
"work fine; for other files, use raw reads or ``os.read(file.fileno(), "
"maxbytecount)``."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:842
2016-10-30 09:46:26 +00:00
msgid ""
"Registers the file handler callback function *func*. The *file* argument may "
"either be an object with a :meth:`~io.IOBase.fileno` method (such as a file "
"or socket object), or an integer file descriptor. The *mask* argument is an "
"ORed combination of any of the three constants below. The callback is called "
"as follows::"
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:853
2016-10-30 09:46:26 +00:00
msgid "Unregisters a file handler."
msgstr ""
2018-04-28 22:28:01 +00:00
#: ../Doc/library/tkinter.rst:860
2016-10-30 09:46:26 +00:00
msgid "Constants used in the *mask* arguments."
msgstr ""