| Home | Trees | Index | Help |
|
|---|
|
__builtin__.object:
The most base type
wx.AcceleratorEntry:
A class used to define items in an wx.AcceleratorTable.
wx.lib.ogl.ArrowHead
wx.ArtProvider:
The wx.ArtProvider class is used to customize the look of wxWidgets
application.
wx.BusyCursor
wx.calendar.CalendarDateAttr:
A set of customization attributes for a calendar date, which can be
used to control the look of the Calendar object.
wx.Caret
wx.ClipboardLocker:
A helpful class for opening the clipboard and automatically
closing it when the locker is destroyed.
wx.ConfigBase:
wx.ConfigBase class defines the basic interface of all config
classes.
wx.Config:
This ConfigBase-derived class will use the registry on Windows,
and will be a wx.FileConfig on other platforms.
wx.FileConfig:
This config class will use a file for storage on all platforms.
wx.ConfigPathChanger:
A handy little class which changes current path to the path of given
entry and restores it in the destructoir: so if you declare a local
variable of this type, you work in the entry directory and the path is
automatically restored when the function returns.
wx.lib.ogl.Constraint:
A Constraint object helps specify how child shapes are laid out with
respect to siblings and parents.
wx.lib.ogl.ConstraintType
wx.CPPFileSystemHandler
wx.DataFormat:
A wx.DataFormat is an encapsulation of a platform-specific format
handle which is used by the system for the clipboard and drag and drop
operations.
wx.DataObject:
A wx.DataObject represents data that can be copied to or from the
clipboard, or dragged and dropped.
wx.DataObjectComposite:
wx.DataObjectComposite is the simplest wx.DataObject derivation
which may be sued to support multiple formats.
wx.URLDataObject:
This data object holds a URL in a format that is compatible with some
browsers such that it is able to be dragged to or from them.
wx.DataObjectSimple:
wx.DataObjectSimple is a wx.DataObject which only supports one
format.
wx.BitmapDataObject:
wx.BitmapDataObject is a specialization of wxDataObject for bitmap
data.
wx.PyBitmapDataObject:
wx.PyBitmapDataObject is a version of wx.BitmapDataObject that is
Python-aware and knows how to reflect calls to its C++ virtual methods
to methods in the Python derived class.
wx.CustomDataObject:
wx.CustomDataObject is a specialization of wx.DataObjectSimple for
some application-specific data in arbitrary format.
wx.FileDataObject:
wx.FileDataObject is a specialization of wx.DataObjectSimple for
file names.
wx.MetafileDataObject
wx.PyDataObjectSimple:
wx.PyDataObjectSimple is a version of wx.DataObjectSimple that is
Python-aware and knows how to reflect calls to its C++ virtual methods
to methods in the Python derived class.
wx.TextDataObject:
wx.TextDataObject is a specialization of wx.DataObject for text
data.
wx.PyTextDataObject:
wx.PyTextDataObject is a version of wx.TextDataObject that is
Python-aware and knows how to reflect calls to its C++ virtual methods
to methods in the Python derived class.
wx.DateSpan
wx.DateTime
wx.lib.ogl.Diagram:
Encapsulates an entire diagram, with methods for drawing.
wx.Display:
Represents a display/monitor attached to the system
wx.lib.ogl.DrawOp
wx.lib.ogl.OpDraw:
Draw line, rectangle, rounded rectangle, ellipse, point, arc, text.
wx.lib.ogl.OpPolyDraw:
Draw polygon, polyline, spline.
wx.lib.ogl.OpSetClipping:
Set/destroy clipping.
wx.lib.ogl.OpSetGDI:
Set font, brush, text colour.
wx.DropSource
wx.DropTarget
wx.EventLoop
wx.FileType
wx.FileTypeInfo
wx.FontEnumerator
wx.FontMapper
wx.GBPosition:
This class represents the position of an item in a virtual grid of
rows and columns managed by a wx.GridBagSizer.
wx.GBSpan:
This class is used to hold the row and column spanning attributes of
items in a wx.GridBagSizer.
wx.grid.GridCellAttr
wx.grid.GridCellAttrProvider
wx.grid.GridCellCoords
wx.grid.GridCellEditor
wx.grid.GridCellRenderer
wx.grid.GridTableMessage
wx.HelpProvider:
wx.HelpProvider is an abstract class used by a program
implementing context-sensitive help to show the help text for the
given window.
wx.SimpleHelpProvider:
wx.SimpleHelpProvider is an implementation of wx.HelpProvider which
supports only plain text help strings, and shows the string associated
with the control (if any) in a tooltip.
wx.html.HtmlBookRecord
wx.html.HtmlContentsItem
wx.html.HtmlHelpData
wx.html.HtmlRenderingInfo
wx.html.HtmlRenderingState
wx.html.HtmlRenderingStyle
wx.html.HtmlSearchStatus
wx.html.HtmlSelection
wx.IconBundle
wx.IconLocation
wx.ImageHistogram
wx.InputStream
wx.ItemContainer:
wx.ItemContainer defines an interface which is implemented by all
controls which have string subitems, each of which may be selected,
such as wx.ListBox, wx.CheckListBox, wx.Choice as well as
wx.ComboBox which implements an extended interface deriving from
this one.
wx.ComboBox:
A combobox is like a combination of an edit control and a
listbox.
wx.lib.masked.combobox.BaseMaskedComboBox:
Base class for generic masked edit comboboxes; allows auto-complete of values.
wx.lib.masked.combobox.ComboBox:
The "user-visible" masked combobox control, this class is
identical to the BaseMaskedComboBox class it's derived from.
wx.lib.masked.combobox.PreMaskedComboBox:
This class exists to support the use of XRC subclassing.
wx.ControlWithItems:
wx.ControlWithItems combines the wx.ItemContainer class with the
wx.Control class, and is used for the base class of various controls
that have items.
wx.Choice:
A Choice control is used to select one of a list of strings.
wx.ListBox
wx.Joystick
wx.LanguageInfo
wx.ListItemAttr
wx.Locale
wx.Log
wx.LogNull
wx.MimeTypesManager
wx.MutexGuiLocker
wx.NativeEncodingInfo
wx.NativeFontInfo
wx.Object:
The base class for most wx objects, although in wxPython not
much functionality is needed nor exposed.
wx.AcceleratorTable:
An accelerator table allows the application to specify a table of
keyboard shortcuts for menus or other commands.
wx.ogl.ArrowHead
wx.ogl.AttachmentPoint
wx.BrushList
wx.BusyInfo
wx.Clipboard:
wx.Clipboard represents the system clipboard and provides methods to
copy data to it or paste data from it.
wx.Colour:
A colour is an object representing a combination of Red, Green, and
Blue (RGB) intensity values, and is used to determine drawing colours,
window colours, etc.
wx.ColourData:
This class holds a variety of information related to the colour
chooser dialog, used to transfer settings and results to and from the
wx.ColourDialog.
wx.ColourDatabase
wx.ContextHelp:
This class changes the cursor to a query and puts the application into
a 'context-sensitive help mode'.
wx.DC:
A wx.DC is a device context onto which graphics and text can be
drawn.
wx.ClientDC:
A wx.ClientDC must be constructed if an application wishes to paint on
the client area of a window from outside an EVT_PAINT event.
wx.MemoryDC:
A memory device context provides a means to draw graphics onto a
bitmap.
wx.lib.colourchooser.canvas.BitmapBuffer:
A screen buffer class.
wx.BufferedDC:
This simple class provides a simple way to avoid flicker: when drawing
on it, everything is in fact first drawn on an in-memory buffer (a
wx.Bitmap) and then copied to the screen only once, when this object
is destroyed.
wx.BufferedPaintDC:
This is a subclass of wx.BufferedDC which can be used inside of an
EVT_PAINT event handler.
wx.MetaFileDC
wx.MirrorDC:
wx.MirrorDC is a simple wrapper class which is always associated with a
real wx.DC object and either forwards all of its operations to it
without changes (no mirroring takes place) or exchanges x and y
coordinates which makes it possible to reuse the same code to draw a
figure and its mirror -- i.e.
wx.PaintDC:
A wx.PaintDC must be constructed if an application wishes to paint on
the client area of a window from within an EVT_PAINT event
handler.
wx.PostScriptDC:
This is a wx.DC that can write to PostScript files on any platform.
wx.PrinterDC
wx.ScreenDC:
A wxScreenDC can be used to paint anywhere on the screen.
wx.WindowDC:
A wx.WindowDC must be constructed if an application wishes to paint on
the whole area of a window (client and decorations).
wx.ogl.Diagram
wx.DragImage
wx.Effects
wx.EncodingConverter
wx.Event
wx.ActivateEvent
wx.CalculateLayoutEvent
wx.CloseEvent
wx.CommandEvent
wx.calendar.CalendarEvent
wx.ChildFocusEvent
wx.ContextMenuEvent
wx.gizmos.DynamicSashSplitEvent
wx.gizmos.DynamicSashUnifyEvent
wx.FindDialogEvent:
Events for the FindReplaceDialog
wx.grid.GridEditorCreatedEvent
wx.HelpEvent:
A help event is sent when the user has requested context-sensitive
help.
wx.NotifyEvent
wx.BookCtrlEvent
wx.grid.GridEvent
wx.grid.GridRangeSelectEvent
wx.grid.GridSizeEvent
wx.ListEvent
wx.SpinEvent
wx.SplitterEvent:
This class represents the events generated by a splitter control.
wx.TreeEvent
wx.wizard.WizardEvent
wx.PyCommandEvent
wx.lib.colourselect.ColourSelectEvent
wx.lib.buttons.GenButtonEvent
wx.lib.gridmovers.GridColMoveEvent
wx.lib.gridmovers.GridRowMoveEvent
wx.lib.intctrl.IntUpdatedEvent
wx.lib.masked.combobox.MaskedComboBoxSelectEvent:
Because calling SetSelection programmatically does not fire EVT_COMBOBOX
events, the derived control has to do it itself when it auto-completes.
wx.lib.mvctree.MVCTreeEvent
wx.lib.masked.numctrl.NumberUpdatedEvent:
Used to fire an EVT_NUM event whenever the value in a NumCtrl changes.
wx.lib.masked.timectrl.TimeUpdatedEvent:
Used to fire an EVT_TIMEUPDATE event whenever the value in a TimeCtrl changes.
wx.SashEvent
wx.ScrollEvent
wx.stc.StyledTextEvent
wx.TextUrlEvent
wx.UpdateUIEvent
wx.WindowCreateEvent
wx.WindowDestroyEvent
wx.DisplayChangedEvent
wx.DropFilesEvent
wx.EraseEvent
wx.FocusEvent
wx.IconizeEvent
wx.IdleEvent
wx.InitDialogEvent
wx.JoystickEvent
wx.KeyEvent
wx.MaximizeEvent
wx.MenuEvent
wx.MouseCaptureChangedEvent
wx.MouseEvent
wx.MoveEvent
wx.NavigationKeyEvent
wx.NcPaintEvent
wx.PaintEvent
wx.PaletteChangedEvent
wx.ProcessEvent
wx.PyEvent
wx.QueryLayoutInfoEvent
wx.QueryNewPaletteEvent
wx.ScrollWinEvent
wx.SetCursorEvent
wx.ShowEvent
wx.SizeEvent
wx.SysColourChangedEvent
wx.TaskBarIconEvent
wx.TimerEvent
wx.EvtHandler
wx.lib.gridmovers.GridColMover
wx.lib.gridmovers.GridRowMover
wx.html.HtmlHelpController
wx.Menu
wx.Process
wx.PyApp:
The wx.PyApp class is an implementation detail, please use the
wx.App class (or some other derived class) instead.
wx.App:
The wx.App class represents the application and is used to:
wx.py.PyAlaCarte.App:
PyAlaCarte standalone application.
wx.py.PyAlaMode.App:
PyAlaMode standalone application.
wx.py.PyAlaModeTest.App:
PyAlaModeTest standalone application.
wx.py.PyCrust.App:
PyCrust standalone application.
wx.py.PyShell.App:
PyShell standalone application.
wx.py.filling.App:
PyFilling standalone application.
wx.PySimpleApp:
A simple application class.
wx.PyWidgetTester
wx.TaskBarIcon
wx.Timer
wx.Validator
wx.PyValidator
wx.lib.intctrl.IntValidator:
Validator class used with IntCtrl; handles all validation of input
prior to changing the value of the underlying wx.TextCtrl.
wx.Window:
wx.Window is the base class for all windows and represents any visible
object on the screen.
wx.lib.colourchooser.canvas.Canvas:
A canvas class for arbitrary drawing.
wx.lib.colourchooser.pycolourslider.PyColourSlider:
A Pure-Python Colour Slider
wx.lib.colourchooser.pypalette.PyPalette:
The Pure-Python Palette
wx.lib.gridmovers.ColDragWindow
wx.Control:
This is the base class for a control or 'widget'.
wx.BookCtrl
wx.Choicebook
wx.Listbook
wx.Notebook
wx.py.editor.EditorNotebook:
A notebook containing a page for each editor.
wx.py.editor.EditorShellNotebook:
A notebook containing an editor page and a shell page.
wx.Button:
A button is a control that contains a text string, and is one of the most
common elements of a GUI.
wx.BitmapButton:
A Button that contains a bitmap.
wx.lib.colourselect.ColourSelect
wx.ContextHelpButton:
Instances of this class may be used to add a question mark button that
when pressed, puts the application into context-help mode.
wx.lib.foldmenu.FoldOutMenu
wx.calendar.CalendarCtrl:
The calendar control allows the user to pick a date interactively.
wx.CheckBox:
A checkbox is a labelled box which by default is either on (the
checkmark is visible) or off (no checkmark).
wx.ComboBox:
A combobox is like a combination of an edit control and a
listbox.
wx.lib.masked.combobox.BaseMaskedComboBox:
Base class for generic masked edit comboboxes; allows auto-complete of values.
wx.lib.masked.combobox.ComboBox:
The "user-visible" masked combobox control, this class is
identical to the BaseMaskedComboBox class it's derived from.
wx.lib.masked.combobox.PreMaskedComboBox:
This class exists to support the use of XRC subclassing.
wx.ControlWithItems:
wx.ControlWithItems combines the wx.ItemContainer class with the
wx.Control class, and is used for the base class of various controls
that have items.
wx.Choice:
A Choice control is used to select one of a list of strings.
wx.ListBox
wx.Gauge
wx.GenericDirCtrl
wx.gizmos.LEDNumberCtrl
wx.ListCtrl
wx.PyControl
wx.RadioBox
wx.RadioButton
wx.ScrollBar
wx.Slider
wx.SpinButton
wx.SpinCtrl
wx.StaticBitmap
wx.StaticBox
wx.StaticLine
wx.StaticText
wx.stc.StyledTextCtrl
wx.py.editwindow.EditWindow:
EditWindow based on StyledTextCtrl.
wx.py.crust.Display:
STC used to display an object using Pretty Print.
wx.py.editor.EditWindow:
EditWindow based on StyledTextCtrl.
wx.py.filling.FillingText:
FillingText based on StyledTextCtrl.
wx.py.shell.Shell:
Shell based on StyledTextCtrl.
wx.lib.pyshell.PyShellWindow
wx.TextCtrl
wx.lib.masked.textctrl.BaseMaskedTextCtrl:
This is the primary derivation from MaskedEditMixin.
wx.lib.masked.ipaddrctrl.IpAddrCtrl:
This class is a particular type of MaskedTextCtrl that accepts
and understands the semantics of IP addresses, reformats input
as you move from field to field, and accepts '.' as a navigation
character, so that typing an IP address can be done naturally.
wx.lib.masked.numctrl.NumCtrl:
Masked edit control supporting "native" numeric values, ie.
wx.lib.masked.textctrl.PreMaskedTextCtrl:
This class exists to support the use of XRC subclassing.
wx.lib.masked.textctrl.TextCtrl:
The "user-visible" masked text control; it is identical to the
BaseMaskedTextCtrl class it's derived from.
wx.lib.masked.timectrl.TimeCtrl:
Masked control providing several time formats and manipulation of time values.
wx.py.crust.Calltip:
Text control containing the most recent shell calltip.
wx.lib.sheet.CTextCellEditor:
Custom text control for cell editing
wx.py.crust.DispatcherListing:
Text control containing all dispatches for session.
wx.lib.intctrl.IntCtrl:
This class provides a control that takes and returns integers as
value, and provides bounds support and optional value limiting.
wx.lib.rightalign.RightTextCtrl
wx.py.crust.SessionListing:
Text control containing all commands for session.
wx.ToggleButton
wx.ToolBarBase
wx.TreeCtrl
wx.py.filling.FillingTree:
FillingTree based on TreeCtrl.
wx.gizmos.RemotelyScrolledTreeCtrl
wx.gizmos.TreeListCtrl
wx.gizmos.DynamicSashWindow
wx.lib.multisash.EmptyChild
wx.glcanvas.GLCanvas
wx.lib.imagebrowser.ImageView
wx.MDIClientWindow
wx.MenuBar
wx.lib.multisash.MultiClient
wx.lib.multisash.MultiCloser
wx.lib.multisash.MultiCreator
wx.lib.multisash.MultiSash
wx.lib.multisash.MultiSizer
wx.lib.multisash.MultiSplit
wx.lib.multisash.MultiViewLeaf
wx.Panel
wx.gizmos.EditableListBox
wx.lib.filebrowsebutton.FileBrowseButton:
A control to allow the user to type in a filename or browse with
the standard file dialog to select file
wx.lib.filebrowsebutton.DirBrowseButton
wx.lib.filebrowsebutton.FileBrowseButtonWithHistory:
__init__(..., history=None)
wx.lib.floatcanvas.FloatCanvas.FloatCanvas:
FloatCanvas.py
wx.lib.floatcanvas.NavCanvas.NavCanvas:
NavCanvas.py
wx.NotebookPage:
There is an old (and apparently unsolvable) bug when placing a
window with a nonstandard background colour in a wxNotebook on
wxGTK, as the notbooks's background colour would always be used
when the window is refreshed.
wx.PreviewControlBar
wx.lib.colourchooser.pycolourbox.PyColourBox:
A Colour Selection Box
wx.lib.colourchooser.pycolourchooser.PyColourChooser:
A Pure-Python implementation of the colour chooser dialog.
wx.PyPanel
wx.lib.throbber.Throbber:
The first argument is either the name of a file that will be split into frames
(a composite image) or a list of strings of image names that will be treated
as individual frames.
wx.lib.shell.PyShell:
interactive Python shell with wxPython interface
wx.lib.shell.PyShellInput:
PyShell input window
wx.lib.shell.PyShellOutput:
PyShell output window
wx.ScrolledWindow
wx.lib.editor.editor.Editor
wx.grid.Grid
wx.html.HtmlWindow
wx.lib.ClickableHtmlWindow.PyClickableHtmlWindow:
Class for a wxHtmlWindow which responds to clicks on links by opening a
browser pointed at that link, and to shift-clicks by copying the link
to the clipboard.
wx.lib.mvctree.MVCTree:
The main mvc tree class.
wx.PreviewCanvas
wx.lib.printout.PrintTableDraw
wx.PyScrolledWindow
wx.lib.scrolledpanel.ScrolledPanel:
ScrolledPanel fills a "hole" in the implementation of
wx.ScrolledWindow, providing automatic scrollbar and scrolling
behavior and the tab traversal management that wxScrolledWindow
lacks.
wx.ogl.PyShapeCanvas
wx.lib.ogl.ShapeCanvas
wx.gizmos.SplitterScrolledWindow
wx.VScrolledWindow
wx.wizard.WizardPage
wx.lib.plot.PlotCanvas:
Subclass of a wx.Window to allow simple general plotting
of data with zoom, labels, and automatic axis scaling.
wx.lib.wxPlotCanvas.PlotCanvas
wx.PopupWindow
wx.PyWindow
wx.lib.analogclock.AnalogClockWindow:
An analog clock window
wx.lib.gridmovers.RowDragWindow
wx.SashWindow
wx.SplashScreenWindow
wx.SplitterWindow:
wx.SplitterWindow manages up to two subwindows or panes, with an
optional vertical or horizontal split which can be used with the mouse
or programmatically.
wx.py.crust.Crust:
Crust based on SplitterWindow.
wx.py.filling.Filling:
Filling based on wxSplitterWindow.
wx.gizmos.ThinSplitterWindow
wx.StatusBar
wx.TopLevelWindow
wx.Dialog
wx.lib.calendar.CalenDlg
wx.ColourDialog:
This class represents the colour chooser dialog.
wx.DirDialog:
wx.DirDialog allows the user to select a directory by browising the
file system.
wx.FileDialog:
wx.FileDialog allows the user to select one or more files from the
filesystem.
wx.FindReplaceDialog:
wx.FindReplaceDialog is a standard modeless dialog which is used to
allow the user to search for some text (and possibly replace it with
something else).
wx.FontDialog:
wx.FontDialog allows the user to select a system font and its attributes.
wx.lib.imagebrowser.ImageDialog
wx.MessageDialog:
This class provides a simple dialog that shows a single or multi-line
message, with a choice of OK, Yes, No and/or Cancel buttons.
wx.MultiChoiceDialog:
A simple dialog with a multi selection listbox.
wx.lib.dialogs.MultipleChoiceDialog
wx.PageSetupDialog
wx.lib.popupctl.PopupDialog
wx.PrintDialog
wx.lib.dialogs.ScrolledMessageDialog
wx.SingleChoiceDialog:
A simple dialog with a single selection listbox.
wx.TextEntryDialog:
A dialog with text control, [ok] and [cancel] buttons
wx.wizard.Wizard
wx.Frame
wx.lib.analogclockopts.ACCustomizationFrame
wx.py.filling.FillingFrame:
Frame containing the namespace tree component.
wx.py.frame.Frame:
Frame with standard menu items.
wx.py.crust.CrustFrame:
Frame containing all the PyCrust components.
wx.py.editor.EditorFrame:
Frame containing one editor.
wx.py.editor.EditorNotebookFrame:
Frame containing one or more editors in a notebook.
wx.py.editor.EditorShellNotebookFrame:
Frame containing a notebook containing EditorShellNotebooks.
wx.py.shell.ShellFrame:
Frame containing the shell component.
wx.html.HtmlHelpFrame
wx.MDIChildFrame
wx.MDIParentFrame
wx.MiniFrame
wx.PreviewFrame
wx.ProgressDialog:
A dialog that shows a short message and a progress bar.
wx.SplashScreen
wx.lib.splashscreen.SplashScreen
wx.lib.plot.TestFrame
wx.gizmos.TreeCompanionWindow
wx.FileHistory
wx.FileSystem
wx.FindReplaceData:
wx.FindReplaceData holds the data for wx.FindReplaceDialog.
wx.FontData:
This class holds a variety of information related to font dialogs and
is used to transfer settings to and results from a wx.FontDialog.
wx.FontList
wx.FSFile
wx.GDIObject
wx.Bitmap:
The wx.Bitmap class encapsulates the concept of a platform-dependent
bitmap.
wx.Brush:
A brush is a drawing tool for filling in areas.
wx.Cursor:
A cursor is a small bitmap usually used for denoting where the mouse
pointer is, with a picture that might indicate the interpretation of a
mouse click.
wx.Font
wx.Icon
wx.Palette
wx.Pen
wx.Region
wx.glcanvas.GLContext
wx.grid.GridTableBase
wx.html.HtmlCell
wx.html.HtmlDCRenderer
wx.html.HtmlEasyPrinting
wx.html.HtmlFilter
wx.html.HtmlLinkInfo
wx.html.HtmlParser
wx.html.HtmlTag
wx.html.HtmlTagHandler
wx.Image
wx.ImageHandler
wx.ImageList
wx.IndividualLayoutConstraint:
Objects of this class are stored in the wx.LayoutConstraints class as
one of eight possible constraints that a window can be involved in.
wx.LayoutAlgorithm
wx.LayoutConstraints:
Note: constraints are now deprecated and you should use sizers
instead.
wx.lib.anchors.LayoutAnchors:
A class that implements Delphi's Anchors with wx.LayoutConstraints.
wx.lib.layoutf.Layoutf:
The class Layoutf(wxLayoutConstraints) presents a simplification
of the wxLayoutConstraints syntax.
wx.ListItem
wx.Mask:
This class encapsulates a monochrome mask bitmap, where the masked
area is black and the unmasked area is white.
wx.MenuItem
wx.MetaFile
wx.ogl.OGLConstraint
wx.PageSetupDialogData
wx.PenList
wx.PrintData
wx.PrintDialogData
wx.Printer
wx.Printout
wx.html.HtmlPrintout
wx.lib.plot.PlotPrintout:
Controls how the plot is made in printing and previewing
wx.lib.printout.SetPrintout
wx.PrintPreview
wx.ogl.PseudoMetaFile
wx.ogl.PyShapeEvtHandler
wx.RegionIterator
wx.ogl.ShapeRegion
wx.Sizer:
wx.Sizer is the abstract base class used for laying out subwindows in
a window.
wx.BookCtrlSizer
wx.BoxSizer:
The basic idea behind a box sizer is that windows will most often be
laid out in rather simple basic geometry, typically in a row or a
column or nested hierarchies of either.
wx.StaticBoxSizer:
wx.StaticBoxSizer derives from and functions identically to the
wx.BoxSizer and adds a wx.StaticBox around the items that the sizer
manages.
wx.GridSizer:
A grid sizer is a sizer which lays out its children in a
two-dimensional table with all cells having the same size.
wx.FlexGridSizer:
A flex grid sizer is a sizer which lays out its children in a
two-dimensional table with all table cells in one row having the same
height and all cells in one column having the same width, but all
rows or all columns are not necessarily the same height or width as in
the wx.GridSizer.
wx.GridBagSizer:
A wx.Sizer that can lay out items in a virtual grid like a
wx.FlexGridSizer but in this case explicit positioning of the items
is allowed using wx.GBPosition, and items can optionally span more
than one row and/or column using wx.GBSpan.
wx.NotebookSizer
wx.PySizer:
wx.PySizer is a special version of wx.Sizer that has been
instrumented to allow the C++ virtual methods to be overloaded in
Python derived classes.
wx.SizerItem:
The wx.SizerItem class is used to track the position, size and other
attributes of each item managed by a wx.Sizer.
wx.GBSizerItem:
The wx.GBSizerItem class is used to track the additional data about
items in a wx.GridBagSizer such as the item's position in the grid
and how many rows or columns it spans.
wx.SystemOptions
wx.ToolBarToolBase
wx.ToolTip
wx.gizmos.TreeListColumnInfo
wx.xrc.XmlDocument
wx.xrc.XmlResource
wx.xrc.XmlResourceHandler
wx.OutputStream
wx.Point:
A data structure for representing a point or position with integer x
and y properties.
wx.Point2D:
wx.Point2Ds represent a point or a vector in a 2d coordinate system
with floating point values.
wx.PropagateOnce
wx.PropagationDisabler
wx.lib.ogl.PseudoMetaFile:
A simple metafile-like class which can load data from a Windows
metafile on all platforms.
wx.PyEventBinder:
Instances of this class are used to bind specific events to event
handlers.
wx.Quantize:
Performs quantization, or colour reduction, on a wxImage.
wx.RealPoint:
A data structure for representing a point or position with floating
point x and y properties.
wx.Rect:
A class for representing and manipulating rectangles.
wx.lib.ogl.ShapeEvtHandler
wx.lib.ogl.Shape:
OGL base class
wx.lib.ogl.EllipseShape:
The EllipseShape behaves similarly to the RectangleShape but is
elliptical.
wx.lib.ogl.CircleShape:
An EllipseShape whose width and height are the same.
wx.lib.ogl.LineShape:
LineShape may be attached to two nodes;
it may be segmented, in which case a control point is drawn for each joint.
wx.lib.ogl.PolygonShape:
A PolygonShape's shape is defined by a number of points passed to
the object's constructor.
wx.lib.ogl.RectangleShape:
The wxRectangleShape has rounded or square corners.
wx.lib.ogl.BitmapShape:
Draws a bitmap (non-resizable).
wx.lib.ogl.CompositeShape:
This is an object with a list of child objects, and a list of size
and positioning constraints between the children.
wx.lib.ogl.DivisionShape:
A division shape is like a composite in that it can contain further
objects, but is used exclusively to divide another shape into regions,
or divisions.
wx.lib.ogl.ControlPoint
wx.lib.ogl.DividedShape:
A DividedShape is a rectangle with a number of vertical divisions.
wx.lib.ogl.DrawnShape:
Draws a pseudo-metafile shape, which can be loaded from a simple
Windows metafile.
wx.lib.ogl.LabelShape
wx.lib.ogl.TextShape:
As wxRectangleShape, but only the text is displayed.
wx.lib.ogl.ShapeRegion:
Object region.
wx.lib.ogl.ShapeTextLine
wx.SingleInstanceChecker
wx.Size:
wx.Size is a useful data structure used to represent the size of
something.
wx.Sound
wx.StopWatch
wx.SystemSettings
wx.TextAttr
wx.TimerRunner
wx.TimeSpan
wx.TipProvider
wx.TreeItemData
wx.TreeItemId
__builtin__.type:
type(object) -> the object's type
type(name, bases, dict) -> a new type
wx.VideoMode:
A simple struct containing video mode parameters for a display
wx.VisualAttributes:
struct containing all the visual attributes of a control
wx.WindowDisabler
wx.xrc.XmlNode
wx.xrc.XmlProperty
wx.xrc.XmlSubclassFactory
code.InteractiveInterpreter:
Base class for InteractiveConsole.
wx.py.interpreter.Interpreter:
Interpreter based on code.InteractiveInterpreter.
wx.py.interpreter.InterpreterAlaCarte:
Demo Interpreter.
wx.lib.pyshell.PyShellWindow
distutils.cmd.Command:
Abstract base class for defining command classes, the "worker bees"
of the Distutils.
exceptions.Exception:
Common base class for all exceptions.
wx.py.dispatcher.DispatcherError
wx.lib.floatcanvas.FloatCanvas.FloatCanvasError
exceptions.StandardError:
Base class for all standard Python exceptions.
exceptions.AssertionError:
Assertion failed.
exceptions.AttributeError:
Attribute not found.
exceptions.RuntimeError:
Unspecified run-time error.
wx.FutureCall:
A convenience class for wx.Timer, that calls the given callable
object once after the given amount of milliseconds, passing any
positional or keyword args.
wx.PyOnDemandOutputWindow:
A class that can be used for redirecting Python's stdout and
stderr streams.
wx.lib.CDate.Date
wx.lib.CDate.now
wx.lib.calendar.CalDraw
wx.lib.dialogs.DialogResults
wx.lib.editor.editor.Scroller
wx.lib.evtmgr.EventAdapter:
A class that adapts incoming wxWindows events to
Publish/Subscribe messages.
wx.lib.evtmgr.EventMacroInfo:
A class that provides information about event macros.
wx.lib.evtmgr.EventManager:
This is the main class in the module, and is the only class that
the application programmer needs to use.
wx.lib.evtmgr.FakeWindow:
Used internally by the EventMacroInfo class.
wx.lib.evtmgr.MessageAdapter:
A class that adapts incoming Publish/Subscribe messages
to wxWindows event calls.
wx.lib.floatcanvas.FloatCanvas.ColorOnlyMixin:
Mixin class for objects that have just one color, rather than a fill
color and line color
wx.lib.floatcanvas.FloatCanvas.Point:
The Point class takes a 2-tuple, or a (2,) NumPy array of point
coordinates.
wx.lib.floatcanvas.FloatCanvas.PointSet:
The PointSet class takes a list of 2-tuples, or a NX2 NumPy array of
point coordinates.
wx.lib.floatcanvas.FloatCanvas.DrawObject:
This is the base class for all the objects that can be drawn.
wx.lib.floatcanvas.FloatCanvas.Arrow:
Arrow(XY, # coords of origin of arrow (x,y)
Length, # length of arrow in pixels
theta, # angle of arrow in degrees: zero is straight up
# angle is to the right
LineColor = "Black",
LineStyle = "Solid",
LineWidth = 1,
ArrowHeadSize = 4,
ArrowHeadAngle = 45,
InForeground = False):
It will draw an arrow , starting at the point, (X,Y) pointing in
direction, theta.
wx.lib.floatcanvas.FloatCanvas.Line:
The Line class takes a list of 2-tuples, or a NX2 NumPy Float array
of point coordinates.
wx.lib.floatcanvas.FloatCanvas.Point:
The Point class takes a 2-tuple, or a (2,) NumPy array of point
coordinates.
wx.lib.floatcanvas.FloatCanvas.PointSet:
The PointSet class takes a list of 2-tuples, or a NX2 NumPy array of
point coordinates.
wx.lib.floatcanvas.FloatCanvas.Polygon:
The Polygon class takes a list of 2-tuples, or a NX2 NumPy array of
point coordinates.
wx.lib.floatcanvas.FloatCanvas.RectEllipse
wx.lib.floatcanvas.FloatCanvas.ScaledText:
This class creates a text object that is scaled when zoomed.
wx.lib.floatcanvas.FloatCanvas.Text:
This class creates a text object, placed at the coordinates,
x,y.
wx.lib.floatcanvas.FloatCanvas.LineOnlyMixin:
Mixin class for objects that have just one color, rather than a fill
color and line color
wx.lib.floatcanvas.FloatCanvas.Arrow:
Arrow(XY, # coords of origin of arrow (x,y)
Length, # length of arrow in pixels
theta, # angle of arrow in degrees: zero is straight up
# angle is to the right
LineColor = "Black",
LineStyle = "Solid",
LineWidth = 1,
ArrowHeadSize = 4,
ArrowHeadAngle = 45,
InForeground = False):
It will draw an arrow , starting at the point, (X,Y) pointing in
direction, theta.
wx.lib.floatcanvas.FloatCanvas.Line:
The Line class takes a list of 2-tuples, or a NX2 NumPy Float array
of point coordinates.
wx.lib.floatcanvas.FloatCanvas.LineAndFillMixin:
Mixin class for objects that have both a line and a fill color and
style.
wx.lib.floatcanvas.FloatCanvas.Polygon:
The Polygon class takes a list of 2-tuples, or a NX2 NumPy array of
point coordinates.
wx.lib.floatcanvas.FloatCanvas.RectEllipse
wx.lib.floatcanvas.FloatCanvas.PointsObjectMixin:
This is a mixin class that provides some methods suitable for use
with objects that have a set of (x,y) coordinate pairs.
wx.lib.floatcanvas.FloatCanvas.Line:
The Line class takes a list of 2-tuples, or a NX2 NumPy Float array
of point coordinates.
wx.lib.floatcanvas.FloatCanvas.PointSet:
The PointSet class takes a list of 2-tuples, or a NX2 NumPy array of
point coordinates.
wx.lib.floatcanvas.FloatCanvas.Polygon:
The Polygon class takes a list of 2-tuples, or a NX2 NumPy array of
point coordinates.
wx.lib.floatcanvas.FloatCanvas.XYObjectMixin:
This is a mixin class that provides some methods suitable for use
with objects that have a single (x,y) coordinate pair.
wx.lib.floatcanvas.FloatCanvas.Arrow:
Arrow(XY, # coords of origin of arrow (x,y)
Length, # length of arrow in pixels
theta, # angle of arrow in degrees: zero is straight up
# angle is to the right
LineColor = "Black",
LineStyle = "Solid",
LineWidth = 1,
ArrowHeadSize = 4,
ArrowHeadAngle = 45,
InForeground = False):
It will draw an arrow , starting at the point, (X,Y) pointing in
direction, theta.
wx.lib.floatcanvas.FloatCanvas.Point:
The Point class takes a 2-tuple, or a (2,) NumPy array of point
coordinates.
wx.lib.floatcanvas.FloatCanvas.RectEllipse
wx.lib.floatcanvas.FloatCanvas.TextObjectMixin:
A mix in class that holds attributes and methods that are needed by
the Text objects
wx.lib.floatcanvas.FloatCanvas.ScaledText:
This class creates a text object that is scaled when zoomed.
wx.lib.floatcanvas.FloatCanvas.Text:
This class creates a text object, placed at the coordinates,
x,y.
wx.lib.imagebrowser.FindFiles
wx.lib.infoframe.Dummy_PyInformationalMessagesFrame
wx.lib.infoframe.PyInformationalMessagesFrame
wx.lib.masked.ctrl.controlTypes
wx.lib.masked.ipaddrctrl.IpAddrCtrlAccessorsMixin:
Defines IpAddrCtrl's list of attributes having their own
Get/Set functions, exposing only those that make sense for
an IP address control.
wx.lib.masked.ipaddrctrl.IpAddrCtrl:
This class is a particular type of MaskedTextCtrl that accepts
and understands the semantics of IP addresses, reformats input
as you move from field to field, and accepts '.' as a navigation
character, so that typing an IP address can be done naturally.
wx.lib.masked.maskededit.Field:
This class manages the individual fields in a masked edit control.
wx.lib.masked.maskededit.MaskedEditAccessorsMixin:
To avoid a ton of boiler-plate, and to automate the getter/setter generation
for each valid control parameter so we never forget to add the functions when
adding parameters, this class programmatically adds the masked edit mixin
parameters to itself.
wx.lib.masked.combobox.ComboBox:
The "user-visible" masked combobox control, this class is
identical to the BaseMaskedComboBox class it's derived from.
wx.lib.masked.combobox.PreMaskedComboBox:
This class exists to support the use of XRC subclassing.
wx.lib.masked.textctrl.PreMaskedTextCtrl:
This class exists to support the use of XRC subclassing.
wx.lib.masked.textctrl.TextCtrl:
The "user-visible" masked text control; it is identical to the
BaseMaskedTextCtrl class it's derived from.
wx.lib.masked.maskededit.MaskedEditMixin:
This class allows us to abstract the masked edit functionality that could
be associated with any text entry control.
wx.lib.masked.combobox.BaseMaskedComboBox:
Base class for generic masked edit comboboxes; allows auto-complete of values.
wx.lib.masked.combobox.ComboBox:
The "user-visible" masked combobox control, this class is
identical to the BaseMaskedComboBox class it's derived from.
wx.lib.masked.combobox.PreMaskedComboBox:
This class exists to support the use of XRC subclassing.
wx.lib.masked.textctrl.BaseMaskedTextCtrl:
This is the primary derivation from MaskedEditMixin.
wx.lib.masked.ipaddrctrl.IpAddrCtrl:
This class is a particular type of MaskedTextCtrl that accepts
and understands the semantics of IP addresses, reformats input
as you move from field to field, and accepts '.' as a navigation
character, so that typing an IP address can be done naturally.
wx.lib.masked.numctrl.NumCtrl:
Masked edit control supporting "native" numeric values, ie.
wx.lib.masked.textctrl.PreMaskedTextCtrl:
This class exists to support the use of XRC subclassing.
wx.lib.masked.textctrl.TextCtrl:
The "user-visible" masked text control; it is identical to the
BaseMaskedTextCtrl class it's derived from.
wx.lib.masked.timectrl.TimeCtrl:
Masked control providing several time formats and manipulation of time values.
wx.lib.masked.numctrl.NumCtrlAccessorsMixin:
Defines masked.NumCtrl's list of attributes having their own
Get/Set functions, ignoring those that make no sense for
a numeric control.
wx.lib.masked.numctrl.NumCtrl:
Masked edit control supporting "native" numeric values, ie.
wx.lib.masked.timectrl.TimeCtrlAccessorsMixin:
Defines TimeCtrl's list of attributes having their own Get/Set functions,
ignoring those in the base class that make no sense for a time control.
wx.lib.mixins.grid.GridAutoEditMixin:
A mix-in class that automatically enables the grid edit control when
a cell is selected.
wx.lib.mixins.imagelist.MagicImageList:
Mix-in to provide "magic" growing image lists
By Mike Fletcher
wx.lib.mixins.listctrl.ColumnSorterMixin:
A mixin class that handles sorting of a wx.ListCtrl in REPORT mode when
the column header is clicked on.
wx.lib.mixins.listctrl.ListCtrlAutoWidthMixin:
A mix-in class that automatically resizes the last column to take up
the remaining width of the wx.ListCtrl.
wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix:
Mixin that defines a platform independent selection policy
wx.lib.mixins.listctrl.TextEditMixin:
A mixin class that handles enables any text in any column of a
multi-column listctrl to be edited by clicking on the given row
and column.
wx.lib.mixins.rubberband.RubberBand:
A stretchable border which is drawn on top of an
image to define an area.
wx.lib.mvctree.Editor
wx.lib.mvctree.FileWrapper:
Node class for FSTreeModel.
wx.lib.mvctree.LayoutEngine:
Interface for layout engines.
wx.lib.mvctree.LinePainter:
The linepainter interface.
wx.lib.mvctree.MVCTreeNode:
Used internally by MVCTree to manage its data.
wx.lib.mvctree.NodePainter:
This is the interface expected of a nodepainter.
wx.lib.mvctree.Painter:
This is the interface that MVCTree expects from painters.
wx.lib.mvctree.TreePainter:
The default painter class.
wx.lib.mvctree.Rect
wx.lib.mvctree.TextConverter:
TextConverter interface.
wx.lib.mvctree.Transform:
Transform interface.
wx.lib.mvctree.TreeModel:
Interface for tree models
wx.lib.mvctree.BasicTreeModel:
A very simple treemodel implementation, but flexible enough for many needs.
wx.lib.mvctree.FSTreeModel:
This treemodel models the filesystem starting from a given path.
wx.lib.mvctree.LateFSTreeModel:
This treemodel models the filesystem starting from a given path.
wx.lib.plot.PlotGraphics:
Container to hold PolyXXX objects and graph labels
- All methods except __init__ are private.
wx.lib.plot.PolyPoints:
Base Class for lines and markers
- All methods are private.
wx.lib.plot.PolyLine:
Class to define line type and style
- All methods except __init__ are private.
wx.lib.plot.PolyMarker:
Class to define marker type and style
- All methods except __init__ are private.
wx.lib.printout.PrintBase
wx.lib.printout.PrintGrid
wx.lib.printout.PrintTable
wx.lib.pubsub.Message:
A simple container object for the two components of
a message; the topic and the user data.
wx.lib.pyshell.FauxFile
wx.lib.wxPlotCanvas.PlotGraphics
wx.lib.wxPlotCanvas.PolyPoints
wx.py.buffer.Buffer:
Buffer class.
wx.py.dispatcher.BoundMethodWeakref:
BoundMethodWeakref class.
wx.py.dispatcher.Parameter:
Used to represent default parameter values.
wx.py.document.Document:
Document class.
wx.py.editor.DialogResults:
DialogResults class.
wx.py.editor.Editor:
Editor having an EditWindow.
wx.py.pseudo.PseudoFile
wx.py.pseudo.PseudoKeyword:
A callable class that calls a method passed as a parameter.
wx.py.shell.ShellFacade:
Simplified interface to all shell-related functionality.
wx.tools.dbg.Logger
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1.20040428.rpd on Tue Nov 9 17:05:07 2004 | http://epydoc.sf.net |