.. currentmodule:: dialog

Internals
=========

.. warning::

  The functions and methods listed in this section are implementation details
  of pythondialog. **Do not use them in your programs**, as they are likely to
  change in incompatible ways without prior notice. The only reason they are
  documented here is because some public methods or functions refer to them
  when listing the notable exceptions they may raise.


.. autofunction:: _to_onoff

.. autofunction:: widget

.. autofunction:: retval_is_code

.. automethod:: Dialog._call_program

.. automethod:: Dialog._wait_for_program_termination

.. automethod:: Dialog._perform
