.. include:: headings.inc .. _lib: ========================================================================================================================================== |phoenix_title| **lib** ========================================================================================================================================== |package_summary| Packages Summary ================================== ================================================================================ ================================================================================ :mod:`~lib.agw` This is the Advanced Generic Widgets package (AGW). It provides many :mod:`~lib.analogclock` AnalogClock - an analog clock. :mod:`~lib.art` :mod:`~lib.colourchooser` PyColourChooser :mod:`~lib.editor` :mod:`~lib.floatcanvas` This is the floatcanvas package. It provides two primary modules, and a :mod:`~lib.masked` package providing "masked edit" controls, allowing characters within a data entry control to remain fixed, and providing fine-grain control over allowed user input. :mod:`~lib.mixins` :mod:`~lib.ogl` The Object Graphics Library provides for simple drawing and manipulation :mod:`~lib.pdfviewer` wx.lib.pdfviewer :mod:`~lib.pubsub` The publish-subscribe package is called *pubsub*. It provides the ================================================================================ ================================================================================ | |module_summary| Modules Summary ================================ ================================================================================ ================================================================================ :mod:`~lib.activex` This module provides a wx.Window that hosts ActiveX Controls using :mod:`~lib.activexwrapper` :mod:`~lib.anchors` `LayoutAnchors` is a class that implements Delphi's Anchors using :mod:`~lib.buttonpanel` Attention! ButtonPanel now lives in wx.lib.agw, together with :mod:`~lib.buttons` This module implements various forms of generic buttons, meaning that :mod:`~lib.calendar` :mod:`~lib.CDate` :mod:`~lib.ClickableHtmlWindow` sorry no documentation... :mod:`~lib.colourdb` Load addition color names/values into the wx colour database. These :mod:`~lib.colourselect` Provides a `ColourSelect` button that, when clicked, will display a :mod:`~lib.colourutils` Some useful colour-related utility functions. :mod:`~lib.combotreebox` ComboTreeBox provides a ComboBox that pops up a tree instead of a list. :mod:`~lib.customtreectrl` Attention! CustomTreeCtrl now lives in wx.lib.agw, together with :mod:`~lib.delayedresult` This module supports the thread-safe, asynchronous transmission of data :mod:`~lib.dialogs` :mod:`~lib.docview` :mod:`~lib.dragscroller` :mod:`~lib.embeddedimage` :mod:`~lib.eventStack` :mod:`~lib.eventwatcher` A widget and supporting classes for watching the events sent to some other widget. :mod:`~lib.evtmgr` A module that allows multiple handlers to respond to single wxWidgets :mod:`~lib.expando` This module contains the `ExpandoTextCtrl` which is a multi-line :mod:`~lib.fancytext` FancyText -- methods for rendering XML specified text :mod:`~lib.filebrowsebutton` :mod:`~lib.flashwin` :mod:`~lib.flashwin_old` :mod:`~lib.flatnotebook` Attention! FlatNotebook now lives in wx.lib.agw, together with :mod:`~lib.floatbar` NOTE: This module is *not* supported in any way. Use it however you :mod:`~lib.foldmenu` :mod:`~lib.foldpanelbar` Attention! FoldPanelBar now lives in wx.lib.agw, together with :mod:`~lib.gestures` This is a class to add Mouse Gestures to a program. :mod:`~lib.graphics` This module implements an API similar to wx.GraphicsContext and the :mod:`~lib.gridmovers` :mod:`~lib.grids` In this module you will find PyGridSizer and PyFlexGridSizer. Please :mod:`~lib.hyperlink` Attention! HyperLinkCtrl now lives in wx.lib.agw, together with :mod:`~lib.iewin` :mod:`~lib.iewin_old` :mod:`~lib.imagebrowser` :mod:`~lib.imageutils` :mod:`~lib.infoframe` infoframe.py :mod:`~lib.inspection` :mod:`~lib.intctrl` :mod:`~lib.itemspicker` Created on Oct 3, 2010 :mod:`~lib.langlistctrl` ListCtrl and functions to display languages and the flags of their countries :mod:`~lib.layoutf` :mod:`~lib.msgpanel` MessagePanel is a simple panel class for displaying a message, very :mod:`~lib.multisash` :mod:`~lib.mvctree` MVCTree is a control which handles hierarchical data. It is constructed :mod:`~lib.newevent` Easy generation of new events classes and binder objects :mod:`~lib.nvdlg` A simple dialog that can prompt for values for any arbitrary set of name/value :mod:`~lib.pdfwin` :mod:`~lib.pdfwin_old` :mod:`~lib.platebtn` Editra Control Library: PlateButton :mod:`~lib.plot` This is a simple light weight plotting module that can be used with :mod:`~lib.popupctl` :mod:`~lib.printout` :mod:`~lib.progressindicator` A simple gauge with a label that is suitable for use in places like a :mod:`~lib.pydocview` :mod:`~lib.pyshell` PyShellWindow is a class that provides an Interactive Interpreter running :mod:`~lib.rcsizer` A pure-Python Sizer that lays out items in a grid similar to :mod:`~lib.resizewidget` Reparents a given widget into a specialized panel that provides a resize :mod:`~lib.rightalign` Some time ago, I asked about how to right-align :mod:`~lib.scrolledpanel` :mod:`~lib.sheet` :mod:`~lib.shell` wxPython interactive shell :mod:`~lib.sized_controls` :mod:`~lib.softwareupdate` This module provides a class designed to be mixed with wx.App to form a :mod:`~lib.splashscreen` A Splash Screen implemented in Python. :mod:`~lib.splitter` This module provides the `MultiSplitterWindow` class, which is very :mod:`~lib.statbmp` :mod:`~lib.stattext` :mod:`~lib.throbber` A throbber displays an animated image that can be :mod:`~lib.ticker` News-ticker style scrolling text control :mod:`~lib.ticker_xrc` :mod:`~lib.utils` A few useful functions. (Ok, only one so far...) :mod:`~lib.wordwrap` :mod:`~lib.wxcairo` This module provides some glue code that allows the pycairo package to :mod:`~lib.wxpTag` wxPython.lib.wxpTag ================================================================================ ================================================================================ | .. toctree:: :maxdepth: 1 :hidden: lib.agw lib.analogclock lib.art lib.colourchooser lib.editor lib.floatcanvas lib.masked lib.mixins lib.ogl lib.pdfviewer lib.pubsub lib.activex lib.activexwrapper lib.anchors lib.buttonpanel lib.buttons lib.calendar lib.CDate lib.ClickableHtmlWindow lib.colourdb lib.colourselect lib.colourutils lib.combotreebox lib.customtreectrl lib.delayedresult lib.dialogs lib.docview lib.dragscroller lib.embeddedimage lib.eventStack lib.eventwatcher lib.evtmgr lib.expando lib.fancytext lib.filebrowsebutton lib.flashwin lib.flashwin_old lib.flatnotebook lib.floatbar lib.foldmenu lib.foldpanelbar lib.gestures lib.graphics lib.gridmovers lib.grids lib.hyperlink lib.iewin lib.iewin_old lib.imagebrowser lib.imageutils lib.infoframe lib.inspection lib.intctrl lib.itemspicker lib.langlistctrl lib.layoutf lib.msgpanel lib.multisash lib.mvctree lib.newevent lib.nvdlg lib.pdfwin lib.pdfwin_old lib.platebtn lib.plot lib.popupctl lib.printout lib.progressindicator lib.pydocview lib.pyshell lib.rcsizer lib.resizewidget lib.rightalign lib.scrolledpanel lib.sheet lib.shell lib.sized_controls lib.softwareupdate lib.splashscreen lib.splitter lib.statbmp lib.stattext lib.throbber lib.ticker lib.ticker_xrc lib.utils lib.wordwrap lib.wxcairo lib.wxpTag