microGUI.Widgets ================ .. py:module:: microGUI.Widgets Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/microGUI/Widgets/BarGraph/index /autoapi/microGUI/Widgets/Basic/index /autoapi/microGUI/Widgets/Bkgd/index /autoapi/microGUI/Widgets/Calendar/index /autoapi/microGUI/Widgets/Client/index /autoapi/microGUI/Widgets/Clock/index /autoapi/microGUI/Widgets/Compound/index /autoapi/microGUI/Widgets/Container/index /autoapi/microGUI/Widgets/Disjoint/index /autoapi/microGUI/Widgets/FontSel/index /autoapi/microGUI/Widgets/Gauge/index /autoapi/microGUI/Widgets/Graphic/index /autoapi/microGUI/Widgets/Group/index /autoapi/microGUI/Widgets/ImageArea/index /autoapi/microGUI/Widgets/Label/index /autoapi/microGUI/Widgets/MTrend/index /autoapi/microGUI/Widgets/Meter/index /autoapi/microGUI/Widgets/OSContainer/index /autoapi/microGUI/Widgets/Pane/index /autoapi/microGUI/Widgets/PanelGroup/index /autoapi/microGUI/Widgets/PrintSel/index /autoapi/microGUI/Widgets/Raw/index /autoapi/microGUI/Widgets/Region/index /autoapi/microGUI/Widgets/ScrollArea/index /autoapi/microGUI/Widgets/Separator/index /autoapi/microGUI/Widgets/Timer/index /autoapi/microGUI/Widgets/Trend/index /autoapi/microGUI/Widgets/UpDown/index /autoapi/microGUI/Widgets/Widget/index Classes ------- .. autoapisummary:: microGUI.Widgets.AnchorStyles microGUI.Widgets.BalloonPosition microGUI.Widgets.FlagsType Package Contents ---------------- .. py:class:: AnchorStyles(*args, **kwds) Bases: :py:obj:`enum.Flag` Anchor flags for :class:`~microGUI.Widgets.Widget.Widget` resource :func:`microGUI.Widget.Arguments.anchor_flags`. Anchor flags specify how the widget is anchored to its parent. .. list-table:: **Enumerator** :widths: 25 75 :header-rows: 0 :class: tight-table * - **LeftAnchoredRight** - Anchors the widget's left extent to the right edge of its parent's canvas. * - **RightAnchoredRight** - Anchors the widget's right extent to the right edge of its parent's canvas. * - **TopAnchoredBottom** - Anchors the widget's top extent to the bottom edge of its parent's canvas. * - **BottomAnchoredBottom** - Anchors the widget's bottom extent to the bottom edge of its parent's canvas. * - **LeftAnchoredLeft** - Anchors the widget's left extent to the left edge of its parent's canvas. * - **RightAnchoredLeft** - Anchors the widget's right extent to the left edge of its parent's canvas. * - **TopAnchoredTop** - Anchors the widget's top extent to the top edge of its parent's canvas. * - **BottomAnchoredTop** - Anchors the widget's bottom extent to the top edge of its parent's canvas. * - **BalloonsOn** - If a child widget has been assigned a balloon, pop up the balloon as soon as the pointer passes over the child widget; otherwise delay the pop-up for 1.25 seconds. * - **Bottom** - The widget is anchored to the bottom edge of its container. * - **Left** - The widget is anchored to the left edge of its container. * - **NoWhere** - The widget is not anchored to any edges of its container. * - **Right** - The widget is anchored to the right edge of its container. * - **Top** - The widget is anchored to the top edge of its container. .. py:attribute:: LeftAnchoredRight .. py:attribute:: RightAnchoredRight .. py:attribute:: TopAnchoredBottom .. py:attribute:: BottomAnchoredBottom .. py:attribute:: LeftAnchoredLeft .. py:attribute:: RightAnchoredLeft .. py:attribute:: TopAnchoredTop .. py:attribute:: BottomAnchoredTop .. py:attribute:: BalloonsOn .. py:attribute:: Bottom .. py:attribute:: Left .. py:attribute:: NoneAnchoredNone .. py:attribute:: Right .. py:attribute:: Top .. py:attribute:: All .. py:class:: BalloonPosition(*args, **kwds) Bases: :py:obj:`enum.Flag` Indicates where the balloon with the :class:`~microGUI.Widgets.Label.Label`'s text pops up. Apply to :py:attr:`microGUI.Widgets.Label.Label.BalloonPosition` property. .. seealso:: - :py:attr:`microGUI.Widgets.Label.Label.BalloonPosition` - :py:attr:`microGUI.Widgets.Label.Label.Arguments.balloon_position` .. list-table:: **Enumerator** :widths: 25 75 :header-rows: 0 :class: tight-table * - **Inplace** - keep :class:`~microGUI.Widgets.Label.Label` balloon inplace. * - **Top** - place :class:`~microGUI.Widgets.Label.Label` balloon to top. * - **Left** - place :class:`~microGUI.Widgets.Label.Label` balloon to left. * - **Right** - place :class:`~microGUI.Widgets.Label.Label` balloon to right. * - **Bottom** - place :class:`~microGUI.Widgets.Label.Label` balloon to bottom. .. py:attribute:: Inplace .. py:attribute:: Top .. py:attribute:: Left .. py:attribute:: Right .. py:attribute:: Bottom .. py:class:: FlagsType(*args, **kwds) Bases: :py:obj:`enum.Flag` Support for flags