/Doc/library/scrolledtext.rst

http://unladen-swallow.googlecode.com/ · ReStructuredText · 38 lines · 25 code · 13 blank · 0 comment · 0 complexity · f997fa44907cb7283cccf2dc335805a8 MD5 · raw file

  1. :mod:`ScrolledText` --- Scrolled Text Widget
  2. ============================================
  3. .. module:: ScrolledText
  4. :platform: Tk
  5. :synopsis: Text widget with a vertical scroll bar.
  6. .. sectionauthor:: Fred L. Drake, Jr. <fdrake@acm.org>
  7. The :mod:`ScrolledText` module provides a class of the same name which
  8. implements a basic text widget which has a vertical scroll bar configured to do
  9. the "right thing." Using the :class:`ScrolledText` class is a lot easier than
  10. setting up a text widget and scroll bar directly. The constructor is the same
  11. as that of the :class:`Tkinter.Text` class.
  12. .. note::
  13. :mod:`ScrolledText` has been renamed to :mod:`tkinter.scrolledtext` in Python
  14. 3.0. The :term:`2to3` tool will automatically adapt imports when converting
  15. your sources to 3.0.
  16. The text widget and scrollbar are packed together in a :class:`Frame`, and the
  17. methods of the :class:`Grid` and :class:`Pack` geometry managers are acquired
  18. from the :class:`Frame` object. This allows the :class:`ScrolledText` widget to
  19. be used directly to achieve most normal geometry management behavior.
  20. Should more specific control be necessary, the following attributes are
  21. available:
  22. .. attribute:: ScrolledText.frame
  23. The frame which surrounds the text and scroll bar widgets.
  24. .. attribute:: ScrolledText.vbar
  25. The scroll bar widget.