X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0f43fbdf6fa41ccf61bf0094529fc6c350ba34af..cfe5e918e6cbb28da4e4041b3fccfdaf538b247c:/wxPython/docs/xml/wxPython-metadata.xml
diff --git a/wxPython/docs/xml/wxPython-metadata.xml b/wxPython/docs/xml/wxPython-metadata.xml
index 8b17a3efd3..82f5edf3df 100644
--- a/wxPython/docs/xml/wxPython-metadata.xml
+++ b/wxPython/docs/xml/wxPython-metadata.xml
@@ -1,7 +1,7 @@
-
+
-
-
+
+
#// Give a reference to the dictionary of this module to the C++ extension
#// code.
_core._wxPySetDictionary(vars())
@@ -11,978 +11,978 @@ _core._wxPySetDictionary(vars())
import sys as _sys
wx = _sys.modules[__name__]
-
+
#---------------------------------------------------------------------------
-
- The base class for most wx objects, although in wxPython not
+
+ The base class for most wx objects, although in wxPython not
much functionality is needed nor exposed.
-
- GetClassName() -> String
- Returns the class name of the C++ object using wxRTTI.
-
-
- Destroy()
- Deletes the C++ object this Python object is a proxy for.
-
-
-
+
+ GetClassName() -> String
+ Returns the class name of the C++ object using wxRTTI.
+
+
+ Destroy()
+ Deletes the C++ object this Python object is a proxy for.
+
+
+
#---------------------------------------------------------------------------
-
+
#---------------------------------------------------------------------------
-
- wx.Size is a useful data structure used to represent the size of something.
+
+ wx.Size is a useful data structure used to represent the size of something.
It simply contians integer width and height proprtites. In most places in
wxPython where a wx.Size is expected a (width,height) tuple can be used
instead.
-
- __init__(int w=0, int h=0) -> Size
- Creates a size object.
-
-
-
-
-
-
- __del__()
-
-
-
-
- __eq__(Size sz) -> bool
- Test for equality of wx.Size objects.
-
-
-
-
-
- __ne__(Size sz) -> bool
- Test for inequality.
-
-
-
-
-
- __add__(Size sz) -> Size
- Add sz's proprties to this and return the result.
-
-
-
-
-
- __sub__(Size sz) -> Size
- Subtract sz's properties from this and return the result.
-
-
-
-
-
- IncTo(Size sz)
- Increments this object so that both of its dimensions are not less
+
+ __init__(int w=0, int h=0) -> Size
+ Creates a size object.
+
+
+
+
+
+
+ __del__()
+
+
+
+
+ __eq__(Size sz) -> bool
+ Test for equality of wx.Size objects.
+
+
+
+
+
+ __ne__(Size sz) -> bool
+ Test for inequality.
+
+
+
+
+
+ __add__(Size sz) -> Size
+ Add sz's proprties to this and return the result.
+
+
+
+
+
+ __sub__(Size sz) -> Size
+ Subtract sz's properties from this and return the result.
+
+
+
+
+
+ IncTo(Size sz)
+ Increments this object so that both of its dimensions are not less
than the corresponding dimensions of the size.
-
-
-
-
-
- DecTo(Size sz)
- Decrements this object so that both of its dimensions are not greater
+
+
+
+
+
+ DecTo(Size sz)
+ Decrements this object so that both of its dimensions are not greater
than the corresponding dimensions of the size.
-
-
-
-
-
- Set(int w, int h)
- Set both width and height.
-
-
-
-
-
-
- SetWidth(int w)
-
-
-
-
-
- SetHeight(int h)
-
-
-
-
-
- GetWidth() -> int
-
-
- GetHeight() -> int
-
-
- Get() -> (width,height)
- Returns the width and height properties as a tuple.
-
-
-
+
+
+
+
+
+ Set(int w, int h)
+ Set both width and height.
+
+
+
+
+
+
+ SetWidth(int w)
+
+
+
+
+
+ SetHeight(int h)
+
+
+
+
+
+ GetWidth() -> int
+
+
+ GetHeight() -> int
+
+
+ Get() -> (width,height)
+ Returns the width and height properties as a tuple.
+
+
+
#---------------------------------------------------------------------------
-
- A data structure for representing a point or position with floating point x
+
+ A data structure for representing a point or position with floating point x
and y properties. In wxPython most places that expect a wx.RealPoint can also
accept a (x,y) tuple.
-
- __init__(double x=0.0, double y=0.0) -> RealPoint
- Create a wx.RealPoint object
-
-
-
-
-
-
- __del__()
-
-
-
-
- __eq__(RealPoint pt) -> bool
- Test for equality of wx.RealPoint objects.
-
-
-
-
-
- __ne__(RealPoint pt) -> bool
- Test for inequality of wx.RealPoint objects.
-
-
-
-
-
- __add__(RealPoint pt) -> RealPoint
- Add pt's proprties to this and return the result.
-
-
-
-
-
- __sub__(RealPoint pt) -> RealPoint
- Subtract pt's proprties from this and return the result
-
-
-
-
-
- Set(double x, double y)
- Set both the x and y properties
-
-
-
-
-
-
- Get() -> (x,y)
- Return the x and y properties as a tuple.
-
-
-
+
+ __init__(double x=0.0, double y=0.0) -> RealPoint
+ Create a wx.RealPoint object
+
+
+
+
+
+
+ __del__()
+
+
+
+
+ __eq__(RealPoint pt) -> bool
+ Test for equality of wx.RealPoint objects.
+
+
+
+
+
+ __ne__(RealPoint pt) -> bool
+ Test for inequality of wx.RealPoint objects.
+
+
+
+
+
+ __add__(RealPoint pt) -> RealPoint
+ Add pt's proprties to this and return the result.
+
+
+
+
+
+ __sub__(RealPoint pt) -> RealPoint
+ Subtract pt's proprties from this and return the result
+
+
+
+
+
+ Set(double x, double y)
+ Set both the x and y properties
+
+
+
+
+
+
+ Get() -> (x,y)
+ Return the x and y properties as a tuple.
+
+
+
#---------------------------------------------------------------------------
-
- A data structure for representing a point or position with integer x and y
+
+ A data structure for representing a point or position with integer x and y
properties. Most places in wxPython that expect a wx.Point can also accept a
(x,y) tuple.
-
- __init__(int x=0, int y=0) -> Point
- Create a wx.Point object
-
-
-
-
-
-
- __del__()
-
-
-
-
- __eq__(Point pt) -> bool
- Test for equality of wx.Point objects.
-
-
-
-
-
- __ne__(Point pt) -> bool
- Test for inequality of wx.Point objects.
-
-
-
-
-
- __add__(Point pt) -> Point
- Add pt's proprties to this and return the result.
-
-
-
-
-
- __sub__(Point pt) -> Point
- Subtract pt's proprties from this and return the result
-
-
-
-
-
- __iadd__(Point pt) -> Point
- Add pt to this object.
-
-
-
-
-
- __isub__(Point pt) -> Point
- Subtract pt from this object.
-
-
-
-
-
- Set(long x, long y)
- Set both the x and y properties
-
-
-
-
-
-
- Get() -> (x,y)
- Return the x and y properties as a tuple.
-
-
-
+
+ __init__(int x=0, int y=0) -> Point
+ Create a wx.Point object
+
+
+
+
+
+
+ __del__()
+
+
+
+
+ __eq__(Point pt) -> bool
+ Test for equality of wx.Point objects.
+
+
+
+
+
+ __ne__(Point pt) -> bool
+ Test for inequality of wx.Point objects.
+
+
+
+
+
+ __add__(Point pt) -> Point
+ Add pt's proprties to this and return the result.
+
+
+
+
+
+ __sub__(Point pt) -> Point
+ Subtract pt's proprties from this and return the result
+
+
+
+
+
+ __iadd__(Point pt) -> Point
+ Add pt to this object.
+
+
+
+
+
+ __isub__(Point pt) -> Point
+ Subtract pt from this object.
+
+
+
+
+
+ Set(long x, long y)
+ Set both the x and y properties
+
+
+
+
+
+
+ Get() -> (x,y)
+ Return the x and y properties as a tuple.
+
+
+
#---------------------------------------------------------------------------
-
- A class for representing and manipulating rectangles. It has x, y, width and
+
+ A class for representing and manipulating rectangles. It has x, y, width and
height properties. In wxPython most palces that expect a wx.Rect can also
accept a (x,y,width,height) tuple.
-
- __init__(int x=0, int y=0, int width=0, int height=0) -> Rect
- Create a new Rect object.
-
-
-
-
-
-
-
-
- RectPP(Point topLeft, Point bottomRight) -> Rect
- Create a new Rect object from Points representing two corners.
-
-
-
-
-
-
- RectPS(Point pos, Size size) -> Rect
- Create a new Rect from a position and size.
-
-
-
-
-
-
- __del__()
-
-
- GetX() -> int
-
-
- SetX(int x)
-
-
-
-
-
- GetY() -> int
-
-
- SetY(int y)
-
-
-
-
-
- GetWidth() -> int
-
-
- SetWidth(int w)
-
-
-
-
-
- GetHeight() -> int
-
-
- SetHeight(int h)
-
-
-
-
-
- GetPosition() -> Point
-
-
- SetPosition(Point p)
-
-
-
-
-
- GetSize() -> Size
-
-
- SetSize(Size s)
-
-
-
-
-
- GetTopLeft() -> Point
-
-
- SetTopLeft(Point p)
-
-
-
-
-
- GetBottomRight() -> Point
-
-
- SetBottomRight(Point p)
-
-
-
-
-
- GetLeft() -> int
-
-
- GetTop() -> int
-
-
- GetBottom() -> int
-
-
- GetRight() -> int
-
-
- SetLeft(int left)
-
-
-
-
-
- SetRight(int right)
-
-
-
-
-
- SetTop(int top)
-
-
-
-
-
- SetBottom(int bottom)
-
-
-
-
-
- Inflate(int dx, int dy) -> Rect
- Increase the rectangle size by dx in x direction and dy in y direction. Both
+
+ __init__(int x=0, int y=0, int width=0, int height=0) -> Rect
+ Create a new Rect object.
+
+
+
+
+
+
+
+
+ RectPP(Point topLeft, Point bottomRight) -> Rect
+ Create a new Rect object from Points representing two corners.
+
+
+
+
+
+
+ RectPS(Point pos, Size size) -> Rect
+ Create a new Rect from a position and size.
+
+
+
+
+
+
+ __del__()
+
+
+ GetX() -> int
+
+
+ SetX(int x)
+
+
+
+
+
+ GetY() -> int
+
+
+ SetY(int y)
+
+
+
+
+
+ GetWidth() -> int
+
+
+ SetWidth(int w)
+
+
+
+
+
+ GetHeight() -> int
+
+
+ SetHeight(int h)
+
+
+
+
+
+ GetPosition() -> Point
+
+
+ SetPosition(Point p)
+
+
+
+
+
+ GetSize() -> Size
+
+
+ SetSize(Size s)
+
+
+
+
+
+ GetTopLeft() -> Point
+
+
+ SetTopLeft(Point p)
+
+
+
+
+
+ GetBottomRight() -> Point
+
+
+ SetBottomRight(Point p)
+
+
+
+
+
+ GetLeft() -> int
+
+
+ GetTop() -> int
+
+
+ GetBottom() -> int
+
+
+ GetRight() -> int
+
+
+ SetLeft(int left)
+
+
+
+
+
+ SetRight(int right)
+
+
+
+
+
+ SetTop(int top)
+
+
+
+
+
+ SetBottom(int bottom)
+
+
+
+
+
+ Inflate(int dx, int dy) -> Rect
+ Increase the rectangle size by dx in x direction and dy in y direction. Both
(or one of) parameters may be negative to decrease the rectangle size.
-
-
-
-
-
-
- Deflate(int dx, int dy) -> Rect
- Decrease the rectangle size by dx in x direction and dy in y direction. Both
+
+
+
+
+
+
+ Deflate(int dx, int dy) -> Rect
+ Decrease the rectangle size by dx in x direction and dy in y direction. Both
(or one of) parameters may be negative to increase the rectngle size. This
method is the opposite of Inflate.
-
-
-
-
-
-
- OffsetXY(int dx, int dy)
- Moves the rectangle by the specified offset. If dx is positive, the rectangle
+
+
+
+
+
+
+ OffsetXY(int dx, int dy)
+ Moves the rectangle by the specified offset. If dx is positive, the rectangle
is moved to the right, if dy is positive, it is moved to the bottom, otherwise
it is moved to the left or top respectively.
-
-
-
-
-
-
- Offset(Point pt)
- Same as OffsetXY but uses dx,dy from Point
-
-
-
-
-
- Intersect(Rect rect) -> Rect
- Return the intersectsion of this rectangle and rect.
-
-
-
-
-
- __add__(Rect rect) -> Rect
- Add the properties of rect to this rectangle and return the result.
-
-
-
-
-
- __iadd__(Rect rect) -> Rect
- Add the properties of rect to this rectangle, updating this rectangle.
-
-
-
-
-
- __eq__(Rect rect) -> bool
- Test for equality.
-
-
-
-
-
- __ne__(Rect rect) -> bool
- Test for inequality.
-
-
-
-
-
- InsideXY(int x, int y) -> bool
- Return True if the point is (not strcitly) inside the rect.
-
-
-
-
-
-
- Inside(Point pt) -> bool
- Return True if the point is (not strcitly) inside the rect.
-
-
-
-
-
- Intersects(Rect rect) -> bool
- Returns True if the rectangles have a non empty intersection.
-
-
-
-
-
-
-
-
-
- Set(int x=0, int y=0, int width=0, int height=0)
- Set all rectangle properties.
-
-
-
-
-
-
-
-
- Get() -> (x,y,width,height)
- Return the rectangle properties as a tuple.
-
-
-
- IntersectRect(Rect r1, Rect r2) -> Rect
- Calculate and return the intersection of r1 and r2.
-
-
-
-
-
-
+
+
+
+
+
+
+ Offset(Point pt)
+ Same as OffsetXY but uses dx,dy from Point
+
+
+
+
+
+ Intersect(Rect rect) -> Rect
+ Return the intersectsion of this rectangle and rect.
+
+
+
+
+
+ __add__(Rect rect) -> Rect
+ Add the properties of rect to this rectangle and return the result.
+
+
+
+
+
+ __iadd__(Rect rect) -> Rect
+ Add the properties of rect to this rectangle, updating this rectangle.
+
+
+
+
+
+ __eq__(Rect rect) -> bool
+ Test for equality.
+
+
+
+
+
+ __ne__(Rect rect) -> bool
+ Test for inequality.
+
+
+
+
+
+ InsideXY(int x, int y) -> bool
+ Return True if the point is (not strcitly) inside the rect.
+
+
+
+
+
+
+ Inside(Point pt) -> bool
+ Return True if the point is (not strcitly) inside the rect.
+
+
+
+
+
+ Intersects(Rect rect) -> bool
+ Returns True if the rectangles have a non empty intersection.
+
+
+
+
+
+
+
+
+
+ Set(int x=0, int y=0, int width=0, int height=0)
+ Set all rectangle properties.
+
+
+
+
+
+
+
+
+ Get() -> (x,y,width,height)
+ Return the rectangle properties as a tuple.
+
+
+
+ IntersectRect(Rect r1, Rect r2) -> Rect
+ Calculate and return the intersection of r1 and r2.
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
- wx.Point2Ds represent a point or a vector in a 2d coordinate system with floating point values.
-
- __init__(double x=0.0, double y=0.0) -> Point2D
- Create a w.Point2D object.
-
-
-
-
-
-
- Point2DCopy(Point2D pt) -> Point2D
- Create a w.Point2D object.
-
-
-
-
-
- Point2DFromPoint(Point pt) -> Point2D
- Create a w.Point2D object.
-
-
-
-
-
- GetFloor() -> (x,y)
- Convert to integer
-
-
-
-
-
-
- GetRounded() -> (x,y)
- Convert to integer
-
-
-
-
-
-
- GetVectorLength() -> double
-
-
- GetVectorAngle() -> double
-
-
- SetVectorLength(double length)
-
-
-
-
-
- SetVectorAngle(double degrees)
-
-
-
-
-
- GetDistance(Point2D pt) -> double
-
-
-
-
-
- GetDistanceSquare(Point2D pt) -> double
-
-
-
-
-
- GetDotProduct(Point2D vec) -> double
-
-
-
-
-
- GetCrossProduct(Point2D vec) -> double
-
-
-
-
-
- __neg__() -> Point2D
- the reflection of this point
-
-
- __iadd__(Point2D pt) -> Point2D
-
-
-
-
-
- __isub__(Point2D pt) -> Point2D
-
-
-
-
-
- __imul__(Point2D pt) -> Point2D
-
-
-
-
-
- __idiv__(Point2D pt) -> Point2D
-
-
-
-
-
- __eq__(Point2D pt) -> bool
- Test for equality
-
-
-
-
-
- __ne__(Point2D pt) -> bool
- Test for inequality
-
-
-
-
-
-
-
- Set(double x=0, double y=0)
-
-
-
-
-
-
- Get() -> (x,y)
- Return x and y properties as a tuple.
-
-
-
+
+ wx.Point2Ds represent a point or a vector in a 2d coordinate system with floating point values.
+
+ __init__(double x=0.0, double y=0.0) -> Point2D
+ Create a w.Point2D object.
+
+
+
+
+
+
+ Point2DCopy(Point2D pt) -> Point2D
+ Create a w.Point2D object.
+
+
+
+
+
+ Point2DFromPoint(Point pt) -> Point2D
+ Create a w.Point2D object.
+
+
+
+
+
+ GetFloor() -> (x,y)
+ Convert to integer
+
+
+
+
+
+
+ GetRounded() -> (x,y)
+ Convert to integer
+
+
+
+
+
+
+ GetVectorLength() -> double
+
+
+ GetVectorAngle() -> double
+
+
+ SetVectorLength(double length)
+
+
+
+
+
+ SetVectorAngle(double degrees)
+
+
+
+
+
+ GetDistance(Point2D pt) -> double
+
+
+
+
+
+ GetDistanceSquare(Point2D pt) -> double
+
+
+
+
+
+ GetDotProduct(Point2D vec) -> double
+
+
+
+
+
+ GetCrossProduct(Point2D vec) -> double
+
+
+
+
+
+ __neg__() -> Point2D
+ the reflection of this point
+
+
+ __iadd__(Point2D pt) -> Point2D
+
+
+
+
+
+ __isub__(Point2D pt) -> Point2D
+
+
+
+
+
+ __imul__(Point2D pt) -> Point2D
+
+
+
+
+
+ __idiv__(Point2D pt) -> Point2D
+
+
+
+
+
+ __eq__(Point2D pt) -> bool
+ Test for equality
+
+
+
+
+
+ __ne__(Point2D pt) -> bool
+ Test for inequality
+
+
+
+
+
+
+
+ Set(double x=0, double y=0)
+
+
+
+
+
+
+ Get() -> (x,y)
+ Return x and y properties as a tuple.
+
+
+
#---------------------------------------------------------------------------
-
-
- __init__(PyObject p) -> InputStream
-
-
-
-
-
- close()
-
-
- flush()
-
-
- eof() -> bool
-
-
- read(int size=-1) -> PyObject
-
-
-
-
-
- readline(int size=-1) -> PyObject
-
-
-
-
-
- readlines(int sizehint=-1) -> PyObject
-
-
-
-
-
- seek(int offset, int whence=0)
-
-
-
-
-
-
- tell() -> int
-
-
- Peek() -> char
-
-
- GetC() -> char
-
-
- LastRead() -> size_t
-
-
- CanRead() -> bool
-
-
- Eof() -> bool
-
-
- Ungetch(char c) -> bool
-
-
+
+
+ __init__(PyObject p) -> InputStream
+
+
+
+
+
+ close()
+
+
+ flush()
+
+
+ eof() -> bool
+
+
+ read(int size=-1) -> PyObject
+
+
+
+
+
+ readline(int size=-1) -> PyObject
+
+
+
+
+
+ readlines(int sizehint=-1) -> PyObject
+
+
+
+
+
+ seek(int offset, int whence=0)
+
+
+
+
+
+
+ tell() -> int
+
+
+ Peek() -> char
+
+
+ GetC() -> char
+
+
+ LastRead() -> size_t
+
+
+ CanRead() -> bool
+
+
+ Eof() -> bool
+
+
+ Ungetch(char c) -> bool
+
+
+
+
+
+ SeekI(long pos, int mode=FromStart) -> long
+
+
+
+
+
+
+ TellI() -> long
+
+
+
+
+ write(PyObject obj)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(InputStream stream, String loc, String mimetype, String anchor,
+ DateTime modif) -> FSFile
+
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ GetStream() -> InputStream
+
+
+ GetMimeType() -> String
+
+
+ GetLocation() -> String
+
+
+ GetAnchor() -> String
+
+
+ GetModificationTime() -> DateTime
+
+
+
+
+
+
+ __init__() -> FileSystemHandler
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ CanOpen(String location) -> bool
+
+
+
+
+
+ OpenFile(FileSystem fs, String location) -> FSFile
+
+
+
+
+
+
+ FindFirst(String spec, int flags=0) -> String
+
+
+
+
+
+
+ FindNext() -> String
+
+
+ GetProtocol(String location) -> String
+
+
+
+
+
+ GetLeftLocation(String location) -> String
+
+
+
+
+
+ GetAnchor(String location) -> String
+
+
+
+
+
+ GetRightLocation(String location) -> String
+
+
+
+
+
+ GetMimeTypeFromExt(String location) -> String
+
+
+
+
+
+
+
+
+ __init__() -> FileSystem
+
+
+ __del__()
+
+
+ ChangePathTo(String location, bool is_dir=False)
+
+
+
+
+
+
+ GetPath() -> String
+
+
+ OpenFile(String location) -> FSFile
+
+
+
+
+
+ FindFirst(String spec, int flags=0) -> String
+
+
+
+
+
+
+ FindNext() -> String
+
+
+ AddHandler(CPPFileSystemHandler handler)
+
+
+
+
+
+ CleanUpHandlers()
+
+
+ FileNameToURL(String filename) -> String
+
+
+
+
+
+
+ FileSystem_URLToFileName(String url) -> String
+
+
+
+
+
+
+
+ __init__() -> InternetFSHandler
+
+
+ CanOpen(String location) -> bool
+
+
+
+
+
+ OpenFile(FileSystem fs, String location) -> FSFile
+
+
+
+
+
+
+
+
+
+ __init__() -> ZipFSHandler
+
+
+ CanOpen(String location) -> bool
+
+
+
+
+
+ OpenFile(FileSystem fs, String location) -> FSFile
+
+
+
+
+
+
+ FindFirst(String spec, int flags=0) -> String
+
+
+
+
+
+
+ FindNext() -> String
+
+
+
+ __wxMemoryFSHandler_AddFile_wxImage(String filename, Image image, long type)
+
+
+
+
-
- SeekI(long pos, int mode=FromStart) -> long
+
+ __wxMemoryFSHandler_AddFile_wxBitmap(String filename, Bitmap bitmap, long type)
-
-
+
+
+
-
- TellI() -> long
-
-
-
-
- write(PyObject obj)
+
+ __wxMemoryFSHandler_AddFile_Data(String filename, PyObject data)
-
+
+
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(InputStream stream, String loc, String mimetype, String anchor,
- DateTime modif) -> FSFile
-
-
-
-
-
-
-
-
-
- __del__()
-
-
- GetStream() -> InputStream
-
-
- GetMimeType() -> String
-
-
- GetLocation() -> String
-
-
- GetAnchor() -> String
-
-
- GetModificationTime() -> DateTime
-
-
-
-
-
-
- __init__() -> FileSystemHandler
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- CanOpen(String location) -> bool
-
-
-
-
-
- OpenFile(FileSystem fs, String location) -> FSFile
-
-
-
-
-
-
- FindFirst(String spec, int flags=0) -> String
-
-
-
-
-
-
- FindNext() -> String
-
-
- GetProtocol(String location) -> String
-
-
-
-
-
- GetLeftLocation(String location) -> String
-
-
-
-
-
- GetAnchor(String location) -> String
-
-
-
-
-
- GetRightLocation(String location) -> String
-
-
-
-
-
- GetMimeTypeFromExt(String location) -> String
-
-
-
-
-
-
-
-
- __init__() -> FileSystem
-
-
- __del__()
-
-
- ChangePathTo(String location, bool is_dir=False)
-
-
-
-
-
-
- GetPath() -> String
-
-
- OpenFile(String location) -> FSFile
-
-
-
-
-
- FindFirst(String spec, int flags=0) -> String
-
-
-
-
-
-
- FindNext() -> String
-
-
- FileSystem.AddHandler(CPPFileSystemHandler handler)
-
-
-
-
-
- FileSystem.CleanUpHandlers()
-
-
- FileSystem.FileNameToURL(String filename) -> String
-
-
-
-
-
-
- FileSystem_URLToFileName(String url) -> String
-
-
-
-
-
-
-
- __init__() -> InternetFSHandler
-
-
- CanOpen(String location) -> bool
-
-
-
-
-
- OpenFile(FileSystem fs, String location) -> FSFile
-
-
-
-
-
-
-
-
-
- __init__() -> ZipFSHandler
-
-
- CanOpen(String location) -> bool
-
-
-
-
-
- OpenFile(FileSystem fs, String location) -> FSFile
-
-
-
-
-
-
- FindFirst(String spec, int flags=0) -> String
-
-
-
-
-
-
- FindNext() -> String
-
-
-
- __wxMemoryFSHandler_AddFile_wxImage(String filename, Image image, long type)
-
-
-
-
-
-
-
- __wxMemoryFSHandler_AddFile_wxBitmap(String filename, Bitmap bitmap, long type)
-
-
-
-
-
-
-
- __wxMemoryFSHandler_AddFile_Data(String filename, PyObject data)
-
-
-
-
-
-
+
def MemoryFSHandler_AddFile(filename, a, b=''):
if isinstance(a, wx.Image):
__wxMemoryFSHandler_AddFile_wxImage(filename, a, b)
@@ -992,696 +992,696 @@ def MemoryFSHandler_AddFile(filename, a, b=''):
__wxMemoryFSHandler_AddFile_Data(filename, a)
else: raise TypeError, 'wx.Image, wx.Bitmap or string expected'
-
-
-
- __init__() -> MemoryFSHandler
-
-
- MemoryFSHandler.RemoveFile(String filename)
-
-
-
-
-
- CanOpen(String location) -> bool
-
-
-
-
-
- OpenFile(FileSystem fs, String location) -> FSFile
-
-
-
-
-
-
- FindFirst(String spec, int flags=0) -> String
-
-
-
-
-
-
- FindNext() -> String
-
-
-
+
+
+
+ __init__() -> MemoryFSHandler
+
+
+ RemoveFile(String filename)
+
+
+
+
+
+ CanOpen(String location) -> bool
+
+
+
+
+
+ OpenFile(FileSystem fs, String location) -> FSFile
+
+
+
+
+
+
+ FindFirst(String spec, int flags=0) -> String
+
+
+
+
+
+
+ FindNext() -> String
+
+
+
#---------------------------------------------------------------------------
-
-
-
- GetName() -> String
-
-
- GetExtension() -> String
-
-
- GetType() -> long
-
-
- GetMimeType() -> String
-
-
- CanRead(String name) -> bool
-
-
-
-
-
- SetName(String name)
-
-
-
-
-
- SetExtension(String extension)
-
-
-
-
-
- SetType(long type)
-
-
-
-
-
- SetMimeType(String mimetype)
-
-
-
-
-
-
-
- __init__() -> ImageHistogram
-
-
- ImageHistogram.MakeKey(unsigned char r, unsigned char g, unsigned char b) -> unsigned long
- Get the key in the histogram for the given RGB values
-
-
-
-
-
-
-
- FindFirstUnusedColour(int startR=1, int startG=0, int startB=0) -> (success, r, g, b)
- Find first colour that is not used in the image and has higher RGB values than
+
+
+
+ GetName() -> String
+
+
+ GetExtension() -> String
+
+
+ GetType() -> long
+
+
+ GetMimeType() -> String
+
+
+ CanRead(String name) -> bool
+
+
+
+
+
+ SetName(String name)
+
+
+
+
+
+ SetExtension(String extension)
+
+
+
+
+
+ SetType(long type)
+
+
+
+
+
+ SetMimeType(String mimetype)
+
+
+
+
+
+
+
+ __init__() -> ImageHistogram
+
+
+ MakeKey(unsigned char r, unsigned char g, unsigned char b) -> unsigned long
+ Get the key in the histogram for the given RGB values
+
+
+
+
+
+
+
+ FindFirstUnusedColour(int startR=1, int startG=0, int startB=0) -> (success, r, g, b)
+ Find first colour that is not used in the image and has higher RGB values than
startR, startG, startB. Returns a tuple consisting of a success flag and rgb
values.
-
-
-
-
-
-
-
-
-
-
-
-
-
- __init__(String name, long type=BITMAP_TYPE_ANY, int index=-1) -> Image
-
-
-
-
-
-
-
- ImageFromMime(String name, String mimetype, int index=-1) -> Image
-
-
-
-
-
-
-
- ImageFromStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -> Image
-
-
-
-
-
-
-
- ImageFromStreamMime(InputStream stream, String mimetype, int index=-1) -> Image
-
-
-
-
-
-
-
- EmptyImage(int width=0, int height=0, bool clear=True) -> Image
-
-
-
-
-
-
-
- ImageFromBitmap(Bitmap bitmap) -> Image
-
-
-
-
-
- ImageFromData(int width, int height, unsigned char data) -> Image
-
-
-
-
-
-
-
- __del__()
-
-
- Create(int width, int height)
-
-
-
-
-
-
- Destroy()
- Deletes the C++ object this Python object is a proxy for.
-
-
- Scale(int width, int height) -> Image
-
-
-
-
-
-
- ShrinkBy(int xFactor, int yFactor) -> Image
-
-
-
-
-
-
- Rescale(int width, int height) -> Image
-
-
-
-
-
-
- SetRGB(int x, int y, unsigned char r, unsigned char g, unsigned char b)
-
-
-
-
-
-
-
-
-
- GetRed(int x, int y) -> unsigned char
-
-
-
-
-
-
- GetGreen(int x, int y) -> unsigned char
-
-
-
-
-
-
- GetBlue(int x, int y) -> unsigned char
-
-
-
-
-
-
- SetAlpha(int x, int y, unsigned char alpha)
-
-
-
-
-
-
-
- GetAlpha(int x, int y) -> unsigned char
-
-
-
-
-
-
- HasAlpha() -> bool
-
-
- FindFirstUnusedColour(int startR=1, int startG=0, int startB=0) -> (success, r, g, b)
- Find first colour that is not used in the image and has higher RGB values than
+
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(String name, long type=BITMAP_TYPE_ANY, int index=-1) -> Image
+
+
+
+
+
+
+
+ ImageFromMime(String name, String mimetype, int index=-1) -> Image
+
+
+
+
+
+
+
+ ImageFromStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -> Image
+
+
+
+
+
+
+
+ ImageFromStreamMime(InputStream stream, String mimetype, int index=-1) -> Image
+
+
+
+
+
+
+
+ EmptyImage(int width=0, int height=0, bool clear=True) -> Image
+
+
+
+
+
+
+
+ ImageFromBitmap(Bitmap bitmap) -> Image
+
+
+
+
+
+ ImageFromData(int width, int height, unsigned char data) -> Image
+
+
+
+
+
+
+
+ __del__()
+
+
+ Create(int width, int height)
+
+
+
+
+
+
+ Destroy()
+ Deletes the C++ object this Python object is a proxy for.
+
+
+ Scale(int width, int height) -> Image
+
+
+
+
+
+
+ ShrinkBy(int xFactor, int yFactor) -> Image
+
+
+
+
+
+
+ Rescale(int width, int height) -> Image
+
+
+
+
+
+
+ SetRGB(int x, int y, unsigned char r, unsigned char g, unsigned char b)
+
+
+
+
+
+
+
+
+
+ GetRed(int x, int y) -> unsigned char
+
+
+
+
+
+
+ GetGreen(int x, int y) -> unsigned char
+
+
+
+
+
+
+ GetBlue(int x, int y) -> unsigned char
+
+
+
+
+
+
+ SetAlpha(int x, int y, unsigned char alpha)
+
+
+
+
+
+
+
+ GetAlpha(int x, int y) -> unsigned char
+
+
+
+
+
+
+ HasAlpha() -> bool
+
+
+ FindFirstUnusedColour(int startR=1, int startG=0, int startB=0) -> (success, r, g, b)
+ Find first colour that is not used in the image and has higher RGB values than
startR, startG, startB. Returns a tuple consisting of a success flag and rgb
values.
-
-
-
-
-
-
-
-
-
-
- SetMaskFromImage(Image mask, byte mr, byte mg, byte mb) -> bool
-
-
-
-
-
-
-
-
- Image.CanRead(String name) -> bool
-
-
-
-
-
- Image.GetImageCount(String name, long type=BITMAP_TYPE_ANY) -> int
-
-
-
-
-
-
- LoadFile(String name, long type=BITMAP_TYPE_ANY, int index=-1) -> bool
-
-
-
-
-
-
-
- LoadMimeFile(String name, String mimetype, int index=-1) -> bool
-
-
-
-
-
-
-
- SaveFile(String name, int type) -> bool
-
-
-
-
-
-
- SaveMimeFile(String name, String mimetype) -> bool
-
-
-
-
-
-
- Image.CanReadStream(InputStream stream) -> bool
-
-
-
-
-
- LoadStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -> bool
-
-
-
-
-
-
-
- LoadMimeStream(InputStream stream, String mimetype, int index=-1) -> bool
-
-
-
-
-
-
-
- Ok() -> bool
-
-
- GetWidth() -> int
-
-
- GetHeight() -> int
-
-
- GetSubImage(Rect rect) -> Image
-
-
-
-
-
- Copy() -> Image
-
-
- Paste(Image image, int x, int y)
-
-
-
-
-
-
-
- GetData() -> PyObject
-
-
- SetData(PyObject data)
-
-
-
-
-
- GetDataBuffer() -> PyObject
-
-
- SetDataBuffer(PyObject data)
-
-
-
-
-
- GetAlphaData() -> PyObject
-
-
- SetAlphaData(PyObject data)
-
-
-
-
-
- GetAlphaBuffer() -> PyObject
-
-
- SetAlphaBuffer(PyObject data)
-
-
-
-
-
- SetMaskColour(unsigned char r, unsigned char g, unsigned char b)
-
-
-
-
-
-
-
- GetMaskRed() -> unsigned char
-
-
- GetMaskGreen() -> unsigned char
-
-
- GetMaskBlue() -> unsigned char
-
-
- SetMask(bool mask=True)
-
-
-
-
-
- HasMask() -> bool
-
-
- Rotate(double angle, Point centre_of_rotation, bool interpolating=True,
+
+
+
+
+
+
+
+
+
+
+ SetMaskFromImage(Image mask, byte mr, byte mg, byte mb) -> bool
+
+
+
+
+
+
+
+
+ CanRead(String name) -> bool
+
+
+
+
+
+ GetImageCount(String name, long type=BITMAP_TYPE_ANY) -> int
+
+
+
+
+
+
+ LoadFile(String name, long type=BITMAP_TYPE_ANY, int index=-1) -> bool
+
+
+
+
+
+
+
+ LoadMimeFile(String name, String mimetype, int index=-1) -> bool
+
+
+
+
+
+
+
+ SaveFile(String name, int type) -> bool
+
+
+
+
+
+
+ SaveMimeFile(String name, String mimetype) -> bool
+
+
+
+
+
+
+ CanReadStream(InputStream stream) -> bool
+
+
+
+
+
+ LoadStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -> bool
+
+
+
+
+
+
+
+ LoadMimeStream(InputStream stream, String mimetype, int index=-1) -> bool
+
+
+
+
+
+
+
+ Ok() -> bool
+
+
+ GetWidth() -> int
+
+
+ GetHeight() -> int
+
+
+ GetSubImage(Rect rect) -> Image
+
+
+
+
+
+ Copy() -> Image
+
+
+ Paste(Image image, int x, int y)
+
+
+
+
+
+
+
+ GetData() -> PyObject
+
+
+ SetData(PyObject data)
+
+
+
+
+
+ GetDataBuffer() -> PyObject
+
+
+ SetDataBuffer(PyObject data)
+
+
+
+
+
+ GetAlphaData() -> PyObject
+
+
+ SetAlphaData(PyObject data)
+
+
+
+
+
+ GetAlphaBuffer() -> PyObject
+
+
+ SetAlphaBuffer(PyObject data)
+
+
+
+
+
+ SetMaskColour(unsigned char r, unsigned char g, unsigned char b)
+
+
+
+
+
+
+
+ GetMaskRed() -> unsigned char
+
+
+ GetMaskGreen() -> unsigned char
+
+
+ GetMaskBlue() -> unsigned char
+
+
+ SetMask(bool mask=True)
+
+
+
+
+
+ HasMask() -> bool
+
+
+ Rotate(double angle, Point centre_of_rotation, bool interpolating=True,
Point offset_after_rotation=None) -> Image
-
-
-
-
-
-
-
-
- Rotate90(bool clockwise=True) -> Image
-
-
-
-
-
- Mirror(bool horizontally=True) -> Image
-
-
-
-
-
- Replace(unsigned char r1, unsigned char g1, unsigned char b1,
+
+
+
+
+
+
+
+
+ Rotate90(bool clockwise=True) -> Image
+
+
+
+
+
+ Mirror(bool horizontally=True) -> Image
+
+
+
+
+
+ Replace(unsigned char r1, unsigned char g1, unsigned char b1,
unsigned char r2, unsigned char g2, unsigned char b2)
-
-
-
-
-
-
-
-
-
-
- ConvertToMono(unsigned char r, unsigned char g, unsigned char b) -> Image
-
-
-
-
-
-
-
- SetOption(String name, String value)
-
-
-
-
-
-
- SetOptionInt(String name, int value)
-
-
-
-
-
-
- GetOption(String name) -> String
-
-
-
-
-
- GetOptionInt(String name) -> int
-
-
-
-
-
- HasOption(String name) -> bool
-
-
-
-
-
- CountColours(unsigned long stopafter=(unsigned long) -1) -> unsigned long
-
-
-
-
-
- ComputeHistogram(ImageHistogram h) -> unsigned long
-
-
-
-
-
- Image.AddHandler(ImageHandler handler)
-
-
-
-
-
- Image.InsertHandler(ImageHandler handler)
-
-
-
-
-
- Image.RemoveHandler(String name) -> bool
-
-
-
-
-
- Image.GetImageExtWildcard() -> String
-
-
- ConvertToBitmap() -> Bitmap
-
-
- ConvertToMonoBitmap(unsigned char red, unsigned char green, unsigned char blue) -> Bitmap
-
-
-
-
-
-
-
-
- InitAllImageHandlers()
-
-
-
-
- __init__() -> BMPHandler
-
-
-
-
-
- __init__() -> ICOHandler
-
-
-
-
-
- __init__() -> CURHandler
-
-
-
-
-
- __init__() -> ANIHandler
-
-
-
-
-
- __init__() -> PNGHandler
-
-
-
-
-
- __init__() -> GIFHandler
-
-
-
-
-
- __init__() -> PCXHandler
-
-
-
-
-
- __init__() -> JPEGHandler
-
-
-
-
-
- __init__() -> PNMHandler
-
-
-
-
-
- __init__() -> XPMHandler
-
-
-
-
-
- __init__() -> TIFFHandler
-
-
-
+
+
+
+
+
+
+
+
+
+
+ ConvertToMono(unsigned char r, unsigned char g, unsigned char b) -> Image
+
+
+
+
+
+
+
+ SetOption(String name, String value)
+
+
+
+
+
+
+ SetOptionInt(String name, int value)
+
+
+
+
+
+
+ GetOption(String name) -> String
+
+
+
+
+
+ GetOptionInt(String name) -> int
+
+
+
+
+
+ HasOption(String name) -> bool
+
+
+
+
+
+ CountColours(unsigned long stopafter=(unsigned long) -1) -> unsigned long
+
+
+
+
+
+ ComputeHistogram(ImageHistogram h) -> unsigned long
+
+
+
+
+
+ AddHandler(ImageHandler handler)
+
+
+
+
+
+ InsertHandler(ImageHandler handler)
+
+
+
+
+
+ RemoveHandler(String name) -> bool
+
+
+
+
+
+ GetImageExtWildcard() -> String
+
+
+ ConvertToBitmap() -> Bitmap
+
+
+ ConvertToMonoBitmap(unsigned char red, unsigned char green, unsigned char blue) -> Bitmap
+
+
+
+
+
+
+
+
+ InitAllImageHandlers()
+
+
+
+
+ __init__() -> BMPHandler
+
+
+
+
+
+ __init__() -> ICOHandler
+
+
+
+
+
+ __init__() -> CURHandler
+
+
+
+
+
+ __init__() -> ANIHandler
+
+
+
+
+
+ __init__() -> PNGHandler
+
+
+
+
+
+ __init__() -> GIFHandler
+
+
+
+
+
+ __init__() -> PCXHandler
+
+
+
+
+
+ __init__() -> JPEGHandler
+
+
+
+
+
+ __init__() -> PNMHandler
+
+
+
+
+
+ __init__() -> XPMHandler
+
+
+
+
+
+ __init__() -> TIFFHandler
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> EvtHandler
-
-
- GetNextHandler() -> EvtHandler
-
-
- GetPreviousHandler() -> EvtHandler
-
-
- SetNextHandler(EvtHandler handler)
-
-
-
-
-
- SetPreviousHandler(EvtHandler handler)
-
-
-
-
-
- GetEvtHandlerEnabled() -> bool
-
-
- SetEvtHandlerEnabled(bool enabled)
-
-
-
-
-
- ProcessEvent(Event event) -> bool
-
-
-
-
-
- AddPendingEvent(Event event)
-
-
-
-
-
- ProcessPendingEvents()
-
-
- Connect(int id, int lastId, int eventType, PyObject func)
-
-
-
-
-
-
-
-
- Disconnect(int id, int lastId=-1, wxEventType eventType=wxEVT_NULL) -> bool
-
-
-
-
-
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
-
+
+
+
+ __init__() -> EvtHandler
+
+
+ GetNextHandler() -> EvtHandler
+
+
+ GetPreviousHandler() -> EvtHandler
+
+
+ SetNextHandler(EvtHandler handler)
+
+
+
+
+
+ SetPreviousHandler(EvtHandler handler)
+
+
+
+
+
+ GetEvtHandlerEnabled() -> bool
+
+
+ SetEvtHandlerEnabled(bool enabled)
+
+
+
+
+
+ ProcessEvent(Event event) -> bool
+
+
+
+
+
+ AddPendingEvent(Event event)
+
+
+
+
+
+ ProcessPendingEvents()
+
+
+ Connect(int id, int lastId, int eventType, PyObject func)
+
+
+
+
+
+
+
+
+ Disconnect(int id, int lastId=-1, wxEventType eventType=wxEVT_NULL) -> bool
+
+
+
+
+
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+
#---------------------------------------------------------------------------
@@ -1742,13 +1742,13 @@ def EVT_COMMAND_RANGE(win, id1, id2, cmd, func):
#---------------------------------------------------------------------------
-
+
#---------------------------------------------------------------------------
-
- NewEventType() -> wxEventType
-
-
+
+ NewEventType() -> wxEventType
+
+
#
# Create some event binders
EVT_SIZE = wx.PyEventBinder( wxEVT_SIZE )
@@ -1886,10 +1886,6 @@ EVT_COMMAND_SCROLL_THUMBTRACK = wx.PyEventBinder( wxEVT_SCROLL_THUMBTRACK, 1)
EVT_COMMAND_SCROLL_THUMBRELEASE = wx.PyEventBinder( wxEVT_SCROLL_THUMBRELEASE, 1)
EVT_COMMAND_SCROLL_ENDSCROLL = wx.PyEventBinder( wxEVT_SCROLL_ENDSCROLL, 1)
-EVT_SPIN_UP = wx.PyEventBinder( wxEVT_SCROLL_LINEUP, 1)
-EVT_SPIN_DOWN = wx.PyEventBinder( wxEVT_SCROLL_LINEDOWN, 1)
-EVT_SPIN = wx.PyEventBinder( wxEVT_SCROLL_THUMBTRACK, 1)
-
EVT_BUTTON = wx.PyEventBinder( wxEVT_COMMAND_BUTTON_CLICKED, 1)
EVT_CHECKBOX = wx.PyEventBinder( wxEVT_COMMAND_CHECKBOX_CLICKED, 1)
EVT_CHOICE = wx.PyEventBinder( wxEVT_COMMAND_CHOICE_SELECTED, 1)
@@ -1929,1182 +1925,1183 @@ EVT_CONTEXT_MENU = wx.PyEventBinder( wxEVT_CONTEXT_MENU )
-
+
#---------------------------------------------------------------------------
-
-
-
- __del__()
-
-
- SetEventType(wxEventType typ)
-
-
-
-
-
- GetEventType() -> wxEventType
-
-
- GetEventObject() -> Object
-
-
- SetEventObject(Object obj)
-
-
-
-
-
- GetTimestamp() -> long
-
-
- SetTimestamp(long ts=0)
-
-
-
-
-
- GetId() -> int
-
-
- SetId(int Id)
-
-
-
-
-
- IsCommandEvent() -> bool
-
-
- Skip(bool skip=True)
-
-
-
-
-
- GetSkipped() -> bool
-
-
- ShouldPropagate() -> bool
-
-
- StopPropagation() -> int
-
-
- ResumePropagation(int propagationLevel)
-
-
-
-
-
- Clone() -> Event
-
-
-
+
+
+
+ __del__()
+
+
+ SetEventType(wxEventType typ)
+
+
+
+
+
+ GetEventType() -> wxEventType
+
+
+ GetEventObject() -> Object
+
+
+ SetEventObject(Object obj)
+
+
+
+
+
+ GetTimestamp() -> long
+
+
+ SetTimestamp(long ts=0)
+
+
+
+
+
+ GetId() -> int
+
+
+ SetId(int Id)
+
+
+
+
+
+ IsCommandEvent() -> bool
+
+
+ Skip(bool skip=True)
+
+
+
+
+
+ GetSkipped() -> bool
+
+
+ ShouldPropagate() -> bool
+
+
+ StopPropagation() -> int
+
+
+ ResumePropagation(int propagationLevel)
+
+
+
+
+
+ Clone() -> Event
+
+
+
#---------------------------------------------------------------------------
-
-
- __init__(Event event) -> PropagationDisabler
-
-
-
-
-
- __del__()
-
-
-
-
- __init__(Event event) -> PropagateOnce
-
-
-
-
-
- __del__()
-
-
-
+
+
+ __init__(Event event) -> PropagationDisabler
+
+
+
+
+
+ __del__()
+
+
+
+
+ __init__(Event event) -> PropagateOnce
+
+
+
+
+
+ __del__()
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int winid=0) -> CommandEvent
-
-
-
-
-
-
- GetSelection() -> int
-
-
- SetString(String s)
-
-
-
-
-
- GetString() -> String
-
-
- IsChecked() -> bool
-
-
- IsSelection() -> bool
-
-
- SetExtraLong(long extraLong)
-
-
-
-
-
- GetExtraLong() -> long
-
-
- SetInt(int i)
-
-
-
-
-
- GetInt() -> long
-
-
- Clone() -> Event
-
-
-
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int winid=0) -> CommandEvent
+
+
+
+
+
+
+ GetSelection() -> int
+
+
+ SetString(String s)
+
+
+
+
+
+ GetString() -> String
+
+
+ IsChecked() -> bool
+
+
+ IsSelection() -> bool
+
+
+ SetExtraLong(long extraLong)
+
+
+
+
+
+ GetExtraLong() -> long
+
+
+ SetInt(int i)
+
+
+
+
+
+ GetInt() -> long
+
+
+ Clone() -> Event
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int winid=0) -> NotifyEvent
-
-
-
-
-
-
- Veto()
-
-
- Allow()
-
-
- IsAllowed() -> bool
-
-
-
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int winid=0) -> NotifyEvent
+
+
+
+
+
+
+ Veto()
+
+
+ Allow()
+
+
+ IsAllowed() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int winid=0, int pos=0,
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int winid=0, int pos=0,
int orient=0) -> ScrollEvent
-
-
-
-
-
-
-
-
- GetOrientation() -> int
-
-
- GetPosition() -> int
-
-
- SetOrientation(int orient)
-
-
-
-
-
- SetPosition(int pos)
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ GetOrientation() -> int
+
+
+ GetPosition() -> int
+
+
+ SetOrientation(int orient)
+
+
+
+
+
+ SetPosition(int pos)
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int pos=0, int orient=0) -> ScrollWinEvent
-
-
-
-
-
-
-
- GetOrientation() -> int
-
-
- GetPosition() -> int
-
-
- SetOrientation(int orient)
-
-
-
-
-
- SetPosition(int pos)
-
-
-
-
-
-
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int pos=0, int orient=0) -> ScrollWinEvent
+
+
+
+
+
+
+
+ GetOrientation() -> int
+
+
+ GetPosition() -> int
+
+
+ SetOrientation(int orient)
+
+
+
+
+
+ SetPosition(int pos)
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType mouseType=wxEVT_NULL) -> MouseEvent
-
-
-
-
-
- IsButton() -> bool
-
-
- ButtonDown(int but=MOUSE_BTN_ANY) -> bool
-
-
-
-
-
- ButtonDClick(int but=MOUSE_BTN_ANY) -> bool
-
-
-
-
-
- ButtonUp(int but=MOUSE_BTN_ANY) -> bool
-
-
-
-
-
- Button(int but) -> bool
-
-
-
-
-
- ButtonIsDown(int but) -> bool
-
-
-
-
-
- GetButton() -> int
-
-
- ControlDown() -> bool
-
-
- MetaDown() -> bool
-
-
- AltDown() -> bool
-
-
- ShiftDown() -> bool
-
-
- LeftDown() -> bool
-
-
- MiddleDown() -> bool
-
-
- RightDown() -> bool
-
-
- LeftUp() -> bool
-
-
- MiddleUp() -> bool
-
-
- RightUp() -> bool
-
-
- LeftDClick() -> bool
-
-
- MiddleDClick() -> bool
-
-
- RightDClick() -> bool
-
-
- LeftIsDown() -> bool
-
-
- MiddleIsDown() -> bool
-
-
- RightIsDown() -> bool
-
-
- Dragging() -> bool
-
-
- Moving() -> bool
-
-
- Entering() -> bool
-
-
- Leaving() -> bool
-
-
- GetPosition() -> Point
- Returns the position of the mouse in window coordinates when the event happened.
-
-
- GetPositionTuple() -> (x,y)
- Returns the position of the mouse in window coordinates when the event happened.
-
-
-
-
-
-
- GetLogicalPosition(DC dc) -> Point
-
-
-
-
-
- GetX() -> int
-
-
- GetY() -> int
-
-
- GetWheelRotation() -> int
-
-
- GetWheelDelta() -> int
-
-
- GetLinesPerAction() -> int
-
-
- IsPageScroll() -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ __init__(wxEventType mouseType=wxEVT_NULL) -> MouseEvent
+
+
+
+
+
+ IsButton() -> bool
+
+
+ ButtonDown(int but=MOUSE_BTN_ANY) -> bool
+
+
+
+
+
+ ButtonDClick(int but=MOUSE_BTN_ANY) -> bool
+
+
+
+
+
+ ButtonUp(int but=MOUSE_BTN_ANY) -> bool
+
+
+
+
+
+ Button(int but) -> bool
+
+
+
+
+
+ ButtonIsDown(int but) -> bool
+
+
+
+
+
+ GetButton() -> int
+
+
+ ControlDown() -> bool
+
+
+ MetaDown() -> bool
+
+
+ AltDown() -> bool
+
+
+ ShiftDown() -> bool
+
+
+ LeftDown() -> bool
+
+
+ MiddleDown() -> bool
+
+
+ RightDown() -> bool
+
+
+ LeftUp() -> bool
+
+
+ MiddleUp() -> bool
+
+
+ RightUp() -> bool
+
+
+ LeftDClick() -> bool
+
+
+ MiddleDClick() -> bool
+
+
+ RightDClick() -> bool
+
+
+ LeftIsDown() -> bool
+
+
+ MiddleIsDown() -> bool
+
+
+ RightIsDown() -> bool
+
+
+ Dragging() -> bool
+
+
+ Moving() -> bool
+
+
+ Entering() -> bool
+
+
+ Leaving() -> bool
+
+
+ GetPosition() -> Point
+ Returns the position of the mouse in window coordinates when the event happened.
+
+
+ GetPositionTuple() -> (x,y)
+ Returns the position of the mouse in window coordinates when the event happened.
+
+
+
+
+
+
+ GetLogicalPosition(DC dc) -> Point
+
+
+
+
+
+ GetX() -> int
+
+
+ GetY() -> int
+
+
+ GetWheelRotation() -> int
+
+
+ GetWheelDelta() -> int
+
+
+ GetLinesPerAction() -> int
+
+
+ IsPageScroll() -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int x=0, int y=0) -> SetCursorEvent
-
-
-
-
-
-
- GetX() -> int
-
-
- GetY() -> int
-
-
- SetCursor(Cursor cursor)
-
-
-
-
-
- GetCursor() -> Cursor
-
-
- HasCursor() -> bool
-
-
-
+
+
+
+ __init__(int x=0, int y=0) -> SetCursorEvent
+
+
+
+
+
+
+ GetX() -> int
+
+
+ GetY() -> int
+
+
+ SetCursor(Cursor cursor)
+
+
+
+
+
+ GetCursor() -> Cursor
+
+
+ HasCursor() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType keyType=wxEVT_NULL) -> KeyEvent
-
-
-
-
-
- ControlDown() -> bool
-
-
- MetaDown() -> bool
-
-
- AltDown() -> bool
-
-
- ShiftDown() -> bool
-
-
- HasModifiers() -> bool
-
-
- GetKeyCode() -> int
-
-
- GetUniChar() -> int
-
-
- GetRawKeyCode() -> unsigned int
-
-
- GetRawKeyFlags() -> unsigned int
-
-
- GetPosition() -> Point
- Find the position of the event.
-
-
- GetPositionTuple() -> (x,y)
- Find the position of the event.
-
-
-
-
-
-
- GetX() -> int
-
-
- GetY() -> int
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ __init__(wxEventType keyType=wxEVT_NULL) -> KeyEvent
+
+
+
+
+
+ ControlDown() -> bool
+
+
+ MetaDown() -> bool
+
+
+ AltDown() -> bool
+
+
+ ShiftDown() -> bool
+
+
+ HasModifiers() -> bool
+
+
+ GetKeyCode() -> int
+
+
+ GetUniChar() -> int
+
+
+ GetRawKeyCode() -> unsigned int
+
+
+ GetRawKeyFlags() -> unsigned int
+
+
+ GetPosition() -> Point
+ Find the position of the event.
+
+
+ GetPositionTuple() -> (x,y)
+ Find the position of the event.
+
+
+
+
+
+
+ GetX() -> int
+
+
+ GetY() -> int
+
+
+
+
+
+
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Size sz=DefaultSize, int winid=0) -> SizeEvent
-
-
-
-
-
-
- GetSize() -> Size
-
-
- GetRect() -> Rect
-
-
- SetRect(Rect rect)
-
-
-
-
-
- SetSize(Size size)
-
-
-
-
-
-
-
-
+
+
+
+ __init__(Size sz=DefaultSize, int winid=0) -> SizeEvent
+
+
+
+
+
+
+ GetSize() -> Size
+
+
+ GetRect() -> Rect
+
+
+ SetRect(Rect rect)
+
+
+
+
+
+ SetSize(Size size)
+
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Point pos=DefaultPosition, int winid=0) -> MoveEvent
-
-
-
-
-
-
- GetPosition() -> Point
-
-
- GetRect() -> Rect
-
-
- SetRect(Rect rect)
-
-
-
-
-
- SetPosition(Point pos)
-
-
-
-
-
-
-
-
+
+
+
+ __init__(Point pos=DefaultPosition, int winid=0) -> MoveEvent
+
+
+
+
+
+
+ GetPosition() -> Point
+
+
+ GetRect() -> Rect
+
+
+ SetRect(Rect rect)
+
+
+
+
+
+ SetPosition(Point pos)
+
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int Id=0) -> PaintEvent
-
-
-
-
-
-
-
-
- __init__(int winid=0) -> NcPaintEvent
-
-
-
-
-
-
+
+
+
+ __init__(int Id=0) -> PaintEvent
+
+
+
+
+
+
+
+
+ __init__(int winid=0) -> NcPaintEvent
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int Id=0, DC dc=(wxDC *) NULL) -> EraseEvent
-
-
-
-
-
-
- GetDC() -> DC
-
-
-
+
+
+
+ __init__(int Id=0, DC dc=(wxDC *) NULL) -> EraseEvent
+
+
+
+
+
+
+ GetDC() -> DC
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int winid=0) -> FocusEvent
-
-
-
-
-
-
- GetWindow() -> Window
-
-
- SetWindow(Window win)
-
-
-
-
-
-
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int winid=0) -> FocusEvent
+
+
+
+
+
+
+ GetWindow() -> Window
+
+
+ SetWindow(Window win)
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Window win=None) -> ChildFocusEvent
-
-
-
-
-
- GetWindow() -> Window
-
-
-
+
+
+
+ __init__(Window win=None) -> ChildFocusEvent
+
+
+
+
+
+ GetWindow() -> Window
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType type=wxEVT_NULL, bool active=True, int Id=0) -> ActivateEvent
-
-
-
-
-
-
-
- GetActive() -> bool
-
-
-
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, bool active=True, int Id=0) -> ActivateEvent
+
+
+
+
+
+
+
+ GetActive() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int Id=0) -> InitDialogEvent
-
-
-
-
-
-
+
+
+
+ __init__(int Id=0) -> InitDialogEvent
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int winid=0, Menu menu=None) -> MenuEvent
-
-
-
-
-
-
-
- GetMenuId() -> int
-
-
- IsPopup() -> bool
-
-
- GetMenu() -> Menu
-
-
-
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int winid=0, Menu menu=None) -> MenuEvent
+
+
+
+
+
+
+
+ GetMenuId() -> int
+
+
+ IsPopup() -> bool
+
+
+ GetMenu() -> Menu
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int winid=0) -> CloseEvent
-
-
-
-
-
-
- SetLoggingOff(bool logOff)
-
-
-
-
-
- GetLoggingOff() -> bool
-
-
- Veto(bool veto=True)
-
-
-
-
-
- SetCanVeto(bool canVeto)
-
-
-
-
-
- CanVeto() -> bool
-
-
- GetVeto() -> bool
-
-
-
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int winid=0) -> CloseEvent
+
+
+
+
+
+
+ SetLoggingOff(bool logOff)
+
+
+
+
+
+ GetLoggingOff() -> bool
+
+
+ Veto(bool veto=True)
+
+
+
+
+
+ SetCanVeto(bool canVeto)
+
+
+
+
+
+ CanVeto() -> bool
+
+
+ GetVeto() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int winid=0, bool show=False) -> ShowEvent
-
-
-
-
-
-
- SetShow(bool show)
-
-
-
-
-
- GetShow() -> bool
-
-
-
+
+
+
+ __init__(int winid=0, bool show=False) -> ShowEvent
+
+
+
+
+
+
+ SetShow(bool show)
+
+
+
+
+
+ GetShow() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int id=0, bool iconized=True) -> IconizeEvent
-
-
-
-
-
-
- Iconized() -> bool
-
-
-
+
+
+
+ __init__(int id=0, bool iconized=True) -> IconizeEvent
+
+
+
+
+
+
+ Iconized() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int id=0) -> MaximizeEvent
-
-
-
-
-
-
+
+
+
+ __init__(int id=0) -> MaximizeEvent
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- GetPosition() -> Point
-
-
- GetNumberOfFiles() -> int
-
-
- GetFiles() -> PyObject
-
-
-
+
+
+
+ GetPosition() -> Point
+
+
+ GetNumberOfFiles() -> int
+
+
+ GetFiles() -> PyObject
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int commandId=0) -> UpdateUIEvent
-
-
-
-
-
- GetChecked() -> bool
-
-
- GetEnabled() -> bool
-
-
- GetText() -> String
-
-
- GetSetText() -> bool
-
-
- GetSetChecked() -> bool
-
-
- GetSetEnabled() -> bool
-
-
- Check(bool check)
-
-
-
-
-
- Enable(bool enable)
-
-
-
-
-
- SetText(String text)
-
-
-
-
-
- UpdateUIEvent.SetUpdateInterval(long updateInterval)
-
-
-
-
-
- UpdateUIEvent.GetUpdateInterval() -> long
-
-
- UpdateUIEvent.CanUpdate(Window win) -> bool
-
-
-
-
-
- UpdateUIEvent.ResetUpdateTime()
-
-
- UpdateUIEvent.SetMode(int mode)
-
-
-
-
-
- UpdateUIEvent.GetMode() -> int
-
-
-
+
+
+
+ __init__(int commandId=0) -> UpdateUIEvent
+
+
+
+
+
+ GetChecked() -> bool
+
+
+ GetEnabled() -> bool
+
+
+ GetText() -> String
+
+
+ GetSetText() -> bool
+
+
+ GetSetChecked() -> bool
+
+
+ GetSetEnabled() -> bool
+
+
+ Check(bool check)
+
+
+
+
+
+ Enable(bool enable)
+
+
+
+
+
+ SetText(String text)
+
+
+
+
+
+ SetUpdateInterval(long updateInterval)
+
+
+
+
+
+ GetUpdateInterval() -> long
+
+
+ CanUpdate(Window win) -> bool
+
+
+
+
+
+ ResetUpdateTime()
+
+
+ SetMode(int mode)
+
+
+
+
+
+ GetMode() -> int
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> SysColourChangedEvent
-
-
-
+
+
+
+ __init__() -> SysColourChangedEvent
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int winid=0, Window gainedCapture=None) -> MouseCaptureChangedEvent
-
-
-
-
-
-
- GetCapturedWindow() -> Window
-
-
-
+
+
+
+ __init__(int winid=0, Window gainedCapture=None) -> MouseCaptureChangedEvent
+
+
+
+
+
+
+ GetCapturedWindow() -> Window
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> DisplayChangedEvent
-
-
-
+
+
+
+ __init__() -> DisplayChangedEvent
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int id=0) -> PaletteChangedEvent
-
-
-
-
-
- SetChangedWindow(Window win)
-
-
-
-
-
- GetChangedWindow() -> Window
-
-
-
+
+
+
+ __init__(int id=0) -> PaletteChangedEvent
+
+
+
+
+
+ SetChangedWindow(Window win)
+
+
+
+
+
+ GetChangedWindow() -> Window
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int winid=0) -> QueryNewPaletteEvent
-
-
-
-
-
- SetPaletteRealized(bool realized)
-
-
-
-
-
- GetPaletteRealized() -> bool
-
-
-
+
+
+
+ __init__(int winid=0) -> QueryNewPaletteEvent
+
+
+
+
+
+ SetPaletteRealized(bool realized)
+
+
+
+
+
+ GetPaletteRealized() -> bool
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> NavigationKeyEvent
-
-
- GetDirection() -> bool
-
-
- SetDirection(bool bForward)
-
-
-
-
-
- IsWindowChange() -> bool
-
-
- SetWindowChange(bool bIs)
-
-
-
-
-
- GetCurrentFocus() -> Window
-
-
- SetCurrentFocus(Window win)
-
-
-
-
-
-
+
+
+
+ __init__() -> NavigationKeyEvent
+
+
+ GetDirection() -> bool
+
+
+ SetDirection(bool bForward)
+
+
+
+
+
+ IsWindowChange() -> bool
+
+
+ SetWindowChange(bool bIs)
+
+
+
+
+
+ GetCurrentFocus() -> Window
+
+
+ SetCurrentFocus(Window win)
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Window win=None) -> WindowCreateEvent
-
-
-
-
-
- GetWindow() -> Window
-
-
-
-
-
- __init__(Window win=None) -> WindowDestroyEvent
-
-
-
-
-
- GetWindow() -> Window
-
-
-
+
+
+
+ __init__(Window win=None) -> WindowCreateEvent
+
+
+
+
+
+ GetWindow() -> Window
+
+
+
+
+
+ __init__(Window win=None) -> WindowDestroyEvent
+
+
+
+
+
+ GetWindow() -> Window
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -> ContextMenuEvent
-
-
-
-
-
-
-
- GetPosition() -> Point
-
-
- SetPosition(Point pos)
-
-
-
-
-
-
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -> ContextMenuEvent
+
+
+
+
+
+
+
+ GetPosition() -> Point
+
+
+ SetPosition(Point pos)
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> IdleEvent
-
-
- RequestMore(bool needMore=True)
-
-
-
-
-
- MoreRequested() -> bool
-
-
- IdleEvent.SetMode(int mode)
-
-
-
-
-
- IdleEvent.GetMode() -> int
-
-
- IdleEvent.CanSend(Window win) -> bool
-
-
-
-
-
-
+
+
+
+ __init__() -> IdleEvent
+
+
+ RequestMore(bool needMore=True)
+
+
+
+
+
+ MoreRequested() -> bool
+
+
+ SetMode(int mode)
+
+
+
+
+
+ GetMode() -> int
+
+
+ CanSend(Window win) -> bool
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(int winid=0, wxEventType commandType=wxEVT_NULL) -> PyEvent
-
-
-
-
-
-
- __del__()
-
-
- SetSelf(PyObject self)
-
-
-
-
-
- GetSelf() -> PyObject
-
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> PyCommandEvent
-
-
-
-
-
-
- __del__()
-
-
- SetSelf(PyObject self)
-
-
-
-
-
- GetSelf() -> PyObject
-
-
-
+
+
+
+ __init__(int winid=0, wxEventType commandType=wxEVT_NULL) -> PyEvent
+
+
+
+
+
+
+ __del__()
+
+
+ SetSelf(PyObject self)
+
+
+
+
+
+ GetSelf() -> PyObject
+
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> PyCommandEvent
+
+
+
+
+
+
+ __del__()
+
+
+ SetSelf(PyObject self)
+
+
+
+
+
+ GetSelf() -> PyObject
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> PyApp
-
-
- __del__()
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetAppName() -> String
- Get the application name.
-
-
- SetAppName(String name)
- Set the application name. This value may be used automatically
+
+
+
+ __init__() -> PyApp
+ Create a new application object, starting the bootstrap process.
+
+
+ __del__()
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetAppName() -> String
+ Get the application name.
+
+
+ SetAppName(String name)
+ Set the application name. This value may be used automatically
by wx.Config and such.
-
-
-
-
-
- GetClassName() -> String
- Get the application's class name.
-
-
- SetClassName(String name)
- Set the application's class name. This value may be used for X-resources if
+
+
+
+
+
+ GetClassName() -> String
+ Get the application's class name.
+
+
+ SetClassName(String name)
+ Set the application's class name. This value may be used for X-resources if
applicable for the platform
-
-
-
-
-
- GetVendorName() -> String
- Get the application's vendor name.
-
-
- SetVendorName(String name)
- Set the application's vendor name. This value may be used automatically
+
+
+
+
+
+ GetVendorName() -> String
+ Get the application's vendor name.
+
+
+ SetVendorName(String name)
+ Set the application's vendor name. This value may be used automatically
by wx.Config and such.
-
-
-
-
-
- GetTraits() -> wxAppTraits
- Create the app traits object to which we delegate for everything which either
+
+
+
+
+
+ GetTraits() -> wxAppTraits
+ Create the app traits object to which we delegate for everything which either
should be configurable by the user (then he can change the default behaviour
simply by overriding CreateTraits() and returning his own traits object) or
which is GUI/console dependent as then wx.AppTraits allows us to abstract the
differences behind the common facade
-
-
- ProcessPendingEvents()
- Process all events in the Pending Events list -- it is necessary to call this
+
+
+ ProcessPendingEvents()
+ Process all events in the Pending Events list -- it is necessary to call this
function to process posted events. This happens during each event loop
iteration.
-
-
- Yield(bool onlyIfNeeded=False) -> bool
- Process all currently pending events right now, instead of waiting until
+
+
+ Yield(bool onlyIfNeeded=False) -> bool
+ Process all currently pending events right now, instead of waiting until
return to the event loop. It is an error to call Yield() recursively unless
the value of onlyIfNeeded is True.
@@ -3113,108 +3110,108 @@ WARNING: This function is dangerous as it can lead to unexpected
may result in calling the same event handler again), use
with _extreme_ care or, better, don't use at all!
-
-
-
-
-
- WakeUpIdle()
- Make sure that idle events are sent again
-
-
- MainLoop() -> int
- Execute the main GUI loop, the function returns when the loop ends.
-
-
- Exit()
- Exit the main loop thus terminating the application.
-
-
- ExitMainLoop()
- Exit the main GUI loop during the next iteration (i.e. it does not
+
+
+
+
+
+ WakeUpIdle()
+ Make sure that idle events are sent again
+
+
+ MainLoop() -> int
+ Execute the main GUI loop, the function returns when the loop ends.
+
+
+ Exit()
+ Exit the main loop thus terminating the application.
+
+
+ ExitMainLoop()
+ Exit the main GUI loop during the next iteration (i.e. it does not
stop the program immediately!)
-
-
- Pending() -> bool
- Returns True if there are unprocessed events in the event queue.
-
-
- Dispatch() -> bool
- Process the first event in the event queue (blocks until an event
+
+
+ Pending() -> bool
+ Returns True if there are unprocessed events in the event queue.
+
+
+ Dispatch() -> bool
+ Process the first event in the event queue (blocks until an event
appears if there are none currently)
-
-
- ProcessIdle() -> bool
- Called from the MainLoop when the application becomes idle and sends an
+
+
+ ProcessIdle() -> bool
+ Called from the MainLoop when the application becomes idle and sends an
IdleEvent to all interested parties. Returns True is more idle events are
needed, False if not.
-
-
- SendIdleEvents(Window win, IdleEvent event) -> bool
- Send idle event to window and all subwindows. Returns True if more idle time
+
+
+ SendIdleEvents(Window win, IdleEvent event) -> bool
+ Send idle event to window and all subwindows. Returns True if more idle time
is requested.
-
-
-
-
-
-
- IsActive() -> bool
- Return True if our app has focus.
-
-
- SetTopWindow(Window win)
- Set the "main" top level window
-
-
-
-
-
- GetTopWindow() -> Window
- Return the "main" top level window (if it hadn't been set previously with
+
+
+
+
+
+
+ IsActive() -> bool
+ Return True if our app has focus.
+
+
+ SetTopWindow(Window win)
+ Set the "main" top level window
+
+
+
+
+
+ GetTopWindow() -> Window
+ Return the "main" top level window (if it hadn't been set previously with
SetTopWindow(), will return just some top level window and, if there not any,
will return None)
-
-
- SetExitOnFrameDelete(bool flag)
- Control the exit behaviour: by default, the program will exit the main loop
+
+
+ SetExitOnFrameDelete(bool flag)
+ Control the exit behaviour: by default, the program will exit the main loop
(and so, usually, terminate) when the last top-level program window is
deleted. Beware that if you disable this behaviour (with
SetExitOnFrameDelete(False)), you'll have to call ExitMainLoop() explicitly
from somewhere.
-
-
-
-
-
- GetExitOnFrameDelete() -> bool
- Get the current exit behaviour setting.
-
-
- SetUseBestVisual(bool flag)
- Set whether the app should try to use the best available visual on systems
+
+
+
+
+
+ GetExitOnFrameDelete() -> bool
+ Get the current exit behaviour setting.
+
+
+ SetUseBestVisual(bool flag)
+ Set whether the app should try to use the best available visual on systems
where more than one is available, (Sun, SGI, XFree86 4, etc.)
-
-
-
-
-
- GetUseBestVisual() -> bool
- Get current UseBestVisual setting.
-
-
- SetPrintMode(int mode)
-
-
-
-
-
- GetPrintMode() -> int
-
-
- SetAssertMode(int mode)
- Set the OnAssert behaviour for debug and hybrid builds. The following flags
+
+
+
+
+
+ GetUseBestVisual() -> bool
+ Get current UseBestVisual setting.
+
+
+ SetPrintMode(int mode)
+
+
+
+
+
+ GetPrintMode() -> int
+
+
+ SetAssertMode(int mode)
+ Set the OnAssert behaviour for debug and hybrid builds. The following flags
may be or'd together:
wx.PYAPP_ASSERT_SUPPRESS Don't do anything
@@ -3222,118 +3219,118 @@ may be or'd together:
wx.PYAPP_ASSERT_DIALOG Display a message dialog
wx.PYAPP_ASSERT_LOG Write the assertion info to the wx.Log
-
-
-
-
-
- GetAssertMode() -> int
- Get the current OnAssert behaviour setting.
-
-
- PyApp.GetMacSupportPCMenuShortcuts() -> bool
-
-
- PyApp.GetMacAboutMenuItemId() -> long
-
-
- PyApp.GetMacPreferencesMenuItemId() -> long
-
-
- PyApp.GetMacExitMenuItemId() -> long
-
-
- PyApp.GetMacHelpMenuTitleName() -> String
-
-
- PyApp.SetMacSupportPCMenuShortcuts(bool val)
-
-
-
-
-
- PyApp.SetMacAboutMenuItemId(long val)
-
-
-
-
-
- PyApp.SetMacPreferencesMenuItemId(long val)
-
-
-
-
-
- PyApp.SetMacExitMenuItemId(long val)
-
-
-
-
-
- PyApp.SetMacHelpMenuTitleName(String val)
-
-
-
-
-
- _BootstrapApp()
- For internal use only
-
-
- PyApp.GetComCtl32Version() -> int
- Returns 400, 470, 471 for comctl32.dll 4.00, 4.70, 4.71 or 0 if it
+
+
+
+
+
+ GetAssertMode() -> int
+ Get the current OnAssert behaviour setting.
+
+
+ GetMacSupportPCMenuShortcuts() -> bool
+
+
+ GetMacAboutMenuItemId() -> long
+
+
+ GetMacPreferencesMenuItemId() -> long
+
+
+ GetMacExitMenuItemId() -> long
+
+
+ GetMacHelpMenuTitleName() -> String
+
+
+ SetMacSupportPCMenuShortcuts(bool val)
+
+
+
+
+
+ SetMacAboutMenuItemId(long val)
+
+
+
+
+
+ SetMacPreferencesMenuItemId(long val)
+
+
+
+
+
+ SetMacExitMenuItemId(long val)
+
+
+
+
+
+ SetMacHelpMenuTitleName(String val)
+
+
+
+
+
+ _BootstrapApp()
+ For internal use only
+
+
+ GetComCtl32Version() -> int
+ Returns 400, 470, 471 for comctl32.dll 4.00, 4.70, 4.71 or 0 if it
wasn't found at all. Raises an exception on non-Windows platforms.
-
-
-
+
+
+
#---------------------------------------------------------------------------
-
- Exit()
- Force an exit of the application. Convenience for wx.GetApp().Exit()
-
-
- Yield() -> bool
- Yield to other apps/messages. Convenience for wx.GetApp().Yield()
-
-
- YieldIfNeeded() -> bool
- Yield to other apps/messages. Convenience for wx.GetApp().Yield(True)
-
-
- SafeYield(Window win=None, bool onlyIfNeeded=False) -> bool
- This function is similar to wx.Yield, except that it disables the user input
+
+ Exit()
+ Force an exit of the application. Convenience for wx.GetApp().Exit()
+
+
+ Yield() -> bool
+ Yield to other apps/messages. Convenience for wx.GetApp().Yield()
+
+
+ YieldIfNeeded() -> bool
+ Yield to other apps/messages. Convenience for wx.GetApp().Yield(True)
+
+
+ SafeYield(Window win=None, bool onlyIfNeeded=False) -> bool
+ This function is similar to wx.Yield, except that it disables the user input
to all program windows before calling wx.Yield and re-enables it again
afterwards. If win is not None, this window will remain enabled, allowing the
implementation of some limited user interaction.
Returns the result of the call to wx.Yield.
-
-
-
-
-
-
- WakeUpIdle()
- Cause the message queue to become empty again, so idle events will be sent.
-
-
- PostEvent(EvtHandler dest, Event event)
- Send an event to a window or other wx.EvtHandler to be processed later.
-
-
-
-
-
-
- App_CleanUp()
- For internal use only, it is used to cleanup after wxWindows when Python shuts down.
-
-
- GetApp() -> PyApp
- Return a reference to the current wx.App object.
-
-
+
+
+
+
+
+
+ WakeUpIdle()
+ Cause the message queue to become empty again, so idle events will be sent.
+
+
+ PostEvent(EvtHandler dest, Event event)
+ Send an event to a window or other wx.EvtHandler to be processed later.
+
+
+
+
+
+
+ App_CleanUp()
+ For internal use only, it is used to cleanup after wxWindows when Python shuts down.
+
+
+ GetApp() -> PyApp
+ Return a reference to the current wx.App object.
+
+
#----------------------------------------------------------------------
class PyOnDemandOutputWindow:
@@ -3358,11 +3355,19 @@ class PyOnDemandOutputWindow:
style=wx.DEFAULT_FRAME_STYLE | wx.NO_FULL_REPAINT_ON_RESIZE)
self.text = wx.TextCtrl(self.frame, -1, "",
style = wx.TE_MULTILINE | wx.TE_READONLY)
+ self.text.AppendText(st)
self.frame.SetSize((450, 300))
self.frame.Show(True)
EVT_CLOSE(self.frame, self.OnCloseWindow)
+ def OnCloseWindow(self, event):
+ if self.frame is not None:
+ self.frame.Destroy()
+ self.frame = None
+ self.text = None
+
+
# These methods provide the file-like output behaviour.
def write(self, text):
"""
@@ -3387,11 +3392,6 @@ class PyOnDemandOutputWindow:
wx.CallAfter(self.frame.Close)
- def OnCloseWindow(self, event):
- if self.frame is not None:
- self.frame.Destroy()
- self.frame = None
- self.text = None
#----------------------------------------------------------------------
@@ -3465,7 +3465,7 @@ your Mac."""
self.RestoreStdio()
- def RedirectStdio(self, filename):
+ def RedirectStdio(self, filename=None):
"""Redirect sys.stdout and sys.stderr to a file or a popup window."""
if filename:
_sys.stdout = _sys.stderr = open(filename, 'a')
@@ -3547,32016 +3547,34721 @@ _sys.__wxPythonCleanup = __wxPyCleanup()
#----------------------------------------------------------------------------
-
+
#---------------------------------------------------------------------------
-
-
- __init__(int flags=0, int keyCode=0, int cmd=0, MenuItem item=None) -> AcceleratorEntry
-
-
-
-
-
-
-
-
- __del__()
-
-
- Set(int flags, int keyCode, int cmd, MenuItem item=None)
-
-
-
-
-
-
-
-
- SetMenuItem(MenuItem item)
-
-
-
-
-
- GetMenuItem() -> MenuItem
-
-
- GetFlags() -> int
-
-
- GetKeyCode() -> int
-
-
- GetCommand() -> int
-
-
-
-
-
- __init__(entries) -> AcceleratorTable
- Construct an AcceleratorTable from a list of AcceleratorEntry items or
+
+
+ __init__(int flags=0, int keyCode=0, int cmd=0, MenuItem item=None) -> AcceleratorEntry
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Set(int flags, int keyCode, int cmd, MenuItem item=None)
+
+
+
+
+
+
+
+
+ SetMenuItem(MenuItem item)
+
+
+
+
+
+ GetMenuItem() -> MenuItem
+
+
+ GetFlags() -> int
+
+
+ GetKeyCode() -> int
+
+
+ GetCommand() -> int
+
+
+
+
+
+ __init__(entries) -> AcceleratorTable
+ Construct an AcceleratorTable from a list of AcceleratorEntry items or
3-tuples (flags, keyCode, cmdID)
-
-
-
-
-
-
- __del__()
-
-
- Ok() -> bool
-
-
-
- GetAccelFromString(String label) -> AcceleratorEntry
-
-
-
-
-
+
+
+
+
+
+
+ __del__()
+
+
+ Ok() -> bool
+
+
+
+ GetAccelFromString(String label) -> AcceleratorEntry
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+
+
+wx.Window is the base class for all windows and represents any visible
+object on the screen. All controls, top level windows and so on are
+wx.Windows. Sizers and device contexts are not however, as they don't
+appear on screen themselves.
+
+
+ Styles
+
+ wx.SIMPLE_BORDER: Displays a thin border around the window.
+
+ wx.DOUBLE_BORDER: Displays a double border. Windows and Mac only.
+
+ wx.SUNKEN_BORDER: Displays a sunken border.
+
+ wx.RAISED_BORDER: Displays a raised border.
+
+ wx.STATIC_BORDER: Displays a border suitable for a static
+ control. Windows only.
+
+ wx.NO_BORDER: Displays no border, overriding the default
+ border style for the window.
+
+ wx.TRANSPARENT_WINDOW: The window is transparent, that is, it
+ will not receive paint events. Windows only.
+
+ wx.TAB_TRAVERSAL: Use this to enable tab traversal for
+ non-dialog windows.
+
+ wx.WANTS_CHARS: Use this to indicate that the window
+ wants to get all char/key events for
+ all keys - even for keys like TAB or
+ ENTER which are usually used for
+ dialog navigation and which wouldn't
+ be generated without this style. If
+ you need to use this style in order to
+ get the arrows or etc., but would
+ still like to have normal keyboard
+ navigation take place, you should
+ create and send a wxNavigationKeyEvent
+ in response to the key events for Tab
+ and Shift-Tab.
+
+ wx.NO_FULL_REPAINT_ON_RESIZE: Disables repainting the window
+ completely when its size is changed
+ - you will have to repaint the new
+ window area manually if you use this
+ style. As of version 2.5.1 this
+ style is on by default. Use
+ wx.FULL_REPAINT_ON_RESIZE to
+ deactivate it.
+
+ wx.VSCROLL: Use this style to enable a vertical scrollbar.
+
+ wx.HSCROLL: Use this style to enable a horizontal scrollbar.
+
+ wx.ALWAYS_SHOW_SB: If a window has scrollbars, disable them
+ instead of hiding them when they are
+ not needed (i.e. when the size of the
+ window is big enough to not require
+ the scrollbars to navigate it). This
+ style is currently only implemented
+ for wxMSW and wxUniversal and does
+ nothing on the other platforms.
+
+ wx.CLIP_CHILDREN: Use this style to eliminate flicker caused by
+ the background being repainted, then
+ children being painted over
+ them. Windows only.
+
+ wx.FULL_REPAINT_ON_RESIZE: Use this style to force a complete
+ redraw of the window whenever it is
+ resized instead of redrawing just the
+ part of the window affected by
+ resizing. Note that this was the
+ behaviour by default before 2.5.1
+ release and that if you experience
+ redraw problems with the code which
+ previously used to work you may want
+ to try this.
+
+ Extra Styles
+
+ wx.WS_EX_VALIDATE_RECURSIVELY: By default,
+ Validate/TransferDataTo/FromWindow()
+ only work on direct children of
+ the window (compatible
+ behaviour). Set this flag to make
+ them recursively descend into all
+ subwindows.
+
+ wx.WS_EX_BLOCK_EVENTS: wx.CommandEvents and the objects of the
+ derived classes are forwarded to
+ the parent window and so on
+ recursively by default. Using this
+ flag for the given window allows
+ to block this propagation at this
+ window, i.e. prevent the events
+ from being propagated further
+ upwards. Dialogs have this flag on
+ by default.
+
+ wx.WS_EX_TRANSIENT Don't use this window as an implicit parent for
+ the other windows: this must be
+ used with transient windows as
+ otherwise there is the risk of
+ creating a dialog/frame with this
+ window as a parent which would
+ lead to a crash if the parent is
+ destroyed before the child.
+
+ wx.WS_EX_PROCESS_IDLE: This window should always process idle
+ events, even if the mode set by
+ wx.IdleEvent.SetMode is
+ wx.IDLE_PROCESS_SPECIFIED.
+
+ wx.WS_EX_PROCESS_UI_UPDATES This window should always process UI
+ update events, even if the mode
+ set by wxUpdateUIEvent::SetMode is
+ wxUPDATE_UI_PROCESS_SPECIFIED.
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
long style=0, String name=PanelNameStr) -> Window
-
-
-
-
-
-
-
-
-
-
- PreWindow() -> Window
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ Construct and show a generic Window.
+
+
+
+
+
+
+
+
+
+
+ PreWindow() -> Window
+ Precreate a Window for 2-phase creation.
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
long style=0, String name=PanelNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- Close(bool force=False) -> bool
-
-
-
-
-
- Destroy() -> bool
- Deletes the C++ object this Python object is a proxy for.
-
-
- DestroyChildren() -> bool
-
-
- IsBeingDeleted() -> bool
-
-
- SetTitle(String title)
-
-
-
-
-
- GetTitle() -> String
-
-
- SetLabel(String label)
-
-
-
-
-
- GetLabel() -> String
-
-
- SetName(String name)
-
-
-
-
-
- GetName() -> String
-
-
- SetId(int winid)
-
-
-
-
-
- GetId() -> int
-
-
- Window.NewControlId() -> int
-
-
- Window.NextControlId(int winid) -> int
-
-
-
-
-
- Window.PrevControlId(int winid) -> int
-
-
-
-
-
- SetSize(Size size)
-
-
-
-
-
- SetDimensions(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
-
-
-
-
-
-
-
-
-
- SetRect(Rect rect, int sizeFlags=SIZE_AUTO)
-
-
-
-
-
-
- SetSizeWH(int width, int height)
-
-
-
-
-
-
- Move(Point pt, int flags=SIZE_USE_EXISTING)
-
-
-
-
-
-
- MoveXY(int x, int y, int flags=SIZE_USE_EXISTING)
-
-
-
-
-
-
-
- Raise()
-
-
- Lower()
-
-
- SetClientSize(Size size)
-
-
-
-
-
- SetClientSizeWH(int width, int height)
-
-
-
-
-
-
- SetClientRect(Rect rect)
-
-
-
-
-
- GetPosition() -> Point
- Get the window's position.
-
-
- GetPositionTuple() -> (x,y)
- Get the window's position.
-
-
-
-
-
-
- GetSize() -> Size
- Get the window size.
-
-
- GetSizeTuple() -> (width, height)
- Get the window size.
-
-
-
-
-
-
- GetRect() -> Rect
-
-
- GetClientSize() -> Size
- Get the window's client size.
-
-
- GetClientSizeTuple() -> (width, height)
- Get the window's client size.
-
-
-
-
-
-
- GetClientAreaOrigin() -> Point
-
-
- GetClientRect() -> Rect
-
-
- GetBestSize() -> Size
- Get the size best suited for the window (in fact, minimal acceptable size
-using which it will still look "nice")
-
-
- GetBestSizeTuple() -> (width, height)
- Get the size best suited for the window (in fact, minimal acceptable size
-using which it will still look "nice")
-
-
-
-
-
-
- GetAdjustedBestSize() -> Size
-
-
- Center(int direction=BOTH)
-
-
-
-
-
- CenterOnScreen(int dir=BOTH)
-
-
-
-
-
- CenterOnParent(int dir=BOTH)
-
-
-
-
-
- Fit()
-
-
- FitInside()
-
-
- SetSizeHints(int minW, int minH, int maxW=-1, int maxH=-1, int incW=-1,
+ Create the GUI part of the Window for 2-phase creation mode.
+
+
+
+
+
+
+
+
+
+
+ Close(bool force=False) -> bool
+ This function simply generates a EVT_CLOSE event whose handler usually
+tries to close the window. It doesn't close the window itself,
+however. If force is False (the default) then the window's close
+handler will be allowed to veto the destruction of the window.
+
+Usually Close is only used with the top level windows (wx.Frame and
+wx.Dialog classes) as the others are not supposed to have any special
+EVT_CLOSE logic.
+
+The close handler should check whether the window is being deleted
+forcibly, using wx.CloseEvent.GetForce, in which case it should
+destroy the window using wx.Window.Destroy.
+
+Note that calling Close does not guarantee that the window will be
+destroyed; but it provides a way to simulate a manual close of a
+window, which may or may not be implemented by destroying the
+window. The default EVT_CLOSE handler for wx.Dialog does not
+necessarily delete the dialog, since it will simply simulate an
+wxID_CANCEL event which is handled by the appropriate button event
+handler and may do anything at all.
+
+To guarantee that the window will be destroyed, call wx.Window.Destroy
+instead.
+
+
+
+
+
+ Destroy() -> bool
+ Destroys the window safely. Frames and dialogs are not destroyed
+immediately when this function is called -- they are added to a list
+of windows to be deleted on idle time, when all the window's events
+have been processed. This prevents problems with events being sent to
+non-existent windows.
+
+Returns True if the window has either been successfully deleted, or it
+has been added to the list of windows pending real deletion.
+
+
+ DestroyChildren() -> bool
+ Destroys all children of a window. Called automatically by the destructor.
+
+
+ IsBeingDeleted() -> bool
+ Is the window in the process of being deleted?
+
+
+ SetTitle(String title)
+ Sets the window's title. Applicable only to frames and dialogs.
+
+
+
+
+
+ GetTitle() -> String
+ Gets the window's title. Applicable only to frames and dialogs.
+
+
+ SetLabel(String label)
+ Set the text which the window shows in its label if applicable.
+
+
+
+
+
+ GetLabel() -> String
+ Generic way of getting a label from any window, for
+identification purposes. The interpretation of this function
+differs from class to class. For frames and dialogs, the value
+returned is the title. For buttons or static text controls, it is
+the button text. This function can be useful for meta-programs
+(such as testing tools or special-needs access programs) which
+need to identify windows by name.
+
+
+ SetName(String name)
+ Sets the window's name. The window name is used for ressource
+setting in X, it is not the same as the window title/label
+
+
+
+
+
+ GetName() -> String
+ Returns the window's name. This name is not guaranteed to be
+unique; it is up to the programmer to supply an appropriate name
+in the window constructor or via wx.Window.SetName.
+
+
+ SetWindowVariant(int variant)
+ Sets the variant of the window/font size to use for this window,
+if the platform supports variants, (for example, wxMac.)
+
+
+
+
+
+ GetWindowVariant() -> int
+
+
+ SetId(int winid)
+ Sets the identifier of the window. Each window has an integer
+identifier. If the application has not provided one, an identifier
+will be generated. Normally, the identifier should be provided on
+creation and should not be modified subsequently.
+
+
+
+
+
+ GetId() -> int
+ Returns the identifier of the window. Each window has an integer
+identifier. If the application has not provided one (or the default Id
+-1 is used) then an unique identifier with a negative value will be
+generated.
+
+
+ NewControlId() -> int
+ Generate a control id for the controls which were not given one.
+
+
+ NextControlId(int winid) -> int
+ Get the id of the control following the one with the given
+(autogenerated) id
+
+
+
+
+
+ PrevControlId(int winid) -> int
+ Get the id of the control preceding the one with the given
+(autogenerated) id
+
+
+
+
+
+ SetSize(Size size)
+ Sets the size of the window in pixels.
+
+
+
+
+
+ SetDimensions(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
+ Sets the position and size of the window in pixels. The sizeFlags
+parameter indicates the interpretation of the other params if they are
+-1. wx.SIZE_AUTO*: a -1 indicates that a class-specific default
+shoudl be used. wx.SIZE_USE_EXISTING: existing dimensions should be
+used if -1 values are supplied. wxSIZE_ALLOW_MINUS_ONE: allow
+dimensions of -1 and less to be interpreted as real dimensions, not
+default values.
+
+
+
+
+
+
+
+
+
+ SetRect(Rect rect, int sizeFlags=SIZE_AUTO)
+ Sets the position and size of the window in pixels using a wx.Rect.
+
+
+
+
+
+
+ SetSizeWH(int width, int height)
+ Sets the size of the window in pixels.
+
+
+
+
+
+
+ Move(Point pt, int flags=SIZE_USE_EXISTING)
+ Moves the window to the given position.
+
+
+
+
+
+
+ MoveXY(int x, int y, int flags=SIZE_USE_EXISTING)
+ Moves the window to the given position.
+
+
+
+
+
+
+
+ Raise()
+ Raises the window to the top of the window hierarchy if it is a
+managed window (dialog or frame).
+
+
+ Lower()
+ Lowers the window to the bottom of the window hierarchy if it is a
+managed window (dialog or frame).
+
+
+ SetClientSize(Size size)
+ This sets the size of the window client area in pixels. Using this
+function to size a window tends to be more device-independent than
+wx.Window.SetSize, since the application need not worry about what
+dimensions the border or title bar have when trying to fit the window
+around panel items, for example.
+
+
+
+
+
+ SetClientSizeWH(int width, int height)
+ This sets the size of the window client area in pixels. Using this
+function to size a window tends to be more device-independent than
+wx.Window.SetSize, since the application need not worry about what
+dimensions the border or title bar have when trying to fit the window
+around panel items, for example.
+
+
+
+
+
+
+ SetClientRect(Rect rect)
+ This sets the size of the window client area in pixels. Using this
+function to size a window tends to be more device-independent than
+wx.Window.SetSize, since the application need not worry about what
+dimensions the border or title bar have when trying to fit the window
+around panel items, for example.
+
+
+
+
+
+ GetPosition() -> Point
+ Get the window's position.
+
+
+ GetPositionTuple() -> (x,y)
+ Get the window's position.
+
+
+
+
+
+
+ GetSize() -> Size
+ Get the window size.
+
+
+ GetSizeTuple() -> (width, height)
+ Get the window size.
+
+
+
+
+
+
+ GetRect() -> Rect
+ Returns the size and position of the window as a wx.Rect object.
+
+
+ GetClientSize() -> Size
+ This gets the size of the window's 'client area' in pixels. The client
+area is the area which may be drawn on by the programmer, excluding
+title bar, border, scrollbars, etc.
+
+
+ GetClientSizeTuple() -> (width, height)
+ This gets the size of the window's 'client area' in pixels. The client
+area is the area which may be drawn on by the programmer, excluding
+title bar, border, scrollbars, etc.
+
+
+
+
+
+
+ GetClientAreaOrigin() -> Point
+ Get the origin of the client area of the window relative to the
+window's top left corner (the client area may be shifted because of
+the borders, scrollbars, other decorations...)
+
+
+ GetClientRect() -> Rect
+ Get the client area position and size as a wx.Rect object.
+
+
+ GetBestSize() -> Size
+ This functions returns the best acceptable minimal size for the
+window, if applicable. For example, for a static text control, it will be
+the minimal size such that the control label is not truncated. For
+windows containing subwindows (suzh aswx.Panel), the size returned
+by this function will be the same as the size the window would have
+had after calling Fit.
+
+
+ GetBestSizeTuple() -> (width, height)
+ This functions returns the best acceptable minimal size for the
+window, if applicable. For example, for a static text control, it will be
+the minimal size such that the control label is not truncated. For
+windows containing subwindows (suzh aswx.Panel), the size returned
+by this function will be the same as the size the window would have
+had after calling Fit.
+
+
+
+
+
+
+ GetAdjustedBestSize() -> Size
+ This method is similar to GetBestSize, except in one
+thing. GetBestSize should return the minimum untruncated size of the
+window, while this method will return the largest of BestSize and any
+user specified minimum size. ie. it is the minimum size the window
+should currently be drawn at, not the minimal size it can possibly
+tolerate.
+
+
+ Center(int direction=BOTH)
+ Centers the window. The parameter specifies the direction for
+cetering, and may be wx.HORIZONTAL, wx.VERTICAL or wx.BOTH. It may
+also include wx.CENTER_ON_SCREEN flag if you want to center the window
+on the entire screen and not on its parent window. If it is a
+top-level window and has no parent then it will always be centered
+relative to the screen.
+
+
+
+
+
+ CenterOnScreen(int dir=BOTH)
+ Center on screen (only works for top level windows)
+
+
+
+
+
+ CenterOnParent(int dir=BOTH)
+ Center with respect to the the parent window
+
+
+
+
+
+ Fit()
+ Sizes the window so that it fits around its subwindows. This function
+won't do anything if there are no subwindows and will only really work
+correctly if sizers are used for the subwindows layout. Also, if the
+window has exactly one subwindow it is better (faster and the result
+is more precise as Fit adds some margin to account for fuzziness of
+its calculations) to call window.SetClientSize(child.GetSize())
+instead of calling Fit.
+
+
+ FitInside()
+ Similar to Fit, but sizes the interior (virtual) size of a
+window. Mainly useful with scrolled windows to reset scrollbars after
+sizing changes that do not trigger a size event, and/or scrolled
+windows without an interior sizer. This function similarly won't do
+anything if there are no subwindows.
+
+
+ SetSizeHints(int minW, int minH, int maxW=-1, int maxH=-1, int incW=-1,
int incH=-1)
+ Allows specification of minimum and maximum window sizes, and window
+size increments. If a pair of values is not set (or set to -1), the
+default values will be used. If this function is called, the user
+will not be able to size the window outside the given bounds. The
+resizing increments are only significant under Motif or Xt.
+
+
+
+
+
+
+
+
+
+
+ SetVirtualSizeHints(int minW, int minH, int maxW=-1, int maxH=-1)
+ Allows specification of minimum and maximum virtual window sizes. If a
+pair of values is not set (or set to -1), the default values will be
+used. If this function is called, the user will not be able to size
+the virtual area of the window outside the given bounds.
+
+
+
+
+
+
+
+
+ GetMinWidth() -> int
+
+
+ GetMinHeight() -> int
+
+
+ GetMaxWidth() -> int
+
+
+ GetMaxHeight() -> int
+
+
+ GetMaxSize() -> Size
+
+
+ SetVirtualSize(Size size)
+ Set the the virtual size of a window in pixels. For most windows this
+is just the client area of the window, but for some like scrolled
+windows it is more or less independent of the screen window size.
+
+
+
+
+
+ SetVirtualSizeWH(int w, int h)
+ Set the the virtual size of a window in pixels. For most windows this
+is just the client area of the window, but for some like scrolled
+windows it is more or less independent of the screen window size.
+
+
+
+
+
+
+ GetVirtualSize() -> Size
+ Get the the virtual size of the window in pixels. For most windows
+this is just the client area of the window, but for some like scrolled
+windows it is more or less independent of the screen window size.
+
+
+ GetVirtualSizeTuple() -> (width, height)
+ Get the the virtual size of the window in pixels. For most windows
+this is just the client area of the window, but for some like scrolled
+windows it is more or less independent of the screen window size.
+
+
+
+
+
+
+ GetBestVirtualSize() -> Size
+ Return the largest of ClientSize and BestSize (as determined by a
+sizer, interior children, or other means)
+
+
+ Show(bool show=True) -> bool
+ Shows or hides the window. You may need to call Raise for a top level
+window if you want to bring it to top, although this is not needed if
+Show is called immediately after the frame creation. Returns True if
+the window has been shown or hidden or False if nothing was done
+because it already was in the requested state.
+
+
+
+
+
+ Hide() -> bool
+ Equivalent to calling Show(False).
+
+
+ Enable(bool enable=True) -> bool
+ Enable or disable the window for user input. Note that when a parent
+window is disabled, all of its children are disabled as well and they
+are reenabled again when the parent is. Returns true if the window
+has been enabled or disabled, false if nothing was done, i.e. if the
+window had already been in the specified state.
+
+
+
+
+
+ Disable() -> bool
+ Disables the window, same as Enable(false).
+
+
+ IsShown() -> bool
+ Returns true if the window is shown, false if it has been hidden.
+
+
+ IsEnabled() -> bool
+ Returns true if the window is enabled for input, false otherwise.
+
+
+ SetWindowStyleFlag(long style)
+ Sets the style of the window. Please note that some styles cannot be
+changed after the window creation and that Refresh() might be called
+after changing the others for the change to take place immediately.
+
+
+
+
+
+ GetWindowStyleFlag() -> long
+ Gets the window style that was passed to the constructor or Create
+method.
+
+
+ HasFlag(int flag) -> bool
+ Test if the given style is set for this window.
+
+
+
+
+
+ IsRetained() -> bool
+ Returns true if the window is retained, false otherwise. Retained
+windows are only available on X platforms.
+
+
+ SetExtraStyle(long exStyle)
+ Sets the extra style bits for the window. Extra styles are the less
+often used style bits which can't be set with the constructor or with
+SetWindowStyleFlag()
+
+
+
+
+
+ GetExtraStyle() -> long
+ Returns the extra style bits for the window.
+
+
+ MakeModal(bool modal=True)
+ Disables all other windows in the application so that the user can
+only interact with this window. Passing False will reverse this
+effect.
+
+
+
+
+
+ SetThemeEnabled(bool enableTheme)
+ This function tells a window if it should use the system's "theme"
+ code to draw the windows' background instead if its own background
+ drawing code. This will only have an effect on platforms that support
+ the notion of themes in user defined windows. One such platform is
+ GTK+ where windows can have (very colourful) backgrounds defined by a
+ user's selected theme.
+
+Dialogs, notebook pages and the status bar have this flag set to true
+by default so that the default look and feel is simulated best.
+
+
+
+
+
+ GetThemeEnabled() -> bool
+ Return the themeEnabled flag.
+
+
+ SetFocus()
+ Set's the focus to this window, allowing it to receive keyboard input.
+
+
+ SetFocusFromKbd()
+ Set focus to this window as the result of a keyboard action. Normally
+only called internally.
+
+
+ FindFocus() -> Window
+ Returns the window or control that currently has the keyboard focus,
+or None.
+
+
+ AcceptsFocus() -> bool
+ Can this window have focus?
+
+
+ AcceptsFocusFromKeyboard() -> bool
+ Can this window be given focus by keyboard navigation? if not, the
+only way to give it focus (provided it accepts it at all) is to click
+it.
+
+
+ GetDefaultItem() -> Window
+ Get the default child of this parent, i.e. the one which is activated
+by pressing <Enter> such as the OK button on a wx.Dialog.
+
+
+ SetDefaultItem(Window child) -> Window
+ Set this child as default, return the old default.
+
+
+
+
+
+ SetTmpDefaultItem(Window win)
+ Set this child as temporary default
+
+
+
+
+
+ GetChildren() -> PyObject
+ Returns a list of the window's children. NOTE: Currently this is a
+copy of the child window list maintained by the window, so the return
+value of this function is only valid as long as the window's children
+do not change.
+
+
+ GetParent() -> Window
+ Returns the parent window of this window, or None if there isn't one.
+
+
+ GetGrandParent() -> Window
+ Returns the parent of the parent of this window, or None if there isn't one.
+
+
+ IsTopLevel() -> bool
+ Returns true if the given window is a top-level one. Currently all
+frames and dialogs are always considered to be top-level windows (even
+if they have a parent window).
+
+
+ Reparent(Window newParent) -> bool
+ Reparents the window, i.e the window will be removed from its current
+parent window (e.g. a non-standard toolbar in a wxFrame) and then
+re-inserted into another. Available on Windows and GTK. Returns True
+if the parent was changed, False otherwise (error or newParent ==
+oldParent)
+
+
+
+
+
+ AddChild(Window child)
+ Adds a child window. This is called automatically by window creation
+functions so should not be required by the application programmer.
+
+
+
+
+
+ RemoveChild(Window child)
+ Removes a child window. This is called automatically by window
+deletion functions so should not be required by the application
+programmer.
+
+
+
+
+
+ FindWindowById(long winid) -> Window
+ Find a chld of this window by window ID
+
+
+
+
+
+ FindWindowByName(String name) -> Window
+ Find a child of this window by name
+
+
+
+
+
+ GetEventHandler() -> EvtHandler
+ Returns the event handler for this window. By default, the window is
+its own event handler.
+
+
+ SetEventHandler(EvtHandler handler)
+ Sets the event handler for this window. An event handler is an object
+that is capable of processing the events sent to a window. By default,
+the window is its own event handler, but an application may wish to
+substitute another, for example to allow central implementation of
+event-handling for a variety of different window classes.
+
+It is usually better to use wx.Window.PushEventHandler since this sets
+up a chain of event handlers, where an event not handled by one event
+handler is handed to the next one in the chain.
+
+
+
+
+
+ PushEventHandler(EvtHandler handler)
+ Pushes this event handler onto the event handler stack for the window.
+An event handler is an object that is capable of processing the events
+sent to a window. By default, the window is its own event handler, but
+an application may wish to substitute another, for example to allow
+central implementation of event-handling for a variety of different
+window classes.
+
+wx.Window.PushEventHandler allows an application to set up a chain of
+event handlers, where an event not handled by one event handler is
+handed to the next one in the chain. Use wx.Window.PopEventHandler to
+remove the event handler.
+
+
+
+
+
+ PopEventHandler(bool deleteHandler=False) -> EvtHandler
+ Removes and returns the top-most event handler on the event handler
+stack. If deleteHandler is True then the wx.EvtHandler object will be
+destroyed after it is popped.
+
+
+
+
+
+ RemoveEventHandler(EvtHandler handler) -> bool
+ Find the given handler in the event handler chain and remove (but
+not delete) it from the event handler chain, return True if it was
+found and False otherwise (this also results in an assert failure so
+this function should only be called when the handler is supposed to
+be there.)
+
+
+
+
+
+ SetValidator(Validator validator)
+ Deletes the current validator (if any) and sets the window validator,
+having called wx.Validator.Clone to create a new validator of this
+type.
+
+
+
+
+
+ GetValidator() -> Validator
+ Returns a pointer to the current validator for the window, or None if
+there is none.
+
+
+ SetAcceleratorTable(AcceleratorTable accel)
+ Sets the accelerator table for this window.
+
+
+
+
+
+ GetAcceleratorTable() -> AcceleratorTable
+ Gets the accelerator table for this window.
+
+
+ RegisterHotKey(int hotkeyId, int modifiers, int keycode) -> bool
+ Registers a system wide hotkey. Every time the user presses the hotkey
+registered here, this window will receive a hotkey event. It will
+receive the event even if the application is in the background and
+does not have the input focus because the user is working with some
+other application. To bind an event handler function to this hotkey
+use EVT_HOTKEY with an id equal to hotkeyId. Returns True if the
+hotkey was registered successfully.
+
+
+
+
+
+
+
+ UnregisterHotKey(int hotkeyId) -> bool
+ Unregisters a system wide hotkey.
+
+
+
+
+
+ ConvertDialogPointToPixels(Point pt) -> Point
+ Converts a point or size from dialog units to pixels. Dialog units
+are used for maintaining a dialog's proportions even if the font
+changes. For the x dimension, the dialog units are multiplied by the
+average character width and then divided by 4. For the y dimension,
+the dialog units are multiplied by the average character height and
+then divided by 8.
+
+
+
+
+
+ ConvertDialogSizeToPixels(Size sz) -> Size
+ Converts a point or size from dialog units to pixels. Dialog units
+are used for maintaining a dialog's proportions even if the font
+changes. For the x dimension, the dialog units are multiplied by the
+average character width and then divided by 4. For the y dimension,
+the dialog units are multiplied by the average character height and
+then divided by 8.
+
+
+
+
+
+ DLG_PNT(Point pt) -> Point
+ Converts a point or size from dialog units to pixels. Dialog units
+are used for maintaining a dialog's proportions even if the font
+changes. For the x dimension, the dialog units are multiplied by the
+average character width and then divided by 4. For the y dimension,
+the dialog units are multiplied by the average character height and
+then divided by 8.
+
+
+
+
+
+ DLG_SZE(Size sz) -> Size
+ Converts a point or size from dialog units to pixels. Dialog units
+are used for maintaining a dialog's proportions even if the font
+changes. For the x dimension, the dialog units are multiplied by the
+average character width and then divided by 4. For the y dimension,
+the dialog units are multiplied by the average character height and
+then divided by 8.
+
+
+
+
+
+ ConvertPixelPointToDialog(Point pt) -> Point
+
+
+
+
+
+ ConvertPixelSizeToDialog(Size sz) -> Size
+
+
+
+
+
+ WarpPointer(int x, int y)
+ Moves the pointer to the given position on the window.
+
+NOTE: This function is not supported under Mac because Apple Human
+Interface Guidelines forbid moving the mouse cursor programmatically.
+
+
+
+
+
+
+ CaptureMouse()
+ Directs all mouse input to this window. Call wx.Window.ReleaseMouse to
+release the capture.
+
+Note that wxWindows maintains the stack of windows having captured the
+mouse and when the mouse is released the capture returns to the window
+which had had captured it previously and it is only really released if
+there were no previous window. In particular, this means that you must
+release the mouse as many times as you capture it.
+
+
+ ReleaseMouse()
+ Releases mouse input captured with wx.Window.CaptureMouse.
+
+
+ GetCapture() -> Window
+ Returns the window which currently captures the mouse or None
+
+
+ HasCapture() -> bool
+ Returns true if this window has the current mouse capture.
+
+
+ Refresh(bool eraseBackground=True, Rect rect=None)
+ Mark the specified rectangle (or the whole window) as "dirty" so it
+will be repainted. Causes an EVT_PAINT event to be generated and sent
+to the window.
+
+
+
+
+
+
+ RefreshRect(Rect rect)
+ Redraws the contents of the given rectangle: the area inside it will
+be repainted. This is the same as Refresh but has a nicer syntax.
+
+
+
+
+
+ Update()
+ Calling this method immediately repaints the invalidated area of the
+window instead of waiting for the EVT_PAINT event to happen, (normally
+this would usually only happen when the flow of control returns to the
+event loop.) Notice that this function doesn't refresh the window and
+does nothing if the window has been already repainted. Use Refresh
+first if you want to immediately redraw the window (or some portion of
+it) unconditionally.
+
+
+ ClearBackground()
+ Clears the window by filling it with the current background
+colour. Does not cause an erase background event to be generated.
+
+
+ Freeze()
+ Freezes the window or, in other words, prevents any updates from taking place
+on screen, the window is not redrawn at all. Thaw must be called to reenable
+window redrawing. Calls to Freeze/Thaw may be nested, with the actual Thaw
+being delayed until all the nesting has been undone.
+
+This method is useful for visual appearance optimization (for example,
+it is a good idea to use it before inserting large amount of text into
+a wxTextCtrl under wxGTK) but is not implemented on all platforms nor
+for all controls so it is mostly just a hint to wxWindows and not a
+mandatory directive.
+
+
+ Thaw()
+ Reenables window updating after a previous call to Freeze. Calls to
+Freeze/Thaw may be nested, so Thaw must be called the same number of times
+that Freeze was before the window will be updated.
+
+
+ PrepareDC(DC dc)
+ Call this function to prepare the device context for drawing a
+scrolled image. It sets the device origin according to the current
+scroll position.
+
+
+
+
+
+ GetUpdateRegion() -> Region
+ Returns the region specifying which parts of the window have been
+damaged. Should only be called within an EVT_PAINT handler.
+
+
+ GetUpdateClientRect() -> Rect
+ Get the update rectangle region bounding box in client coords.
+
+
+ IsExposed(int x, int y, int w=1, int h=1) -> bool
+ Returns true if the given point or rectangle area has been exposed
+since the last repaint. Call this in an paint event handler to
+optimize redrawing by only redrawing those areas, which have been
+exposed.
+
+
+
+
+
+
+
+
+ IsExposedPoint(Point pt) -> bool
+ Returns true if the given point or rectangle area has been exposed
+since the last repaint. Call this in an paint event handler to
+optimize redrawing by only redrawing those areas, which have been
+exposed.
+
+
+
+
+
+ IsExposedRect(Rect rect) -> bool
+ Returns true if the given point or rectangle area has been exposed
+since the last repaint. Call this in an paint event handler to
+optimize redrawing by only redrawing those areas, which have been
+exposed.
+
+
+
+
+
+ SetBackgroundColour(Colour colour) -> bool
+ Sets the background colour of the window. Returns True if the colour
+was changed. The background colour is usually painted by the default
+EVT_ERASE_BACKGROUND event handler function under Windows and
+automatically under GTK.
+
+Note that setting the background colour does not cause an immediate
+refresh, so you may wish to call ClearBackground or Refresh after
+calling this function.
+
+Use this function with care under GTK+ as the new appearance of the
+window might not look equally well when used with themes, i.e GTK+'s
+ability to change its look as the user wishes with run-time loadable
+modules.
+
+
+
+
+
+ SetForegroundColour(Colour colour) -> bool
+ Sets the foreground colour of the window. Returns True is the colour
+was changed. The interpretation of foreground colour is dependent on
+the window class; it may be the text colour or other colour, or it may
+not be used at all.
+
+
+
+
+
+ GetBackgroundColour() -> Colour
+ Returns the background colour of the window.
+
+
+ GetForegroundColour() -> Colour
+ Returns the foreground colour of the window. The interpretation of
+foreground colour is dependent on the window class; it may be the text
+colour or other colour, or it may not be used at all.
+
+
+ SetCursor(Cursor cursor) -> bool
+ Sets the window's cursor. Notice that the window cursor also sets it
+for the children of the window implicitly.
+
+The cursor may be wx.NullCursor in which case the window cursor will
+be reset back to default.
+
+
+
+
+
+ GetCursor() -> Cursor
+ Return the cursor associated with this window.
+
+
+ SetFont(Font font) -> bool
+ Sets the font for this window.
+
+
+
+
+
+ GetFont() -> Font
+ Returns the default font used for this window.
+
+
+ SetCaret(Caret caret)
+ Sets the caret associated with the window.
+
+
+
+
+
+ GetCaret() -> Caret
+ Returns the caret associated with the window.
+
+
+ GetCharHeight() -> int
+ Get the (average) character size for the current font.
+
+
+ GetCharWidth() -> int
+ Get the (average) character size for the current font.
+
+
+ GetTextExtent(String string) -> (width, height)
+ Get the width and height of the text using the current font.
+
+
+
+
+
+
+
+ GetFullTextExtent(String string, Font font=None) ->
+ (width, height, descent, externalLeading)
+ Get the width, height, decent and leading of the text using the
+current or specified font.
+
+
+
+
+
+
+
+
+
+
+ ClientToScreenXY(int x, int y) -> (x,y)
+ Converts to screen coordinates from coordinates relative to this window.
+
+
+
+
+
+
+ ScreenToClientXY(int x, int y) -> (x,y)
+ Converts from screen to client window coordinates.
+
+
+
+
+
+
+ ClientToScreen(Point pt) -> Point
+ Converts to screen coordinates from coordinates relative to this window.
+
+
+
+
+
+ ScreenToClient(Point pt) -> Point
+ Converts from screen to client window coordinates.
+
+
+
+
+
+ HitTestXY(int x, int y) -> int
+ Test where the given (in client coords) point lies
+
+
+
+
+
+
+ HitTest(Point pt) -> int
+ Test where the given (in client coords) point lies
+
+
+
+
+
+ Get the window border style from the given flags: this is different
+from simply doing flags & wxBORDER_MASK because it uses
+GetDefaultBorder() to translate wxBORDER_DEFAULT to something
+reasonable.
+
+
+
+
+
+
+ GetBorder(long flags) -> int
+GetBorder() -> int
+ Get border for the flags of this window
+
+
+ UpdateWindowUI(long flags=UPDATE_UI_NONE)
+ This function sends EVT_UPDATE_UI events to the window. The particular
+implementation depends on the window; for example a wx.ToolBar will
+send an update UI event for each toolbar button, and a wx.Frame will
+send an update UI event for each menubar menu item. You can call this
+function from your application to ensure that your UI is up-to-date at
+a particular point in time (as far as your EVT_UPDATE_UI handlers are
+concerned). This may be necessary if you have called
+wx.UpdateUIEvent.SetMode or wx.UpdateUIEvent.SetUpdateInterval to
+limit the overhead that wxWindows incurs by sending update UI events
+in idle time.
+
+The flags should be a bitlist of one or more of the following values:
+
+ wx.UPDATE_UI_NONE No particular value
+ wx.UPDATE_UI_RECURSE Call the function for descendants
+ wx.UPDATE_UI_FROMIDLE Invoked from OnIdle
+
+If you are calling this function from an OnIdle function, make sure
+you pass the wx.UPDATE_UI_FROMIDLE flag, since this tells the window to
+only update the UI elements that need to be updated in idle time. Some
+windows update their elements only when necessary, for example when a
+menu is about to be shown. The following is an example of how to call
+UpdateWindowUI from an idle function.
+
+ def OnIdle(self, evt):
+ if wx.UpdateUIEvent.CanUpdate(self):
+ self.UpdateWindowUI(wx.UPDATE_UI_FROMIDLE);
+
+
+
+
+
+
+ PopupMenuXY(Menu menu, int x, int y) -> bool
+ Pops up the given menu at the specified coordinates, relative to this
+window, and returns control when the user has dismissed the menu. If a
+menu item is selected, the corresponding menu event is generated and
+will be processed as usual.
+
+
+
+
+
+
+
+ PopupMenu(Menu menu, Point pos) -> bool
+ Pops up the given menu at the specified coordinates, relative to this
+window, and returns control when the user has dismissed the menu. If a
+menu item is selected, the corresponding menu event is generated and
+will be processed as usual.
+
+
+
+
+
+
+ GetHandle() -> long
+ Returns the platform-specific handle (as a long integer) of the
+physical window. Currently on wxMac it returns the handle of the
+toplevel parent of the window.
+
+
+ HasScrollbar(int orient) -> bool
+ Does the window have the scrollbar for this orientation?
+
+
+
+
+
+ SetScrollbar(int orientation, int pos, int thumbvisible, int range,
+ bool refresh=True)
+ Sets the scrollbar properties of a built-in scrollbar.
+
+ orientation: Determines the scrollbar whose page size is to be
+ set. May be wx.HORIZONTAL or wx.VERTICAL.
+
+ position: The position of the scrollbar in scroll units.
+
+ thumbSize: The size of the thumb, or visible portion of the
+ scrollbar, in scroll units.
+
+ range: The maximum position of the scrollbar.
+
+ refresh: True to redraw the scrollbar, false otherwise.
+
+
+
+
+
+
+
+
+
+ SetScrollPos(int orientation, int pos, bool refresh=True)
+ Sets the position of one of the built-in scrollbars.
+
+
+
+
+
+
+
+ GetScrollPos(int orientation) -> int
+ Returns the built-in scrollbar position.
+
+
+
+
+
+ GetScrollThumb(int orientation) -> int
+ Returns the built-in scrollbar thumb size.
+
+
+
+
+
+ GetScrollRange(int orientation) -> int
+ Returns the built-in scrollbar range.
+
+
+
+
+
+ ScrollWindow(int dx, int dy, Rect rect=None)
+ Physically scrolls the pixels in the window and move child windows
+accordingly. Use this function to optimise your scrolling
+implementations, to minimise the area that must be redrawn. Note that
+it is rarely required to call this function from a user program.
+
+ dx: Amount to scroll horizontally.
+
+ dy: Amount to scroll vertically.
+
+ rect: Rectangle to invalidate. If this is None, the whole window
+ is invalidated. If you pass a rectangle corresponding to the
+ area of the window exposed by the scroll, your painting
+ handler can optimize painting by checking for the
+ invalidated region.
+
+
+
+
+
+
+
+ ScrollLines(int lines) -> bool
+ If the platform and window class supports it, scrolls the window by
+the given number of lines down, if lines is positive, or up if lines
+is negative. Returns True if the window was scrolled, False if it was
+already on top/bottom and nothing was done.
+
+
+
+
+
+ ScrollPages(int pages) -> bool
+ If the platform and window class supports it, scrolls the window by
+the given number of pages down, if pages is positive, or up if pages
+is negative. Returns True if the window was scrolled, False if it was
+already on top/bottom and nothing was done.
+
+
+
+
+
+ LineUp() -> bool
+ This is just a wrapper for ScrollLines(-1).
+
+
+ LineDown() -> bool
+ This is just a wrapper for ScrollLines(1).
+
+
+ PageUp() -> bool
+ This is just a wrapper for ScrollPages(-1).
+
+
+ PageDown() -> bool
+ This is just a wrapper for ScrollPages(1).
+
+
+ SetHelpText(String text)
+ Sets the help text to be used as context-sensitive help for this
+window. Note that the text is actually stored by the current
+wxHelpProvider implementation, and not in the window object itself.
+
+
+
+
+
+ SetHelpTextForId(String text)
+ Associate this help text with all windows with the same id as this
+one.
+
+
+
+
+
+ GetHelpText() -> String
+ Gets the help text to be used as context-sensitive help for this
+window. Note that the text is actually stored by the current
+wxHelpProvider implementation, and not in the window object itself.
+
+
+ SetToolTipString(String tip)
+ Attach a tooltip to the window.
+
+
+
+
+
+ SetToolTip(ToolTip tip)
+ Attach a tooltip to the window.
+
+
+
+
+
+ GetToolTip() -> ToolTip
+ get the associated tooltip or None if none
+
+
+ SetDropTarget(DropTarget dropTarget)
+ Associates a drop target with this window. If the window already has
+a drop target, it is deleted.
+
+
+
+
+
+ GetDropTarget() -> DropTarget
+ Returns the associated drop target, which may be None.
+
+
+ SetConstraints(LayoutConstraints constraints)
+ Sets the window to have the given layout constraints. If an existing
+layout constraints object is already owned by the window, it will be
+deleted. Pass None to disassociate and delete the window's current
+constraints.
+
+You must call SetAutoLayout to tell a window to use the constraints
+automatically in its default EVT_SIZE handler; otherwise, you must
+handle EVT_SIZE yourself and call Layout() explicitly. When setting
+both a wx.LayoutConstraints and a wx.Sizer, only the sizer will have
+effect.
+
+
+
+
+
+ GetConstraints() -> LayoutConstraints
+ Returns a pointer to the window's layout constraints, or None if there
+are none.
+
+
+ SetAutoLayout(bool autoLayout)
+ Determines whether the Layout function will be called automatically
+when the window is resized. It is called implicitly by SetSizer but
+if you use SetConstraints you should call it manually or otherwise the
+window layout won't be correctly updated when its size changes.
+
+
+
+
+
+ GetAutoLayout() -> bool
+ Returns the current autoLayout setting
+
+
+ Layout() -> bool
+ Invokes the constraint-based layout algorithm or the sizer-based
+algorithm for this window. See SetAutoLayout: when auto layout is on,
+this function gets called automatically by the default EVT_SIZE
+handler when the window is resized.
+
+
+ SetSizer(Sizer sizer, bool deleteOld=True)
+ Sets the window to have the given layout sizer. The window will then
+own the object, and will take care of its deletion. If an existing
+layout sizer object is already owned by the window, it will be deleted
+if the deleteOld parameter is true. Note that this function will also
+call SetAutoLayout implicitly with a True parameter if the sizer is
+non-NoneL and False otherwise.
+
+
+
+
+
+
+ SetSizerAndFit(Sizer sizer, bool deleteOld=True)
+ The same as SetSizer, except it also sets the size hints for the
+window based on the sizer's minimum size.
+
+
+
+
+
+
+ GetSizer() -> Sizer
+ Return the sizer associated with the window by a previous call to
+SetSizer or None if there isn't one.
+
+
+ SetContainingSizer(Sizer sizer)
+ This normally does not need to be called by application code. It is
+called internally when a window is added to a sizer, and is used so
+the window can remove itself from the sizer when it is destroyed.
+
+
+
+
+
+ GetContainingSizer() -> Sizer
+ Return the sizer that this window is a member of, if any, otherwise None.
+
+
+
+def DLG_PNT(win, point_or_x, y=None):
+ """
+ Convenience function for converting a Point or (x,y) in
+ dialog units to pixel units.
+ """
+ if y is None:
+ return win.ConvertDialogPointToPixels(point_or_x)
+ else:
+ return win.ConvertDialogPointToPixels(wx.Point(point_or_x, y))
+
+def DLG_SZE(win, size_width, height=None):
+ """
+ Convenience function for converting a Size or (w,h) in
+ dialog units to pixel units.
+ """
+ if height is None:
+ return win.ConvertDialogSizeToPixels(size_width)
+ else:
+ return win.ConvertDialogSizeToPixels(wx.Size(size_width, height))
+
+
+ FindWindowById(long id, Window parent=None) -> Window
+ Find the first window in the application with the given id. If parent
+is None, the search will start from all top-level frames and dialog
+boxes; if non-None, the search will be limited to the given window
+hierarchy. The search is recursive in both cases.
-
-
-
-
-
-
-
-
-
- SetVirtualSizeHints(int minW, int minH, int maxW=-1, int maxH=-1)
-
-
-
-
-
-
-
-
- GetMinWidth() -> int
-
-
- GetMinHeight() -> int
-
-
- GetMaxWidth() -> int
-
-
- GetMaxHeight() -> int
-
-
- GetMaxSize() -> Size
-
-
- SetVirtualSize(Size size)
- Set the the virtual size of a window. For most windows this is just the
-client area of the window, but for some like scrolled windows it is more or
-less independent of the screen window size.
-
-
-
-
-
- SetVirtualSizeWH(int w, int h)
- Set the the virtual size of a window. For most windows this is just the
-client area of the window, but for some like scrolled windows it is more or
-less independent of the screen window size.
-
-
-
-
-
-
- GetVirtualSize() -> Size
- Get the the virtual size of the window. For most windows this is just
-the client area of the window, but for some like scrolled windows it is
-more or less independent of the screen window size.
-
-
- GetVirtualSizeTuple() -> (width, height)
- Get the the virtual size of the window. For most windows this is just
-the client area of the window, but for some like scrolled windows it is
-more or less independent of the screen window size.
-
-
-
-
-
-
- GetBestVirtualSize() -> Size
-
-
- Show(bool show=True) -> bool
-
-
-
-
-
- Hide() -> bool
-
-
- Enable(bool enable=True) -> bool
-
-
-
-
-
- Disable() -> bool
-
-
- IsShown() -> bool
-
-
- IsEnabled() -> bool
-
-
- SetWindowStyleFlag(long style)
-
-
-
-
-
- GetWindowStyleFlag() -> long
-
-
- SetWindowStyle(long style)
-
-
-
-
-
- GetWindowStyle() -> long
-
-
- HasFlag(int flag) -> bool
-
-
-
-
-
- IsRetained() -> bool
-
-
- SetExtraStyle(long exStyle)
-
-
-
-
-
- GetExtraStyle() -> long
-
-
- MakeModal(bool modal=True)
-
-
-
-
-
- SetThemeEnabled(bool enableTheme)
-
-
-
-
-
- GetThemeEnabled() -> bool
-
-
- ShouldInheritColours() -> bool
-
-
- SetFocus()
-
-
- SetFocusFromKbd()
-
-
- Window.FindFocus() -> Window
-
-
- AcceptsFocus() -> bool
-
-
- AcceptsFocusFromKeyboard() -> bool
-
-
- GetDefaultItem() -> Window
-
-
- SetDefaultItem(Window child) -> Window
-
-
-
-
-
- SetTmpDefaultItem(Window win)
-
-
-
-
-
- GetChildren() -> PyObject
-
-
- GetParent() -> Window
-
-
- GetGrandParent() -> Window
-
-
- IsTopLevel() -> bool
-
-
- Reparent(Window newParent) -> bool
-
-
-
-
-
- AddChild(Window child)
-
-
-
-
-
- RemoveChild(Window child)
-
-
-
-
-
- FindWindowById(long winid) -> Window
-
-
-
-
-
- FindWindowByName(String name) -> Window
-
-
-
-
-
- GetEventHandler() -> EvtHandler
-
-
- SetEventHandler(EvtHandler handler)
-
-
-
-
-
- PushEventHandler(EvtHandler handler)
-
-
-
-
-
- PopEventHandler(bool deleteHandler=False) -> EvtHandler
-
-
-
-
-
- RemoveEventHandler(EvtHandler handler) -> bool
-
-
-
-
-
- SetValidator(Validator validator)
-
-
-
-
-
- GetValidator() -> Validator
-
-
- SetAcceleratorTable(AcceleratorTable accel)
-
-
-
-
-
- GetAcceleratorTable() -> AcceleratorTable
-
-
- RegisterHotKey(int hotkeyId, int modifiers, int keycode) -> bool
-
-
-
-
-
-
-
- UnregisterHotKey(int hotkeyId) -> bool
-
-
-
-
-
- ConvertDialogPointToPixels(Point pt) -> Point
-
-
-
-
-
- ConvertDialogSizeToPixels(Size sz) -> Size
-
-
-
-
-
- DLG_PNT(Point pt) -> Point
-
-
-
-
-
- DLG_SZE(Size sz) -> Size
-
-
-
-
-
- ConvertPixelPointToDialog(Point pt) -> Point
-
-
-
-
-
- ConvertPixelSizeToDialog(Size sz) -> Size
-
-
-
-
-
- WarpPointer(int x, int y)
-
-
-
-
-
-
- CaptureMouse()
-
-
- ReleaseMouse()
-
-
- Window.GetCapture() -> Window
-
-
- HasCapture() -> bool
-
-
- Refresh(bool eraseBackground=True, Rect rect=None)
-
-
-
+
+
-
- RefreshRect(Rect rect)
+
+ FindWindowByName(String name, Window parent=None) -> Window
+ Find a window by its name (as given in a window constructor or Create
+function call). If parent is None, the search will start from all
+top-level frames and dialog boxes; if non-None, the search will be
+limited to the given window hierarchy. The search is recursive in both
+cases.
+
+If no window with such name is found, wx.FindWindowByLabel is called.
-
+
+
-
- Update()
-
-
- ClearBackground()
-
-
- Freeze()
-
-
- Thaw()
-
-
- PrepareDC(DC dc)
+
+ FindWindowByLabel(String label, Window parent=None) -> Window
+ Find a window by its label. Depending on the type of window, the label
+may be a window title or panel item label. If parent is None, the
+search will start from all top-level frames and dialog boxes; if
+non-None, the search will be limited to the given window
+hierarchy. The search is recursive in both cases.
-
+
+
-
- GetUpdateRegion() -> Region
-
-
- GetUpdateClientRect() -> Rect
-
-
- IsExposed(int x, int y, int w=1, int h=1) -> bool
+
+ Window_FromHWND(Window parent, unsigned long _hWnd) -> Window
-
-
-
-
+
+
-
- IsExposedPoint(Point pt) -> bool
-
-
-
-
-
- isExposedRect(Rect rect) -> bool
-
-
-
-
-
- SetBackgroundColour(Colour colour) -> bool
-
-
-
-
-
- SetForegroundColour(Colour colour) -> bool
-
-
-
-
-
- GetBackgroundColour() -> Colour
-
-
- GetForegroundColour() -> Colour
-
-
- SetCursor(Cursor cursor) -> bool
-
-
-
-
-
- GetCursor() -> Cursor
-
-
- SetFont(Font font) -> bool
-
-
-
-
-
- GetFont() -> Font
-
-
- SetCaret(Caret caret)
-
-
-
-
-
- GetCaret() -> Caret
-
-
- GetCharHeight() -> int
-
-
- GetCharWidth() -> int
-
-
- GetTextExtent(String string) -> (width, height)
- Get the width and height of the text using the current font.
-
-
-
-
-
-
-
- GetFullTextExtent(String string, Font font=None) ->
- (width, height, descent, externalLeading)
- Get the width, height, decent and leading of the text using the current or specified font.
-
-
-
-
-
-
-
-
-
-
- ClientToScreenXY(int x, int y)
-
-
-
-
-
-
- ScreenToClientXY(int x, int y)
-
-
-
-
-
-
- ClientToScreen(Point pt) -> Point
-
-
-
-
-
- ScreenToClient(Point pt) -> Point
-
-
-
-
-
- HitTestXY(int x, int y) -> int
-
-
-
-
-
-
- HitTest(Point pt) -> int
-
-
-
-
-
- GetBorderFlags(long flags) -> int
-
-
-
-
-
- GetBorder() -> int
-
-
- UpdateWindowUI(long flags=UPDATE_UI_NONE)
-
-
-
-
-
- PopupMenuXY(Menu menu, int x, int y) -> bool
-
-
-
-
-
-
-
- PopupMenu(Menu menu, Point pos) -> bool
-
-
-
-
-
-
- GetHandle() -> long
-
-
- HasScrollbar(int orient) -> bool
-
-
-
-
-
- SetScrollbar(int orient, int pos, int thumbvisible, int range, bool refresh=True)
-
-
-
-
-
-
-
-
-
- SetScrollPos(int orient, int pos, bool refresh=True)
-
-
-
-
-
-
-
- GetScrollPos(int orient) -> int
-
-
-
-
-
- GetScrollThumb(int orient) -> int
-
-
-
-
-
- GetScrollRange(int orient) -> int
-
-
-
-
-
- ScrollWindow(int dx, int dy, Rect rect=None)
-
-
-
-
-
-
-
- ScrollLines(int lines) -> bool
-
-
-
-
-
- ScrollPages(int pages) -> bool
-
-
-
-
-
- LineUp() -> bool
-
-
- LineDown() -> bool
-
-
- PageUp() -> bool
-
-
- PageDown() -> bool
-
-
- SetHelpText(String text)
-
-
-
-
-
- SetHelpTextForId(String text)
-
-
-
-
-
- GetHelpText() -> String
-
-
- SetToolTipString(String tip)
-
-
-
-
-
- SetToolTip(ToolTip tip)
-
-
-
-
-
- GetToolTip() -> ToolTip
-
-
- SetDropTarget(PyDropTarget dropTarget)
-
-
-
-
-
- GetDropTarget() -> PyDropTarget
-
-
- SetConstraints(LayoutConstraints constraints)
-
-
-
-
-
- GetConstraints() -> LayoutConstraints
-
-
- SetAutoLayout(bool autoLayout)
-
-
-
-
-
- GetAutoLayout() -> bool
-
-
- Layout() -> bool
-
-
- SetSizer(Sizer sizer, bool deleteOld=True)
-
-
-
-
-
-
- SetSizerAndFit(Sizer sizer, bool deleteOld=True)
-
-
-
-
-
-
- GetSizer() -> Sizer
-
-
- SetContainingSizer(Sizer sizer)
-
-
-
-
-
- GetContainingSizer() -> Sizer
-
-
-
-def DLG_PNT(win, point_or_x, y=None):
- if y is None:
- return win.ConvertDialogPointToPixels(point_or_x)
- else:
- return win.ConvertDialogPointToPixels(wx.Point(point_or_x, y))
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> Validator
+
+
+ Clone() -> Validator
+
+
+ Validate(Window parent) -> bool
+
+
+
+
+
+ TransferToWindow() -> bool
+
+
+ TransferFromWindow() -> bool
+
+
+ GetWindow() -> Window
+
+
+ SetWindow(Window window)
+
+
+
+
+
+ IsSilent() -> bool
+
+
+ SetBellOnError(int doIt=True)
+
+
+
+
+
+
+
+
+ __init__() -> PyValidator
+
+
+ _setCallbackInfo(PyObject self, PyObject _class, int incref=True)
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(String title=EmptyString, long style=0) -> Menu
+
+
+
+
+
+
+ Append(int id, String text, String help=EmptyString, int kind=ITEM_NORMAL) -> MenuItem
+
+
+
+
+
+
+
+
+ AppendSeparator() -> MenuItem
+
+
+ AppendCheckItem(int id, String text, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+ AppendRadioItem(int id, String text, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+ AppendMenu(int id, String text, Menu submenu, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+
+ AppendItem(MenuItem item) -> MenuItem
+
+
+
+
+
+ Break()
+
+
+ InsertItem(size_t pos, MenuItem item) -> MenuItem
+
+
+
+
+
+
+ Insert(size_t pos, int id, String text, String help=EmptyString,
+ int kind=ITEM_NORMAL) -> MenuItem
+
+
+
+
+
+
+
+
+
+ InsertSeparator(size_t pos) -> MenuItem
+
+
+
+
+
+ InsertCheckItem(size_t pos, int id, String text, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+
+ InsertRadioItem(size_t pos, int id, String text, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+
+ InsertMenu(size_t pos, int id, String text, Menu submenu, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+
+
+ PrependItem(MenuItem item) -> MenuItem
+
+
+
+
+
+ Prepend(int id, String text, String help=EmptyString, int kind=ITEM_NORMAL) -> MenuItem
+
+
+
+
+
+
+
+
+ PrependSeparator() -> MenuItem
+
+
+ PrependCheckItem(int id, String text, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+ PrependRadioItem(int id, String text, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+ PrependMenu(int id, String text, Menu submenu, String help=EmptyString) -> MenuItem
+
+
+
+
+
+
+
+
+ Remove(int id) -> MenuItem
+
+
+
+
+
+ RemoveItem(MenuItem item) -> MenuItem
+
+
+
+
+
+ Delete(int id) -> bool
+
+
+
+
+
+ DeleteItem(MenuItem item) -> bool
+
+
+
+
+
+ Destroy()
+ Deletes the C++ object this Python object is a proxy for.
+
+
+ DestroyId(int id) -> bool
+ Deletes the C++ object this Python object is a proxy for.
+
+
+
+
+
+ DestroyItem(MenuItem item) -> bool
+ Deletes the C++ object this Python object is a proxy for.
+
+
+
+
+
+ GetMenuItemCount() -> size_t
+
+
+ GetMenuItems() -> PyObject
+
+
+ FindItem(String item) -> int
+
+
+
+
+
+ FindItemById(int id) -> MenuItem
+
+
+
+
+
+ FindItemByPosition(size_t position) -> MenuItem
+
+
+
+
+
+ Enable(int id, bool enable)
+
+
+
+
+
+
+ IsEnabled(int id) -> bool
+
+
+
+
+
+ Check(int id, bool check)
+
+
+
+
+
+
+ IsChecked(int id) -> bool
+
+
+
+
+
+ SetLabel(int id, String label)
+
+
+
+
+
+
+ GetLabel(int id) -> String
+
+
+
+
+
+ SetHelpString(int id, String helpString)
+
+
+
+
+
+
+ GetHelpString(int id) -> String
+
+
+
+
+
+ SetTitle(String title)
+
+
+
+
+
+ GetTitle() -> String
+
+
+ SetEventHandler(EvtHandler handler)
+
+
+
+
+
+ GetEventHandler() -> EvtHandler
+
+
+ SetInvokingWindow(Window win)
+
+
+
+
+
+ GetInvokingWindow() -> Window
+
+
+ GetStyle() -> long
+
+
+ UpdateUI(EvtHandler source=None)
+
+
+
+
+
+ GetMenuBar() -> MenuBar
+
+
+ Attach(wxMenuBarBase menubar)
+
+
+
+
+
+ Detach()
+
+
+ IsAttached() -> bool
+
+
+ SetParent(Menu parent)
+
+
+
+
+
+ GetParent() -> Menu
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(long style=0) -> MenuBar
+
+
+
+
+
+ Append(Menu menu, String title) -> bool
+
+
+
+
+
+
+ Insert(size_t pos, Menu menu, String title) -> bool
+
+
+
+
+
+
+
+ GetMenuCount() -> size_t
+
+
+ GetMenu(size_t pos) -> Menu
+
+
+
+
+
+ Replace(size_t pos, Menu menu, String title) -> Menu
+
+
+
+
+
+
+
+ Remove(size_t pos) -> Menu
+
+
+
+
+
+ EnableTop(size_t pos, bool enable)
+
+
+
+
+
+
+ IsEnabledTop(size_t pos) -> bool
+
+
+
+
+
+ SetLabelTop(size_t pos, String label)
+
+
+
+
+
+
+ GetLabelTop(size_t pos) -> String
+
+
+
+
+
+ FindMenuItem(String menu, String item) -> int
+
+
+
+
+
+
+ FindItemById(int id) -> MenuItem
+
+
+
+
+
+ FindMenu(String title) -> int
+
+
+
+
+
+ Enable(int id, bool enable)
+
+
+
+
+
+
+ Check(int id, bool check)
+
+
+
+
+
+
+ IsChecked(int id) -> bool
+
+
+
+
+
+ IsEnabled(int id) -> bool
+
+
+
+
+
+ SetLabel(int id, String label)
+
+
+
+
+
+
+ GetLabel(int id) -> String
+
+
+
+
+
+ SetHelpString(int id, String helpString)
+
+
+
+
+
+
+ GetHelpString(int id) -> String
+
+
+
+
+
+ GetFrame() -> wxFrame
+
+
+ IsAttached() -> bool
+
+
+ Attach(wxFrame frame)
+
+
+
+
+
+ Detach()
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Menu parentMenu=None, int id=ID_SEPARATOR, String text=EmptyString,
+ String help=EmptyString, int kind=ITEM_NORMAL,
+ Menu subMenu=None) -> MenuItem
+
+
+
+
+
+
+
+
+
+
+ GetMenu() -> Menu
+
+
+ SetMenu(Menu menu)
+
+
+
+
+
+ SetId(int id)
+
+
+
+
+
+ GetId() -> int
+
+
+ IsSeparator() -> bool
+
+
+ SetText(String str)
+
+
+
+
+
+ GetLabel() -> String
+
+
+ GetText() -> String
+
+
+ GetLabelFromText(String text) -> String
+
+
+
+
+
+ GetKind() -> int
+
+
+ SetCheckable(bool checkable)
+
+
+
+
+
+ IsCheckable() -> bool
+
+
+ IsSubMenu() -> bool
+
+
+ SetSubMenu(Menu menu)
+
+
+
+
+
+ GetSubMenu() -> Menu
+
+
+ Enable(bool enable=True)
+
+
+
+
+
+ IsEnabled() -> bool
+
+
+ Check(bool check=True)
+
+
+
+
+
+ IsChecked() -> bool
+
+
+ Toggle()
+
+
+ SetHelp(String str)
+
+
+
+
+
+ GetHelp() -> String
+
+
+ GetAccel() -> AcceleratorEntry
+
+
+ SetAccel(AcceleratorEntry accel)
+
+
+
+
+
+ GetDefaultMarginWidth() -> int
+
+
+ SetBitmap(Bitmap bitmap)
+
+
+
+
+
+ GetBitmap() -> Bitmap
+
+
+
+#---------------------------------------------------------------------------
+
+
+ This is the base class for a control or 'widget'.
-def DLG_SZE(win, size_width, height=None):
- if height is None:
- return win.ConvertDialogSizeToPixels(size_width)
- else:
- return win.ConvertDialogSizeToPixels(wx.Size(size_width, height))
+A control is generally a small window which processes user input and/or
+displays one or more item of data.
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ControlNameStr) -> Control
+ Create a Control. Normally you should only call this from a
+subclass' __init__ as a plain old wx.Control is not very useful.
+
+
+
+
+
+
+
+
+
+
+
+ PreControl() -> Control
+ Precreate a Control control for 2-phase creation
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ControlNameStr) -> bool
+ Do the 2nd phase and create the GUI control.
+
+
+
+
+
+
+
+
+
+
+
+ Command(CommandEvent event)
+ Simulates the effect of the user issuing a command to the
+item. See wxCommandEvent.
+
+
+
+
+
+ GetLabel() -> String
+ Return a control's text.
+
+
+ SetLabel(String label)
+ Sets the item's text.
+
+
+
+
+
+
+#---------------------------------------------------------------------------
-
- FindWindowById(long id, Window parent=None) -> Window
-
-
-
-
-
-
- FindWindowByName(String name, Window parent=None) -> Window
-
-
-
-
-
-
- FindWindowByLabel(String label, Window parent=None) -> Window
-
-
-
-
-
-
- Window_FromHWND(unsigned long hWnd) -> Window
-
-
-
-
-
+
+ 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 and
+wx.ComboBox (which implements an extended interface deriving from
+this one)
+
+It defines the methods for accessing the control's items and
+although each of the derived classes implements them differently,
+they still all conform to the same interface.
+
+The items in a wx.ItemContainer have (non empty) string labels
+and, optionally, client data associated with them.
+
+
+ Append(String item, PyObject clientData=None) -> int
+ Adds the item to the control, associating the given data with the
+item if not None. The return value is the index of the newly
+added item which may be different from the last one if the
+control is sorted (e.g. has wx.LB_SORT or wx.CB_SORT style).
+
+
+
+
+
+
+ AppendItems(wxArrayString strings)
+ Apend several items at once to the control. Notice that calling
+this method may be much faster than appending the items one by
+one if you need to add a lot of items.
+
+
+
+
+
+ Insert(String item, int pos, PyObject clientData=None) -> int
+ Insert an item into the control before the item at the pos index,
+optionally associating some data object with the item.
+
+
+
+
+
+
+
+ Clear()
+ Removes all items from the control.
+
+
+ Delete(int n)
+ Deletes the item at the zero-based index 'n' from the control.
+Note that it is an error (signalled by a PyAssertionError
+exception if enabled) to remove an item with the index negative
+or greater or equal than the number of items in the control.
+
+
+
+
+
+ GetCount() -> int
+ Returns the number of items in the control.
+
+
+ IsEmpty() -> bool
+ Returns True if the control is empty or False if it has some items.
+
+
+ GetString(int n) -> String
+ Returns the label of the item with the given index.
+
+
+
+
+
+ GetStrings() -> wxArrayString
+
+
+ SetString(int n, String s)
+ Sets the label for the given item.
+
+
+
+
+
+
+ FindString(String s) -> int
+ Finds an item whose label matches the given string. Returns the
+zero-based position of the item, or wx.NOT_FOUND if the string
+was not found.
+
+
+
+
+
+ Select(int n)
+ Sets the item at index 'n' to be the selected item.
+
+
+
+
+
+ GetSelection() -> int
+ Returns the index of the selected item or wx.NOT_FOUND if no item is selected.
+
+
+ GetStringSelection() -> String
+ Returns the label of the selected item or an empty string if no item is selected.
+
+
+ GetClientData(int n) -> PyObject
+ Returns the client data associated with the given item, (if any.)
+
+
+
+
+
+ SetClientData(int n, PyObject clientData)
+ Associate the given client data with the item at position n.
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> Validator
-
-
- Clone() -> Validator
-
-
- Validate(Window parent) -> bool
-
-
-
-
-
- TransferToWindow() -> bool
-
-
- TransferFromWindow() -> bool
-
-
- GetWindow() -> Window
-
-
- SetWindow(Window window)
-
-
-
-
-
- Validator.IsSilent() -> bool
-
-
- Validator.SetBellOnError(int doIt=True)
-
-
-
-
-
-
-
-
- __init__() -> PyValidator
-
-
- _setCallbackInfo(PyObject self, PyObject _class, int incref=True)
-
-
-
-
-
-
-
-
+
+ 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.
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(String title=EmptyString, long style=0) -> Menu
-
-
-
-
-
-
- Append(int id, String text, String help=EmptyString, int kind=ITEM_NORMAL)
-
-
-
-
-
-
-
-
- AppendSeparator()
-
-
- AppendCheckItem(int id, String text, String help=EmptyString)
-
-
-
-
-
-
-
- AppendRadioItem(int id, String text, String help=EmptyString)
-
-
-
-
-
-
-
- AppendMenu(int id, String text, Menu submenu, String help=EmptyString)
-
-
-
-
-
-
-
-
- AppendItem(MenuItem item)
-
-
-
-
-
- Break()
-
-
- InsertItem(size_t pos, MenuItem item) -> bool
-
-
-
-
-
-
- Insert(size_t pos, int id, String text, String help=EmptyString,
- int kind=ITEM_NORMAL)
-
-
-
-
-
-
-
-
-
- InsertSeparator(size_t pos)
-
-
-
-
-
- InsertCheckItem(size_t pos, int id, String text, String help=EmptyString)
-
-
-
-
-
-
-
-
- InsertRadioItem(size_t pos, int id, String text, String help=EmptyString)
-
-
-
-
-
-
-
-
- InsertMenu(size_t pos, int id, String text, Menu submenu, String help=EmptyString)
-
-
-
-
-
-
-
-
-
- PrependItem(MenuItem item)
-
-
-
-
-
- Prepend(int id, String text, String help=EmptyString, int kind=ITEM_NORMAL)
-
-
-
-
-
-
-
-
- PrependSeparator()
-
-
- PrependCheckItem(int id, String text, String help=EmptyString)
-
-
-
-
-
-
-
- PrependRadioItem(int id, String text, String help=EmptyString)
-
-
-
-
-
-
-
- PrependMenu(int id, String text, Menu submenu, String help=EmptyString)
-
-
-
-
-
-
-
-
- Remove(int id) -> MenuItem
-
-
-
-
-
- RemoveItem(MenuItem item) -> MenuItem
-
-
-
-
-
- Delete(int id) -> bool
-
-
-
-
-
- DeleteItem(MenuItem item) -> bool
-
-
-
-
-
- Destroy()
- Deletes the C++ object this Python object is a proxy for.
-
-
- DestroyId(int id) -> bool
- Deletes the C++ object this Python object is a proxy for.
-
-
-
-
-
- DestroyItem(MenuItem item) -> bool
- Deletes the C++ object this Python object is a proxy for.
-
-
-
-
-
- GetMenuItemCount() -> size_t
-
-
- GetMenuItems() -> PyObject
-
-
- FindItem(String item) -> int
-
-
-
-
-
- FindItemById(int id) -> MenuItem
-
-
-
-
-
- FindItemByPosition(size_t position) -> MenuItem
-
-
-
-
-
- Enable(int id, bool enable)
-
-
-
-
-
-
- IsEnabled(int id) -> bool
-
-
-
-
-
- Check(int id, bool check)
-
-
-
-
-
-
- IsChecked(int id) -> bool
-
-
-
-
-
- SetLabel(int id, String label)
-
-
-
-
-
-
- GetLabel(int id) -> String
-
-
-
-
-
- SetHelpString(int id, String helpString)
-
-
-
-
-
-
- GetHelpString(int id) -> String
-
-
-
-
-
- SetTitle(String title)
-
-
-
-
-
- GetTitle() -> String
-
-
- SetEventHandler(EvtHandler handler)
-
-
-
-
-
- GetEventHandler() -> EvtHandler
-
-
- SetInvokingWindow(Window win)
-
-
-
-
-
- GetInvokingWindow() -> Window
-
-
- GetStyle() -> long
-
-
- UpdateUI(EvtHandler source=None)
-
-
-
-
-
- GetMenuBar() -> MenuBar
-
-
- Attach(wxMenuBarBase menubar)
-
-
-
-
-
- Detach()
-
-
- IsAttached() -> bool
-
-
- SetParent(Menu parent)
-
-
-
-
-
- GetParent() -> Menu
-
-
-
+
+
+
+ __init__() -> SizerItem
+
+
+ SizerItemSpacer(int width, int height, int proportion, int flag, int border,
+ Object userData) -> SizerItem
+
+
+
+
+
+
+
+
+
+
+ SizerItemWindow(Window window, int proportion, int flag, int border,
+ Object userData) -> SizerItem
+
+
+
+
+
+
+
+
+
+ SizerItemSizer(Sizer sizer, int proportion, int flag, int border,
+ Object userData) -> SizerItem
+
+
+
+
+
+
+
+
+
+ DeleteWindows()
+
+
+ DetachSizer()
+
+
+ GetSize() -> Size
+
+
+ CalcMin() -> Size
+
+
+ SetDimension(Point pos, Size size)
+
+
+
+
+
+
+ GetMinSize() -> Size
+
+
+ SetInitSize(int x, int y)
+
+
+
+
+
+
+ SetRatioWH(int width, int height)
+
+
+
+
+
+
+ SetRatioSize(Size size)
+
+
+
+
+
+ SetRatio(float ratio)
+
+
+
+
+
+ GetRatio() -> float
+
+
+ IsWindow() -> bool
+
+
+ IsSizer() -> bool
+
+
+ IsSpacer() -> bool
+
+
+ SetProportion(int proportion)
+
+
+
+
+
+ GetProportion() -> int
+
+
+ SetFlag(int flag)
+
+
+
+
+
+ GetFlag() -> int
+
+
+ SetBorder(int border)
+
+
+
+
+
+ GetBorder() -> int
+
+
+ GetWindow() -> Window
+
+
+ SetWindow(Window window)
+
+
+
+
+
+ GetSizer() -> Sizer
+
+
+ SetSizer(Sizer sizer)
+
+
+
+
+
+ GetSpacer() -> Size
+
+
+ SetSpacer(Size size)
+
+
+
+
+
+ Show(bool show)
+
+
+
+
+
+ IsShown() -> bool
+
+
+ GetPosition() -> Point
+
+
+ GetUserData() -> PyObject
+
+
+
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ Add(PyObject item, int proportion=0, int flag=0, int border=0,
+ PyObject userData=None)
+
+
+
+
+
+
+
+
+
+ Insert(int before, PyObject item, int proportion=0, int flag=0,
+ int border=0, PyObject userData=None)
+
+
+
+
+
+
+
+
+
+
+ Prepend(PyObject item, int proportion=0, int flag=0, int border=0,
+ PyObject userData=None)
+
+
+
+
+
+
+
+
+
+ Remove(PyObject item) -> bool
+
+
+
+
+
+ _SetItemMinSize(PyObject item, Size size)
+
+
+
+
+
+
+ AddItem(SizerItem item)
+
+
+
+
+
+ InsertItem(size_t index, SizerItem item)
+
+
+
+
+
+
+ PrependItem(SizerItem item)
+
+
+
+
+
+ SetDimension(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ SetMinSize(Size size)
+
+
+
+
+
+ GetSize() -> Size
+
+
+ GetPosition() -> Point
+
+
+ GetMinSize() -> Size
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+ Layout()
+
+
+ Fit(Window window) -> Size
+
+
+
+
+
+ FitInside(Window window)
+
+
+
+
+
+ SetSizeHints(Window window)
+
+
+
+
+
+ SetVirtualSizeHints(Window window)
+
+
+
+
+
+ Clear(bool delete_windows=False)
+
+
+
+
+
+ DeleteWindows()
+
+
+ GetChildren() -> PyObject
+
+
+ Show(PyObject item, bool show=True)
+
+
+
+
+
+
+ Hide(PyObject item)
+
+
+
+
+
+ IsShown(PyObject item) -> bool
+
+
+
+
+
+ ShowItems(bool show)
+
+
+
+
+
+
+
+
+ __init__() -> PySizer
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(long style=0) -> MenuBar
-
-
-
-
-
- Append(Menu menu, String title) -> bool
-
-
-
-
-
-
- Insert(size_t pos, Menu menu, String title) -> bool
-
-
-
-
-
-
-
- GetMenuCount() -> size_t
-
-
- GetMenu(size_t pos) -> Menu
-
-
-
-
-
- Replace(size_t pos, Menu menu, String title) -> Menu
-
-
-
-
-
-
-
- Remove(size_t pos) -> Menu
-
-
-
-
-
- EnableTop(size_t pos, bool enable)
-
-
-
-
-
-
- IsEnabledTop(size_t pos) -> bool
-
-
-
-
-
- SetLabelTop(size_t pos, String label)
-
-
-
-
-
-
- GetLabelTop(size_t pos) -> String
-
-
-
-
-
- FindMenuItem(String menu, String item) -> int
-
-
-
-
-
-
- FindItemById(int id) -> MenuItem
-
-
-
-
-
- FindMenu(String title) -> int
-
-
-
-
-
- Enable(int id, bool enable)
-
-
-
-
-
-
- Check(int id, bool check)
-
-
-
-
-
-
- IsChecked(int id) -> bool
-
-
-
-
-
- IsEnabled(int id) -> bool
-
-
-
-
-
- SetLabel(int id, String label)
-
-
-
-
-
-
- GetLabel(int id) -> String
-
-
-
-
-
- SetHelpString(int id, String helpString)
-
-
-
-
-
-
- GetHelpString(int id) -> String
-
-
-
-
-
- GetFrame() -> wxFrame
-
-
- IsAttached() -> bool
-
-
- Attach(wxFrame frame)
-
-
-
-
-
- Detach()
-
-
-
+
+
+
+ __init__(int orient=HORIZONTAL) -> BoxSizer
+
+
+
+
+
+ GetOrientation() -> int
+
+
+ SetOrientation(int orient)
+
+
+
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Menu parentMenu=None, int id=ID_SEPARATOR, String text=EmptyString,
- String help=EmptyString, int kind=ITEM_NORMAL,
- Menu subMenu=None) -> MenuItem
-
-
-
-
-
-
-
-
-
-
- GetMenu() -> Menu
-
-
- SetMenu(Menu menu)
-
-
-
-
-
- SetId(int id)
-
-
-
-
-
- GetId() -> int
-
-
- IsSeparator() -> bool
-
-
- SetText(String str)
-
-
-
-
-
- GetLabel() -> String
-
-
- GetText() -> String
-
-
- MenuItem.GetLabelFromText(String text) -> String
-
-
-
-
-
- GetKind() -> int
-
-
- SetCheckable(bool checkable)
-
-
-
-
-
- IsCheckable() -> bool
-
-
- IsSubMenu() -> bool
-
-
- SetSubMenu(Menu menu)
-
-
-
-
-
- GetSubMenu() -> Menu
-
-
- Enable(bool enable=True)
-
-
-
-
-
- IsEnabled() -> bool
-
-
- Check(bool check=True)
-
-
-
-
-
- IsChecked() -> bool
-
-
- Toggle()
-
-
- SetHelp(String str)
-
-
-
-
-
- GetHelp() -> String
-
-
- GetAccel() -> AcceleratorEntry
-
-
- SetAccel(AcceleratorEntry accel)
-
-
-
-
-
- MenuItem.GetDefaultMarginWidth() -> int
-
-
- SetBitmap(Bitmap bitmap)
-
-
-
-
-
- GetBitmap() -> Bitmap
-
-
-
+
+
+
+ __init__(wxStaticBox box, int orient=HORIZONTAL) -> StaticBoxSizer
+
+
+
+
+
+
+ GetStaticBox() -> wxStaticBox
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, Validator validator=DefaultValidator,
- String name=ControlNameStr) -> Control
-
-
-
-
-
-
-
-
-
-
-
- PreControl() -> Control
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, Validator validator=DefaultValidator,
- String name=ControlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- Command(CommandEvent event)
-
-
-
-
-
- GetLabel() -> String
-
-
- SetLabel(String label)
-
-
-
-
-
-
+
+
+
+ __init__(int rows=1, int cols=0, int vgap=0, int hgap=0) -> GridSizer
+
+
+
+
+
+
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+ SetCols(int cols)
+
+
+
+
+
+ SetRows(int rows)
+
+
+
+
+
+ SetVGap(int gap)
+
+
+
+
+
+ SetHGap(int gap)
+
+
+
+
+
+ GetCols() -> int
+
+
+ GetRows() -> int
+
+
+ GetVGap() -> int
+
+
+ GetHGap() -> int
+
+
+
#---------------------------------------------------------------------------
-
-
- Append(String item, PyObject clientData=None) -> int
-
-
-
-
-
-
- AppendItems(wxArrayString strings)
-
-
-
-
-
- Insert(String item, int pos, PyObject clientData=None) -> int
-
-
-
-
-
-
-
- Clear()
-
-
- Delete(int n)
-
-
-
-
-
- GetCount() -> int
-
-
- IsEmpty() -> bool
-
-
- GetString(int n) -> String
-
-
-
-
-
- GetStrings() -> wxArrayString
-
-
- SetString(int n, String s)
-
-
-
-
-
-
- FindString(String s) -> int
-
-
-
-
-
- Select(int n)
-
-
-
-
-
- GetSelection() -> int
-
-
- GetStringSelection() -> String
-
-
- GetClientData(int n) -> PyObject
-
-
-
-
-
- SetClientData(int n, PyObject clientData)
-
-
-
-
-
-
-
+
+
+
+ __init__(int rows=1, int cols=0, int vgap=0, int hgap=0) -> FlexGridSizer
+
+
+
+
+
+
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+ AddGrowableRow(size_t idx, int proportion=0)
+
+
+
+
+
+
+ RemoveGrowableRow(size_t idx)
+
+
+
+
+
+ AddGrowableCol(size_t idx, int proportion=0)
+
+
+
+
+
+
+ RemoveGrowableCol(size_t idx)
+
+
+
+
+
+ SetFlexibleDirection(int direction)
+
+
+
+
+
+ GetFlexibleDirection() -> int
+
+
+ SetNonFlexibleGrowMode(int mode)
+
+
+
+
+
+ GetNonFlexibleGrowMode() -> int
+
+
+ GetRowHeights() -> wxArrayInt
+
+
+ GetColWidths() -> wxArrayInt
+
+
+
#---------------------------------------------------------------------------
-
-
-
-
-
+
+
+ __init__(int row=0, int col=0) -> GBPosition
+
+
+
+
+
+
+ GetRow() -> int
+
+
+ GetCol() -> int
+
+
+ SetRow(int row)
+
+
+
+
+
+ SetCol(int col)
+
+
+
+
+
+ __eq__(GBPosition other) -> bool
+
+
+
+
+
+ __ne__(GBPosition other) -> bool
+
+
+
+
+
+ Set(int row=0, int col=0)
+
+
+
+
+
+
+ Get() -> PyObject
+
+
+
+
+ __init__(int rowspan=1, int colspan=1) -> GBSpan
+
+
+
+
+
+
+ GetRowspan() -> int
+
+
+ GetColspan() -> int
+
+
+ SetRowspan(int rowspan)
+
+
+
+
+
+ SetColspan(int colspan)
+
+
+
+
+
+ __eq__(GBSpan other) -> bool
+
+
+
+
+
+ __ne__(GBSpan other) -> bool
+
+
+
+
+
+ Set(int rowspan=1, int colspan=1)
+
+
+
+
+
+
+ Get() -> PyObject
+
+
+
+
+
+ __init__() -> GBSizerItem
+
+
+ GBSizerItemWindow(Window window, GBPosition pos, GBSpan span, int flag,
+ int border, Object userData) -> GBSizerItem
+
+
+
+
+
+
+
+
+
+
+ GBSizerItemSizer(Sizer sizer, GBPosition pos, GBSpan span, int flag,
+ int border, Object userData) -> GBSizerItem
+
+
+
+
+
+
+
+
+
+
+ GBSizerItemSpacer(int width, int height, GBPosition pos, GBSpan span,
+ int flag, int border, Object userData) -> GBSizerItem
+
+
+
+
+
+
+
+
+
+
+
+ GetPos() -> GBPosition
+
+
+ GetSpan() -> GBSpan
+
+
+ SetPos(GBPosition pos) -> bool
+
+
+
+
+
+ SetSpan(GBSpan span) -> bool
+
+
+
+
+
+
+
+
+
+
+ Intersects(GBSizerItem other) -> bool
+Intersects(GBPosition pos, GBSpan span) -> bool
+
+
+
+
+
+
+ GetEndPos(int row, int col)
+
+
+
+
+
+
+ GetGBSizer() -> GridBagSizer
+
+
+ SetGBSizer(GridBagSizer sizer)
+
+
+
+
+
+
+
+
+ __init__(int vgap=0, int hgap=0) -> GridBagSizer
+
+
+
+
+
+
+ Add(PyObject item, GBPosition pos, GBSpan span=DefaultSpan,
+ int flag=0, int border=0, PyObject userData=None) -> bool
+
+
+
+
+
+
+
+
+
+
+ AddItem(GBSizerItem item) -> bool
+
+
+
+
+
+ GetEmptyCellSize() -> Size
+
+
+ SetEmptyCellSize(Size sz)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetItemPosition(Window window) -> GBPosition
+GetItemPosition(Sizer sizer) -> GBPosition
+GetItemPosition(size_t index) -> GBPosition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SetItemPosition(Window window, GBPosition pos) -> bool
+SetItemPosition(Sizer sizer, GBPosition pos) -> bool
+SetItemPosition(size_t index, GBPosition pos) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetItemSpan(Window window) -> GBSpan
+GetItemSpan(Sizer sizer) -> GBSpan
+GetItemSpan(size_t index) -> GBSpan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SetItemSpan(Window window, GBSpan span) -> bool
+SetItemSpan(Sizer sizer, GBSpan span) -> bool
+SetItemSpan(size_t index, GBSpan span) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ FindItem(Window window) -> GBSizerItem
+FindItem(Sizer sizer) -> GBSizerItem
+
+
+
+
+
+ FindItemAtPosition(GBPosition pos) -> GBSizerItem
+
+
+
+
+
+ FindItemAtPoint(Point pt) -> GBSizerItem
+
+
+
+
+
+ FindItemWithData(Object userData) -> GBSizerItem
+
+
+
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+
+
+
+
+
+
+ CheckForIntersection(GBSizerItem item, GBSizerItem excludeItem=None) -> bool
+CheckForIntersection(GBPosition pos, GBSpan span, GBSizerItem excludeItem=None) -> bool
+
+
+
+
+
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> SizerItem
-
-
- SizerItemSpacer(int width, int height, int proportion, int flag, int border,
- Object userData) -> SizerItem
-
-
-
-
-
-
-
-
-
-
- SizerItemWindow(Window window, int proportion, int flag, int border,
- Object userData) -> SizerItem
-
-
-
-
-
-
-
-
-
- SizerItemSizer(Sizer sizer, int proportion, int flag, int border,
- Object userData) -> SizerItem
-
-
-
-
-
-
-
-
-
- DeleteWindows()
-
-
- DetachSizer()
-
-
- GetSize() -> Size
-
-
- CalcMin() -> Size
-
-
- SetDimension(Point pos, Size size)
-
-
-
-
-
-
- GetMinSize() -> Size
-
-
- SetInitSize(int x, int y)
-
-
-
-
-
-
- SetRatioWH(int width, int height)
-
-
-
-
-
-
- SetRatioSize(Size size)
-
-
-
-
-
- SetRatio(float ratio)
-
-
-
-
-
- GetRatio() -> float
-
-
- IsWindow() -> bool
-
-
- IsSizer() -> bool
-
-
- IsSpacer() -> bool
-
-
- SetProportion(int proportion)
-
-
-
-
-
- GetProportion() -> int
-
-
- SetFlag(int flag)
-
-
-
-
-
- GetFlag() -> int
-
-
- SetBorder(int border)
-
-
-
-
-
- GetBorder() -> int
-
-
- GetWindow() -> Window
-
-
- SetWindow(Window window)
-
-
-
-
-
- GetSizer() -> Sizer
-
-
- SetSizer(Sizer sizer)
-
-
-
-
-
- GetSpacer() -> Size
-
-
- SetSpacer(Size size)
-
-
-
-
-
- Show(bool show)
-
-
-
-
-
- IsShown() -> bool
-
-
- GetPosition() -> Point
-
-
- GetUserData() -> PyObject
-
-
-
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- Add(PyObject item, int proportion=0, int flag=0, int border=0,
- PyObject userData=None)
-
-
-
-
-
-
-
-
-
- Insert(int before, PyObject item, int proportion=0, int flag=0,
- int border=0, PyObject userData=None)
-
-
-
-
-
-
-
-
-
-
- Prepend(PyObject item, int proportion=0, int flag=0, int border=0,
- PyObject userData=None)
-
-
-
-
-
-
-
-
-
- Remove(PyObject item) -> bool
-
-
-
-
-
- _SetItemMinSize(PyObject item, Size size)
-
-
-
-
-
-
- AddItem(SizerItem item)
-
-
-
-
-
- InsertItem(size_t index, SizerItem item)
-
-
-
-
-
-
- PrependItem(SizerItem item)
-
-
-
-
-
- SetDimension(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- SetMinSize(Size size)
-
-
-
-
-
- GetSize() -> Size
-
-
- GetPosition() -> Point
-
-
- GetMinSize() -> Size
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
- Layout()
-
-
- Fit(Window window) -> Size
-
-
-
-
-
- FitInside(Window window)
-
-
-
-
-
- SetSizeHints(Window window)
-
-
-
-
-
- SetVirtualSizeHints(Window window)
-
-
-
-
-
- Clear(bool delete_windows=False)
-
-
-
-
-
- DeleteWindows()
-
-
- GetChildren() -> PyObject
-
-
- Show(PyObject item, bool show=True)
-
-
-
-
-
-
- Hide(PyObject item)
-
-
-
-
-
- IsShown(PyObject item) -> bool
-
-
-
-
-
- ShowItems(bool show)
-
-
-
-
-
-
-
-
- __init__() -> PySizer
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int orient=HORIZONTAL) -> BoxSizer
-
-
-
-
-
- GetOrientation() -> int
-
-
- SetOrientation(int orient)
-
-
-
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(wxStaticBox box, int orient=HORIZONTAL) -> StaticBoxSizer
-
-
-
-
-
-
- GetStaticBox() -> wxStaticBox
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int rows=1, int cols=0, int vgap=0, int hgap=0) -> GridSizer
-
-
-
-
-
-
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
- SetCols(int cols)
-
-
-
-
-
- SetRows(int rows)
-
-
-
-
-
- SetVGap(int gap)
-
-
-
-
-
- SetHGap(int gap)
-
-
-
-
-
- GetCols() -> int
-
-
- GetRows() -> int
-
-
- GetVGap() -> int
-
-
- GetHGap() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int rows=1, int cols=0, int vgap=0, int hgap=0) -> FlexGridSizer
-
-
-
-
-
-
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
- AddGrowableRow(size_t idx, int proportion=0)
-
-
-
-
-
-
- RemoveGrowableRow(size_t idx)
-
-
-
-
-
- AddGrowableCol(size_t idx, int proportion=0)
-
-
-
-
-
-
- RemoveGrowableCol(size_t idx)
-
-
-
-
-
- SetFlexibleDirection(int direction)
-
-
-
-
-
- GetFlexibleDirection() -> int
-
-
- SetNonFlexibleGrowMode(int mode)
-
-
-
-
-
- GetNonFlexibleGrowMode() -> int
-
-
- GetRowHeights() -> wxArrayInt
-
-
- GetColWidths() -> wxArrayInt
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(int row=0, int col=0) -> GBPosition
-
-
-
-
-
-
- GetRow() -> int
-
-
- GetCol() -> int
-
-
- SetRow(int row)
-
-
-
-
-
- SetCol(int col)
-
-
-
-
-
- __eq__(GBPosition p) -> bool
-
-
-
-
-
- __ne__(GBPosition p) -> bool
-
-
-
-
-
- Set(int row=0, int col=0)
-
-
-
-
-
-
- Get() -> PyObject
-
-
-
-
- __init__(int rowspan=1, int colspan=1) -> GBSpan
-
-
-
-
-
-
- GetRowspan() -> int
-
-
- GetColspan() -> int
-
-
- SetRowspan(int rowspan)
-
-
-
-
-
- SetColspan(int colspan)
-
-
-
-
-
- __eq__(GBSpan o) -> bool
-
-
-
-
-
- __ne__(GBSpan o) -> bool
-
-
-
-
-
- Set(int rowspan=1, int colspan=1)
-
-
-
-
-
-
- Get() -> PyObject
-
-
-
-
-
- __init__() -> GBSizerItem
-
-
- GBSizerItemWindow(Window window, GBPosition pos, GBSpan span, int flag,
- int border, Object userData) -> GBSizerItem
-
-
-
-
-
-
-
-
-
-
- GBSizerItemSizer(Sizer sizer, GBPosition pos, GBSpan span, int flag,
- int border, Object userData) -> GBSizerItem
-
-
-
-
-
-
-
-
-
-
- GBSizerItemSpacer(int width, int height, GBPosition pos, GBSpan span,
- int flag, int border, Object userData) -> GBSizerItem
-
-
-
-
-
-
-
-
-
-
-
- GetPos() -> GBPosition
-
-
- GetSpan() -> GBSpan
-
-
- SetPos(GBPosition pos) -> bool
-
-
-
-
-
- SetSpan(GBSpan span) -> bool
-
-
-
-
-
-
-
-
-
-
- Intersects(GBSizerItem other) -> bool
-Intersects(GBPosition pos, GBSpan span) -> bool
-
-
-
-
-
-
- GetEndPos(int row, int col)
-
-
-
-
-
-
- GetGBSizer() -> GridBagSizer
-
-
- SetGBSizer(GridBagSizer sizer)
-
-
-
-
-
-
-
-
- __init__(int vgap=0, int hgap=0) -> GridBagSizer
-
-
-
-
-
-
- Add(PyObject item, GBPosition pos, GBSpan span=DefaultSpan,
- int flag=0, int border=0, PyObject userData=None) -> bool
-
-
-
-
-
-
-
-
-
-
- AddItem(GBSizerItem item) -> bool
-
-
-
-
-
- GetEmptyCellSize() -> Size
-
-
- SetEmptyCellSize(Size sz)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetItemPosition(Window window) -> GBPosition
-GetItemPosition(Sizer sizer) -> GBPosition
-GetItemPosition(size_t index) -> GBPosition
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SetItemPosition(Window window, GBPosition pos) -> bool
-SetItemPosition(Sizer sizer, GBPosition pos) -> bool
-SetItemPosition(size_t index, GBPosition pos) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetItemSpan(Window window) -> GBSpan
-GetItemSpan(Sizer sizer) -> GBSpan
-GetItemSpan(size_t index) -> GBSpan
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SetItemSpan(Window window, GBSpan span) -> bool
-SetItemSpan(Sizer sizer, GBSpan span) -> bool
-SetItemSpan(size_t index, GBSpan span) -> bool
-
-
-
-
-
-
-
-
-
-
-
- FindItem(Window window) -> GBSizerItem
-FindItem(Sizer sizer) -> GBSizerItem
-
-
-
-
-
- FindItemAtPosition(GBPosition pos) -> GBSizerItem
-
-
-
-
-
- FindItemAtPoint(Point pt) -> GBSizerItem
-
-
-
-
-
- FindItemWithData(Object userData) -> GBSizerItem
-
-
-
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
-
-
-
-
-
-
- CheckForIntersection(GBSizerItem item, GBSizerItem excludeItem=None) -> bool
-CheckForIntersection(GBPosition pos, GBSpan span, GBSizerItem excludeItem=None) -> bool
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- Set(int rel, Window otherW, int otherE, int val=0, int marg=wxLAYOUT_DEFAULT_MARGIN)
-
-
-
-
-
-
-
-
-
- LeftOf(Window sibling, int marg=0)
-
-
-
-
-
-
- RightOf(Window sibling, int marg=0)
-
-
-
-
-
-
- Above(Window sibling, int marg=0)
-
-
-
-
-
-
- Below(Window sibling, int marg=0)
-
-
-
-
-
-
- SameAs(Window otherW, int edge, int marg=0)
-
-
-
-
-
-
-
- PercentOf(Window otherW, int wh, int per)
-
-
-
-
-
-
-
- Absolute(int val)
-
-
-
-
-
- Unconstrained()
-
-
- AsIs()
-
-
- GetOtherWindow() -> Window
-
-
- GetMyEdge() -> int
-
-
- SetEdge(int which)
-
-
-
-
-
- SetValue(int v)
-
-
-
-
-
- GetMargin() -> int
-
-
- SetMargin(int m)
-
-
-
-
-
- GetValue() -> int
-
-
- GetPercent() -> int
-
-
- GetOtherEdge() -> int
-
-
- GetDone() -> bool
-
-
- SetDone(bool d)
-
-
-
-
-
- GetRelationship() -> int
-
-
- SetRelationship(int r)
-
-
-
-
-
- ResetIfWin(Window otherW) -> bool
-
-
-
-
-
- SatisfyConstraint(LayoutConstraints constraints, Window win) -> bool
-
-
-
-
-
-
- GetEdge(int which, Window thisWin, Window other) -> int
-
-
-
-
-
-
-
-
-
-
- __init__() -> LayoutConstraints
-
-
-
-
-
-
-
-
-
-
- SatisfyConstraints(Window win) -> (areSatisfied, noChanges)
-
-
-
-
-
-
- AreSatisfied() -> bool
-
-
- #----------------------------------------------------------------------------
-
-# Use Python's bool constants if available, make some if not
-try:
- True
-except NameError:
- __builtins__.True = 1==1
- __builtins__.False = 1==0
-
-
-
-# workarounds for bad wxRTTI names
-__wxPyPtrTypeMap['wxGauge95'] = 'wxGauge'
-__wxPyPtrTypeMap['wxSlider95'] = 'wxSlider'
-__wxPyPtrTypeMap['wxStatusBar95'] = 'wxStatusBar'
-
-
-#----------------------------------------------------------------------------
-# Load version numbers from __version__... Ensure that major and minor
-# versions are the same for both wxPython and wxWindows.
-
-from __version__ import *
-__version__ = VERSION_STRING
-
-assert MAJOR_VERSION == _core.MAJOR_VERSION, "wxPython/wxWindows version mismatch"
-assert MINOR_VERSION == _core.MINOR_VERSION, "wxPython/wxWindows version mismatch"
-if RELEASE_VERSION != _core.RELEASE_VERSION:
- import warnings
- warnings.warn("wxPython/wxWindows release number mismatch")
-
-#----------------------------------------------------------------------------
-
-class PyDeadObjectError(AttributeError):
- pass
-
-class _wxPyDeadObject(object):
- """
- Instances of wx objects that are OOR capable will have their __class__
- changed to this class when the C++ object is deleted. This should help
- prevent crashes due to referencing a bogus C++ pointer.
- """
- reprStr = "wxPython wrapper for DELETED %s object! (The C++ object no longer exists.)"
- attrStr = "The C++ part of the %s object has been deleted, attribute access no longer allowed."
-
- def __repr__(self):
- if not hasattr(self, "_name"):
- self._name = "[unknown]"
- return self.reprStr % self._name
-
- def __getattr__(self, *args):
- if not hasattr(self, "_name"):
- self._name = "[unknown]"
- raise PyDeadObjectError(self.attrStr % self._name)
-
- def __nonzero__(self):
- return 0
-
-
-
-class PyUnbornObjectError(AttributeError):
- pass
-
-class _wxPyUnbornObject(object):
- """
- Some stock objects are created when the wx.core module is
- imported, but their C++ instance is not created until the wx.App
- object is created and initialized. These object instances will
- temporarily have their __class__ changed to this class so an
- exception will be raised if they are used before the C++ instance
- is ready.
- """
-
- reprStr = "wxPython wrapper for UNBORN object! (The C++ object is not initialized yet.)"
- attrStr = "The C++ part of this object has not been initialized, attribute access not allowed."
-
- def __repr__(self):
- #if not hasattr(self, "_name"):
- # self._name = "[unknown]"
- return self.reprStr #% self._name
-
- def __getattr__(self, *args):
- #if not hasattr(self, "_name"):
- # self._name = "[unknown]"
- raise PyUnbornObjectError(self.attrStr) # % self._name )
-
- def __nonzero__(self):
- return 0
-
-
-#----------------------------------------------------------------------------
-_wxPyCallAfterId = None
-
-def CallAfter(callable, *args, **kw):
- """
- Call the specified function after the current and pending event
- handlers have been completed. This is also good for making GUI
- method calls from non-GUI threads.
- """
- app = wx.GetApp()
- assert app, 'No wxApp created yet'
-
- global _wxPyCallAfterId
- if _wxPyCallAfterId is None:
- _wxPyCallAfterId = wx.NewEventType()
- app.Connect(-1, -1, _wxPyCallAfterId,
- lambda event: event.callable(*event.args, **event.kw) )
- evt = wx.PyEvent()
- evt.SetEventType(_wxPyCallAfterId)
- evt.callable = callable
- evt.args = args
- evt.kw = kw
- wx.PostEvent(app, evt)
-
-
-#----------------------------------------------------------------------------
-
-
-class FutureCall:
- """
- A convenience class for wxTimer, that calls the given callable
- object once after the given amount of milliseconds, passing any
- positional or keyword args. The return value of the callable is
- availbale after it has been run with the GetResult method.
-
- If you don't need to get the return value or restart the timer
- then there is no need to hold a reference to this object. It will
- hold a reference to itself while the timer is running (the timer
- has a reference to self.Notify) but the cycle will be broken when
- the timer completes, automatically cleaning up the wx.FutureCall
- object.
- """
- def __init__(self, millis, callable, *args, **kwargs):
- self.millis = millis
- self.callable = callable
- self.SetArgs(*args, **kwargs)
- self.runCount = 0
- self.hasRun = False
- self.result = None
- self.timer = None
- self.Start()
-
- def __del__(self):
- self.Stop()
-
-
- def Start(self, millis=None, *args, **kwargs):
- """
- (Re)start the timer
- """
- self.hasRun = False
- if millis is not None:
- self.millis = millis
- if args or kwargs:
- self.SetArgs(*args, **kwargs)
- self.Stop()
- self.timer = wx.PyTimer(self.Notify)
- self.timer.Start(self.millis, wx.TIMER_ONE_SHOT)
- Restart = Start
-
-
- def Stop(self):
- """
- Stop and destroy the timer.
- """
- if self.timer is not None:
- self.timer.Stop()
- self.timer = None
-
-
- def GetInterval(self):
- if self.timer is not None:
- return self.timer.GetInterval()
- else:
- return 0
-
-
- def IsRunning(self):
- return self.timer is not None and self.timer.IsRunning()
-
-
- def SetArgs(self, *args, **kwargs):
- """
- (Re)set the args passed to the callable object. This is
- useful in conjunction with Restart if you want to schedule a
- new call to the same callable object but with different
- parameters.
- """
- self.args = args
- self.kwargs = kwargs
-
-
- def HasRun(self):
- return self.hasRun
-
- def GetResult(self):
- return self.result
-
- def Notify(self):
- """
- The timer has expired so call the callable.
- """
- if self.callable and getattr(self.callable, 'im_self', True):
- self.runCount += 1
- self.result = self.callable(*self.args, **self.kwargs)
- self.hasRun = True
- wx.CallAfter(self.Stop)
-
-
-#----------------------------------------------------------------------------
-#----------------------------------------------------------------------------
-
-# Import other modules in this package that should show up in the
-# "core" wx namespace
-from gdi import *
-from windows import *
-from controls import *
-from misc import *
-
-
-# Fixup the stock objects since they can't be used yet. (They will be
-# restored in wx.PyApp.OnInit.)
-_core._wxPyFixStockObjects()
-
-#----------------------------------------------------------------------------
-#----------------------------------------------------------------------------
-
-
-
- wx = core
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> GDIObject
-
-
- __del__()
-
-
- GetVisible() -> bool
-
-
- SetVisible(bool visible)
-
-
-
-
-
- IsNull() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(unsigned char red=0, unsigned char green=0, unsigned char blue=0) -> Colour
-
-
-
-
-
-
-
- NamedColour(String colorName) -> Colour
-
-
-
-
-
- ColourRGB(unsigned long colRGB) -> Colour
-
-
-
-
-
- __del__()
-
-
- Red() -> unsigned char
-
-
- Green() -> unsigned char
-
-
- Blue() -> unsigned char
-
-
- Ok() -> bool
-
-
- Set(unsigned char red, unsigned char green, unsigned char blue)
-
-
-
-
-
-
-
- SetRGB(unsigned long colRGB)
-
-
-
-
-
- __eq__(Colour colour) -> bool
-
-
-
-
-
- __ne__(Colour colour) -> bool
-
-
-
-
-
- InitFromName(String colourName)
-
-
-
-
-
- Get() -> PyObject
-
-
-
- Color = Colour
- NamedColor = NamedColour
-
-
-
-
- __init__(int n, unsigned char red, unsigned char green, unsigned char blue) -> Palette
-
-
-
-
-
-
-
-
- __del__()
-
-
- GetPixel(byte red, byte green, byte blue) -> int
-
-
-
-
-
-
-
- GetRGB(int pixel) -> (R,G,B)
-
-
-
-
-
-
-
-
- Ok() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Colour colour, int width=1, int style=SOLID) -> Pen
-
-
-
-
-
-
-
- __del__()
-
-
- GetCap() -> int
-
-
- GetColour() -> Colour
-
-
- GetJoin() -> int
-
-
- GetStyle() -> int
-
-
- GetWidth() -> int
-
-
- Ok() -> bool
-
-
- SetCap(int cap_style)
-
-
-
-
-
- SetColour(Colour colour)
-
-
-
-
-
- SetJoin(int join_style)
-
-
-
-
-
- SetStyle(int style)
-
-
-
-
-
- SetWidth(int width)
-
-
-
-
-
- SetDashes(int dashes, wxDash dashes_array)
-
-
-
-
-
-
- GetDashes() -> PyObject
-
-
- GetDashCount() -> int
-
-
-
-
-
- __init__(Colour colour, int width=1, int style=SOLID) -> PyPen
-
-
-
-
-
-
-
- __del__()
-
-
- SetDashes(int dashes, wxDash dashes_array)
-
-
-
-
-
-
- Pen = PyPen
-
-#---------------------------------------------------------------------------
-
-
- A brush is a drawing tool for filling in areas. It is used for painting the
-background of rectangles, ellipses, etc. It has a colour and a style.
-
-
- __init__(Colour colour, int style=SOLID) -> Brush
- Constructs a brush from a colour object and style.
-
-
-
-
-
-
- __del__()
-
-
- SetColour(Colour col)
-
-
-
-
-
- SetStyle(int style)
-
-
-
-
-
- SetStipple(Bitmap stipple)
-
-
-
-
-
- GetColour() -> Colour
-
-
- GetStyle() -> int
-
-
- GetStipple() -> Bitmap
-
-
- Ok() -> bool
-
-
-
-
-
- __init__(String name, int type=BITMAP_TYPE_ANY) -> Bitmap
- Loads a bitmap from a file.
-
-
-
-
-
-
- EmptyBitmap(int width, int height, int depth=-1) -> Bitmap
- Creates a new bitmap of the given size. A depth of -1 indicates the depth of
-the current screen or visual. Some platforms only support 1 for monochrome and
--1 for the current colour setting.
-
-
-
-
-
-
-
- BitmapFromIcon(Icon icon) -> Bitmap
- Create a new bitmap from an Icon object.
-
-
-
-
-
- BitmapFromImage(Image image, int depth=-1) -> Bitmap
- Creates bitmap object from the image. This has to be done to actually display
-an image as you cannot draw an image directly on a window. The resulting
-bitmap will use the provided colour depth (or that of the current system if
-depth is -1) which entails that a colour reduction has to take place.
-
-
-
-
-
-
- BitmapFromXPMData(PyObject listOfStrings) -> Bitmap
- Construct a Bitmap from a list of strings formatted as XPM data.
-
-
-
-
-
- BitmapFromBits(PyObject bits, int width, int height, int depth=1) -> Bitmap
- Creates a bitmap from an array of bits. You should only use this function for
-monochrome bitmaps (depth 1) in portable programs: in this case the bits
-parameter should contain an XBM image. For other bit depths, the behaviour is
-platform dependent.
-
-
-
-
-
-
-
-
- __del__()
-
-
- Ok() -> bool
-
-
- GetWidth() -> int
- Gets the width of the bitmap in pixels.
-
-
- GetHeight() -> int
- Gets the height of the bitmap in pixels.
-
-
- GetDepth() -> int
- Gets the colour depth of the bitmap. A value of 1 indicates a
-monochrome bitmap.
-
-
- ConvertToImage() -> Image
- Creates a platform-independent image from a platform-dependent bitmap. This
-preserves mask information so that bitmaps and images can be converted back
-and forth without loss in that respect.
-
-
- GetMask() -> Mask
- Gets the associated mask (if any) which may have been loaded from a file
-or explpicitly set for the bitmap.
-
-
- SetMask(Mask mask)
- Sets the mask for this bitmap.
-
-
-
-
-
- SetMaskColour(Colour colour)
- Create a Mask based on a specified colour in the Bitmap.
-
-
-
-
-
- GetSubBitmap(Rect rect) -> Bitmap
- Returns a sub bitmap of the current one as long as the rect belongs entirely
-to the bitmap. This function preserves bit depth and mask information.
-
-
-
-
-
- SaveFile(String name, int type, Palette palette=(wxPalette *) NULL) -> bool
- Saves a bitmap in the named file.
-
-
-
-
-
-
-
- LoadFile(String name, int type) -> bool
- Loads a bitmap from a file
-
-
-
-
-
-
- CopyFromIcon(Icon icon) -> bool
-
-
-
-
-
- SetHeight(int height)
- Set the height property (does not affect the bitmap data).
-
-
-
-
-
- SetWidth(int width)
- Set the width property (does not affect the bitmap data).
-
-
-
-
-
- SetDepth(int depth)
- Set the depth property (does not affect the bitmap data).
-
-
-
-
-
-
- This class encapsulates a monochrome mask bitmap, where the masked area is
-black and the unmasked area is white. When associated with a bitmap and drawn
-in a device context, the unmasked area of the bitmap will be drawn, and the
-masked area will not be drawn.
-
-
- __init__(Bitmap bitmap) -> Mask
- Constructs a mask from a monochrome bitmap.
-
-
-
-
-
- MaskColour(Bitmap bitmap, Colour colour) -> Mask
- Constructs a mask from a bitmap and a colour in that bitmap that indicates the
-background.
-
-
-
-
-
-
-
-
-
- __init__(String name, long flags, int desiredWidth=-1, int desiredHeight=-1) -> Icon
-
-
-
-
-
-
-
-
- EmptyIcon() -> Icon
-
-
- IconFromLocation(IconLocation loc) -> Icon
-
-
-
-
-
- IconFromBitmap(Bitmap bmp) -> Icon
-
-
-
-
-
- IconFromXPMData(PyObject listOfStrings) -> Icon
-
-
-
-
-
- __del__()
-
-
- LoadFile(String name, long flags) -> bool
-
-
-
-
-
-
- Ok() -> bool
-
-
- GetWidth() -> int
-
-
- GetHeight() -> int
-
-
- GetDepth() -> int
-
-
- SetWidth(int w)
-
-
-
-
-
- SetHeight(int h)
-
-
-
-
-
- SetDepth(int d)
-
-
-
-
-
- CopyFromBitmap(Bitmap bmp)
-
-
-
-
-
-
-
- __init__(String filename=&wxPyEmptyString, int num=0) -> IconLocation
-
-
-
-
-
-
- __del__()
-
-
- IsOk() -> bool
-
-
- SetFileName(String filename)
-
-
-
-
-
- GetFileName() -> String
-
-
- SetIndex(int num)
-
-
-
-
-
- GetIndex() -> int
-
-
-
-
- __init__() -> IconBundle
-
-
- IconBundleFromFile(String file, long type) -> IconBundle
-
-
-
-
-
-
- IconBundleFromIcon(Icon icon) -> IconBundle
-
-
-
-
-
- __del__()
-
-
- AddIcon(Icon icon)
-
-
-
-
-
- AddIconFromFile(String file, long type)
-
-
-
-
-
-
- GetIcon(Size size) -> Icon
-
-
-
-
-
-
-
-
- __init__(String cursorName, long flags, int hotSpotX=0, int hotSpotY=0) -> Cursor
-
-
-
-
-
-
-
-
- StockCursor(int id) -> Cursor
-
-
-
-
-
- CursorFromImage(Image image) -> Cursor
-
-
-
-
-
- CursorFromBits(PyObject bits, int width, int height, int hotSpotX=-1,
- int hotSpotY=-1, PyObject maskBits=0) -> Cursor
-
-
-
-
-
-
-
-
-
-
- __del__()
-
-
- Ok() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int x=0, int y=0, int width=0, int height=0) -> Region
-
-
-
-
-
-
-
-
- RegionFromBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> Region
-
-
-
-
-
-
-
- RegionFromPoints(int points, Point points_array, int fillStyle=WINDING_RULE) -> Region
-
-
-
-
-
-
-
- __del__()
-
-
- Clear()
-
-
- Offset(int x, int y) -> bool
-
-
-
-
-
-
- Contains(int x, int y) -> int
-
-
-
-
-
-
- ContainsPoint(Point pt) -> int
-
-
-
-
-
- ContainsRect(Rect rect) -> int
-
-
-
-
-
- ContainsRectDim(int x, int y, int w, int h) -> int
-
-
-
-
-
-
-
-
- GetBox() -> Rect
-
-
- Intersect(int x, int y, int width, int height) -> bool
-
-
-
-
-
-
-
-
- IntersectRect(Rect rect) -> bool
-
-
-
-
-
- IntersectRegion(Region region) -> bool
-
-
-
-
-
- IsEmpty() -> bool
-
-
- Union(int x, int y, int width, int height) -> bool
-
-
-
-
-
-
-
-
- UnionRect(Rect rect) -> bool
-
-
-
-
-
- UnionRegion(Region region) -> bool
-
-
-
-
-
- Subtract(int x, int y, int width, int height) -> bool
-
-
-
-
-
-
-
-
- SubtractRect(Rect rect) -> bool
-
-
-
-
-
- SubtractRegion(Region region) -> bool
-
-
-
-
-
- Xor(int x, int y, int width, int height) -> bool
-
-
-
-
-
-
-
-
- XorRect(Rect rect) -> bool
-
-
-
-
-
- XorRegion(Region region) -> bool
-
-
-
-
-
- ConvertToBitmap() -> Bitmap
-
-
- UnionBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> bool
-
-
-
-
-
-
-
-
-
-
- __init__(Region region) -> RegionIterator
-
-
-
-
-
- __del__()
-
-
- GetX() -> int
-
-
- GetY() -> int
-
-
- GetW() -> int
-
-
- GetWidth() -> int
-
-
- GetH() -> int
-
-
- GetHeight() -> int
-
-
- GetRect() -> Rect
-
-
- HaveRects() -> bool
-
-
- Reset()
-
-
- Next()
-
-
- __nonzero__() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> NativeFontInfo
-
-
- __del__()
-
-
- Init()
-
-
- InitFromFont(Font font)
-
-
-
-
-
- GetPointSize() -> int
-
-
- GetStyle() -> int
-
-
- GetWeight() -> int
-
-
- GetUnderlined() -> bool
-
-
- GetFaceName() -> String
-
-
- GetFamily() -> int
-
-
- GetEncoding() -> int
-
-
- SetPointSize(int pointsize)
-
-
-
-
-
- SetStyle(int style)
-
-
-
-
-
- SetWeight(int weight)
-
-
-
-
-
- SetUnderlined(bool underlined)
-
-
-
-
-
- SetFaceName(String facename)
-
-
-
-
-
- SetFamily(int family)
-
-
-
-
-
- SetEncoding(int encoding)
-
-
-
-
-
- FromString(String s) -> bool
-
-
-
-
-
- ToString() -> String
-
-
- __str__() -> String
-
-
- FromUserString(String s) -> bool
-
-
-
-
-
- ToUserString() -> String
-
-
-
-
- __init__() -> NativeEncodingInfo
-
-
- __del__()
-
-
-
-
- FromString(String s) -> bool
-
-
-
-
-
- ToString() -> String
-
-
-
- GetNativeFontEncoding(int encoding) -> NativeEncodingInfo
-
-
-
-
-
- TestFontEncoding(NativeEncodingInfo info) -> bool
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> FontMapper
-
-
- __del__()
-
-
- FontMapper.Get() -> FontMapper
-
-
- FontMapper.Set(FontMapper mapper) -> FontMapper
-
-
-
-
-
- CharsetToEncoding(String charset, bool interactive=True) -> int
-
-
-
-
-
-
- FontMapper.GetSupportedEncodingsCount() -> size_t
-
-
- FontMapper.GetEncoding(size_t n) -> int
-
-
-
-
-
- FontMapper.GetEncodingName(int encoding) -> String
-
-
-
-
-
- FontMapper.GetEncodingDescription(int encoding) -> String
-
-
-
-
-
- SetConfig(ConfigBase config)
-
-
-
-
-
- SetConfigPath(String prefix)
-
-
-
-
-
- FontMapper.GetDefaultConfigPath() -> String
-
-
- GetAltForEncoding(int encoding, String facename=EmptyString, bool interactive=True) -> PyObject
-
-
-
-
-
-
-
- IsEncodingAvailable(int encoding, String facename=EmptyString) -> bool
-
-
-
-
-
-
- SetDialogParent(Window parent)
-
-
-
-
-
- SetDialogTitle(String title)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int pointSize, int family, int style, int weight, bool underline=False,
- String face=EmptyString,
- int encoding=FONTENCODING_DEFAULT) -> Font
-
-
-
-
-
-
-
-
-
-
-
- FontFromNativeInfo(NativeFontInfo info) -> Font
-
-
-
-
-
- FontFromNativeInfoString(String info) -> Font
-
-
-
-
-
- Font2(int pointSize, int family, int flags=FONTFLAG_DEFAULT,
- String face=EmptyString, int encoding=FONTENCODING_DEFAULT) -> Font
-
-
-
-
-
-
-
-
-
- __del__()
-
-
- Ok() -> bool
-
-
- __eq__(Font font) -> bool
-
-
-
-
-
- __ne__(Font font) -> bool
-
-
-
-
-
- GetPointSize() -> int
-
-
- GetFamily() -> int
-
-
- GetStyle() -> int
-
-
- GetWeight() -> int
-
-
- GetUnderlined() -> bool
-
-
- GetFaceName() -> String
-
-
- GetEncoding() -> int
-
-
- GetNativeFontInfo() -> NativeFontInfo
-
-
- IsFixedWidth() -> bool
-
-
- GetNativeFontInfoDesc() -> String
-
-
- GetNativeFontInfoUserDesc() -> String
-
-
- SetPointSize(int pointSize)
-
-
-
-
-
- SetFamily(int family)
-
-
-
-
-
- SetStyle(int style)
-
-
-
-
-
- SetWeight(int weight)
-
-
-
-
-
- SetFaceName(String faceName)
-
-
-
-
-
- SetUnderlined(bool underlined)
-
-
-
-
-
- SetEncoding(int encoding)
-
-
-
-
-
- SetNativeFontInfo(NativeFontInfo info)
-
-
-
-
-
- SetNativeFontInfoFromString(String info)
-
-
-
-
-
- SetNativeFontInfoUserDesc(String info)
-
-
-
-
-
- GetFamilyString() -> String
-
-
- GetStyleString() -> String
-
-
- GetWeightString() -> String
-
-
- SetNoAntiAliasing(bool no=True)
-
-
-
-
-
- GetNoAntiAliasing() -> bool
-
-
- Font.GetDefaultEncoding() -> int
-
-
- Font.SetDefaultEncoding(int encoding)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> FontEnumerator
-
-
- __del__()
-
-
- _setCallbackInfo(PyObject self, PyObject _class, bool incref)
-
-
-
-
-
-
-
- EnumerateFacenames(int encoding=FONTENCODING_SYSTEM, bool fixedWidthOnly=False) -> bool
-
-
-
-
-
-
- EnumerateEncodings(String facename=EmptyString) -> bool
-
-
-
-
-
- GetEncodings() -> PyObject
-
-
- GetFacenames() -> PyObject
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
-
-
-
-
- __init__(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> Locale
-
-
-
-
-
-
- __del__()
-
-
- Init1(String szName, String szShort=EmptyString, String szLocale=EmptyString,
- bool bLoadDefault=True,
- bool bConvertEncoding=False) -> bool
-
-
-
-
-
-
-
-
-
- Init2(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> bool
-
-
-
-
-
-
- Locale.GetSystemLanguage() -> int
-
-
- Locale.GetSystemEncoding() -> int
-
-
- Locale.GetSystemEncodingName() -> String
-
-
- IsOk() -> bool
-
-
- GetLocale() -> String
-
-
- GetLanguage() -> int
-
-
- GetSysName() -> String
-
-
- GetCanonicalName() -> String
-
-
- Locale.AddCatalogLookupPathPrefix(String prefix)
-
-
-
-
-
- AddCatalog(String szDomain) -> bool
-
-
-
-
-
- IsLoaded(String szDomain) -> bool
-
-
-
-
-
- Locale.GetLanguageInfo(int lang) -> LanguageInfo
-
-
-
-
-
- Locale.GetLanguageName(int lang) -> String
-
-
-
-
-
- Locale.FindLanguageInfo(String locale) -> LanguageInfo
-
-
-
-
-
- Locale.AddLanguage(LanguageInfo info)
-
-
-
-
-
- GetString(String szOrigString, String szDomain=EmptyString) -> String
-
-
-
-
-
-
- GetName() -> String
-
-
-
- GetLocale() -> Locale
-
-
-
-
-
-
-
- GetTranslation(String sz) -> String
-GetTranslation(String sz1, String sz2, size_t n) -> String
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> EncodingConverter
-
-
- __del__()
-
-
- Init(int input_enc, int output_enc, int method=CONVERT_STRICT) -> bool
-
-
-
-
-
-
-
- Convert(String input) -> String
-
-
-
-
-
- EncodingConverter.GetPlatformEquivalents(int enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray
-
-
-
-
-
-
- EncodingConverter.GetAllEquivalents(int enc) -> wxFontEncodingArray
-
-
-
-
-
- EncodingConverter.CanConvert(int encIn, int encOut) -> bool
-
-
-
-
-
-
- #----------------------------------------------------------------------------
-# wxGTK sets the locale when initialized. Doing this at the Python
-# level should set it up to match what GTK is doing at the C level.
-if wx.Platform == "__WXGTK__":
- try:
- import locale
- locale.setlocale(locale.LC_ALL, "")
- except:
- pass
-
-# On MSW add the directory where the wxWindows catalogs were installed
-# to the default catalog path.
-if wx.Platform == "__WXMSW__":
- import os
- localedir = os.path.join(os.path.split(__file__)[0], "locale")
- Locale_AddCatalogLookupPathPrefix(localedir)
- del os
-
-#----------------------------------------------------------------------------
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __del__()
-
-
- BeginDrawing()
-
-
- EndDrawing()
-
-
- FloodFillXY(int x, int y, Colour col, int style=FLOOD_SURFACE) -> bool
-
-
-
-
-
-
-
-
- FloodFill(Point pt, Colour col, int style=FLOOD_SURFACE) -> bool
-
-
-
-
-
-
-
- GetPixelXY(int x, int y) -> Colour
-
-
-
-
-
-
- GetPixel(Point pt) -> Colour
-
-
-
-
-
- DrawLineXY(int x1, int y1, int x2, int y2)
-
-
-
-
-
-
-
-
- DrawLine(Point pt1, Point pt2)
-
-
-
-
-
-
- CrossHairXY(int x, int y)
-
-
-
-
-
-
- CrossHair(Point pt)
-
-
-
-
-
- DrawArcXY(int x1, int y1, int x2, int y2, int xc, int yc)
-
-
-
-
-
-
-
-
-
-
- DrawArc(Point pt1, Point pt2, Point centre)
-
-
-
-
-
-
-
- DrawCheckMarkXY(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- DrawCheckMark(Rect rect)
-
-
-
-
-
- DrawEllipticArcXY(int x, int y, int w, int h, double sa, double ea)
-
-
-
-
-
-
-
-
-
-
- DrawEllipticArc(Point pt, Size sz, double sa, double ea)
-
-
-
-
-
-
-
-
- DrawPointXY(int x, int y)
-
-
-
-
-
-
- DrawPoint(Point pt)
-
-
-
-
-
- DrawRectangleXY(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- DrawRectangle(Point pt, Size sz)
-
-
-
-
-
-
- DrawRectangleRect(Rect rect)
-
-
-
-
-
- DrawRoundedRectangleXY(int x, int y, int width, int height, double radius)
-
-
-
-
-
-
-
-
-
- DrawRoundedRectangle(Point pt, Size sz, double radius)
-
-
-
-
-
-
-
- DrawRoundedRectangleRect(Rect r, double radius)
-
-
-
-
-
-
- DrawCircleXY(int x, int y, int radius)
-
-
-
-
-
-
-
- DrawCircle(Point pt, int radius)
-
-
-
-
-
-
- DrawEllipseXY(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- DrawEllipse(Point pt, Size sz)
-
-
-
-
-
-
- DrawEllipseRect(Rect rect)
-
-
-
-
-
- DrawIconXY(Icon icon, int x, int y)
-
-
-
-
-
-
-
- DrawIcon(Icon icon, Point pt)
-
-
-
-
-
-
- DrawBitmapXY(Bitmap bmp, int x, int y, bool useMask=False)
-
-
-
-
-
-
-
-
- DrawBitmap(Bitmap bmp, Point pt, bool useMask=False)
-
-
-
-
-
-
-
- DrawTextXY(String text, int x, int y)
-
-
-
-
-
-
-
- DrawText(String text, Point pt)
-
-
-
-
-
-
- DrawRotatedTextXY(String text, int x, int y, double angle)
-
-
-
-
-
-
-
-
- DrawRotatedText(String text, Point pt, double angle)
-
-
-
-
-
-
-
- BlitXY(int xdest, int ydest, int width, int height, DC source,
- int xsrc, int ysrc, int rop=COPY, bool useMask=False,
- int xsrcMask=-1, int ysrcMask=-1) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Blit(Point destPt, Size sz, DC source, Point srcPt, int rop=COPY,
- bool useMask=False, Point srcPtMask=DefaultPosition) -> bool
-
-
-
-
-
-
-
-
-
-
-
- DrawLines(int points, Point points_array, int xoffset=0, int yoffset=0)
-
-
-
-
-
-
-
-
- DrawPolygon(int points, Point points_array, int xoffset=0, int yoffset=0,
- int fillStyle=ODDEVEN_RULE)
-
-
-
-
-
-
-
-
-
- DrawLabel(String text, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
- int indexAccel=-1)
-
-
-
-
-
-
-
-
- DrawImageLabel(String text, Bitmap image, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
- int indexAccel=-1) -> Rect
-
-
-
-
-
-
-
-
-
- DrawSpline(int points, Point points_array)
-
-
-
-
-
-
- Clear()
-
-
- StartDoc(String message) -> bool
-
-
-
-
-
- EndDoc()
-
-
- StartPage()
-
-
- EndPage()
-
-
- SetFont(Font font)
-
-
-
-
-
- SetPen(Pen pen)
-
-
-
-
-
- SetBrush(Brush brush)
-
-
-
-
-
- SetBackground(Brush brush)
-
-
-
-
-
- SetBackgroundMode(int mode)
-
-
-
-
-
- SetPalette(Palette palette)
-
-
-
-
-
- SetClippingRegionXY(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- SetClippingRegion(Point pt, Size sz)
-
-
-
-
-
-
- SetClippingRect(Rect rect)
-
-
-
-
-
- SetClippingRegionAsRegion(Region region)
-
-
-
-
-
- DestroyClippingRegion()
-
-
- GetClippingBox() -> (x, y, width, height)
-
-
-
-
-
-
-
-
- GetClippingRect() -> Rect
-
-
- GetCharHeight() -> int
-
-
- GetCharWidth() -> int
-
-
- GetTextExtent(wxString string) -> (width, height)
- Get the width and height of the text using the current font.
-Only works for single line strings.
-
-
-
-
-
-
-
- GetFullTextExtent(wxString string, Font font=None) ->
- (width, height, descent, externalLeading)
- Get the width, height, decent and leading of the text using the current or specified font.
-Only works for single line strings.
-
-
-
-
-
-
-
-
-
-
- GetMultiLineTextExtent(wxString string, Font font=None) ->
- (width, height, descent, externalLeading)
- Get the width, height, decent and leading of the text using the current or specified font.
-Works for single as well as multi-line strings.
-
-
-
-
-
-
-
-
-
- GetSize() -> Size
- Get the DC size in device units.
-
-
- GetSizeTuple() -> (width, height)
- Get the DC size in device units.
-
-
-
-
-
-
- GetSizeMM() -> Size
- Get the DC size in milimeters.
-
-
- GetSizeMMTuple() -> (width, height)
- Get the DC size in milimeters.
-
-
-
-
-
-
- DeviceToLogicalX(int x) -> int
-
-
-
-
-
- DeviceToLogicalY(int y) -> int
-
-
-
-
-
- DeviceToLogicalXRel(int x) -> int
-
-
-
-
-
- DeviceToLogicalYRel(int y) -> int
-
-
-
-
-
- LogicalToDeviceX(int x) -> int
-
-
-
-
-
- LogicalToDeviceY(int y) -> int
-
-
-
-
-
- LogicalToDeviceXRel(int x) -> int
-
-
-
-
-
- LogicalToDeviceYRel(int y) -> int
-
-
-
-
-
- CanDrawBitmap() -> bool
-
-
- CanGetTextExtent() -> bool
-
-
- GetDepth() -> int
-
-
- GetPPI() -> Size
-
-
- Ok() -> bool
-
-
- GetBackgroundMode() -> int
-
-
- GetBackground() -> Brush
-
-
- GetBrush() -> Brush
-
-
- GetFont() -> Font
-
-
- GetPen() -> Pen
-
-
- GetTextBackground() -> Colour
-
-
- GetTextForeground() -> Colour
-
-
- SetTextForeground(Colour colour)
-
-
-
-
-
- SetTextBackground(Colour colour)
-
-
-
-
-
- GetMapMode() -> int
-
-
- SetMapMode(int mode)
-
-
-
-
-
- GetUserScale() -> (xScale, yScale)
-
-
-
-
-
-
- SetUserScale(double x, double y)
-
-
-
-
-
-
- GetLogicalScale() -> (xScale, yScale)
-
-
-
-
-
-
- SetLogicalScale(double x, double y)
-
-
-
-
-
-
- GetLogicalOrigin() -> Point
-
-
- GetLogicalOriginTuple() -> (x,y)
-
-
-
-
-
-
- SetLogicalOrigin(int x, int y)
-
-
-
-
-
-
- GetDeviceOrigin() -> Point
-
-
- GetDeviceOriginTuple() -> (x,y)
-
-
-
-
-
-
- SetDeviceOrigin(int x, int y)
-
-
-
-
-
-
- SetAxisOrientation(bool xLeftRight, bool yBottomUp)
-
-
-
-
-
-
- GetLogicalFunction() -> int
-
-
- SetLogicalFunction(int function)
-
-
-
-
-
- SetOptimization(bool opt)
-
-
-
-
-
- GetOptimization() -> bool
-
-
- CalcBoundingBox(int x, int y)
-
-
-
-
-
-
- ResetBoundingBox()
-
-
- MinX() -> int
-
-
- MaxX() -> int
-
-
- MinY() -> int
-
-
- MaxY() -> int
-
-
- GetBoundingBox() -> (x1,y1, x2,y2)
-
-
-
-
-
-
-
-
- _DrawPointList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
-
-
-
-
-
-
-
- _DrawLineList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
-
-
-
-
-
-
-
- _DrawRectangleList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
-
-
-
-
-
-
-
- _DrawEllipseList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
-
-
-
-
-
-
-
- _DrawPolygonList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
-
-
-
-
-
-
-
- _DrawTextList(PyObject textList, PyObject pyPoints, PyObject foregroundList,
- PyObject backgroundList) -> PyObject
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> MemoryDC
-
-
- MemoryDCFromDC(DC oldDC) -> MemoryDC
-
-
-
-
-
- SelectObject(Bitmap bitmap)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(DC dc, Bitmap buffer) -> BufferedDC
-
-
-
-
-
-
- BufferedDCInternalBuffer(DC dc, Size area) -> BufferedDC
-
-
-
-
-
-
- UnMask()
-
-
-
-
-
- __init__(Window window, Bitmap buffer=NullBitmap) -> BufferedPaintDC
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> ScreenDC
-
-
- StartDrawingOnTopWin(Window window) -> bool
-
-
-
-
-
- StartDrawingOnTop(Rect rect=None) -> bool
-
-
-
-
-
- EndDrawingOnTop() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window win) -> ClientDC
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window win) -> PaintDC
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window win) -> WindowDC
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(DC dc, bool mirror) -> MirrorDC
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(wxPrintData printData) -> PostScriptDC
-
-
-
-
-
- GetPrintData() -> wxPrintData
-
-
- SetPrintData(wxPrintData data)
-
-
-
-
-
- PostScriptDC.SetResolution(int ppi)
-
-
-
-
-
- PostScriptDC.GetResolution() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(String filename=EmptyString) -> MetaFile
-
-
-
-
-
-
-
-
- __init__(String filename=EmptyString, int width=0, int height=0,
- String description=EmptyString) -> MetaFileDC
-
-
-
-
-
-
-
-
-
-
-
- __init__(wxPrintData printData) -> PrinterDC
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int width, int height, int mask=True, int initialCount=1) -> ImageList
-
-
-
-
-
-
-
-
- __del__()
-
-
- Add(Bitmap bitmap, Bitmap mask=NullBitmap) -> int
-
-
-
-
-
-
- AddWithColourMask(Bitmap bitmap, Colour maskColour) -> int
-
-
-
-
-
-
- AddIcon(Icon icon) -> int
-
-
-
-
-
- Replace(int index, Bitmap bitmap) -> bool
-
-
-
-
-
-
- Draw(int index, DC dc, int x, int x, int flags=IMAGELIST_DRAW_NORMAL,
- bool solidBackground=False) -> bool
-
-
-
-
-
-
-
-
-
-
- GetImageCount() -> int
-
-
- Remove(int index) -> bool
-
-
-
-
-
- RemoveAll() -> bool
-
-
- GetSize() -> (width,height)
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- AddPen(Pen pen)
-
-
-
-
-
- FindOrCreatePen(Colour colour, int width, int style) -> Pen
-
-
-
-
-
-
-
- RemovePen(Pen pen)
-
-
-
-
-
- GetCount() -> int
-
-
-
-
-
- AddBrush(Brush brush)
-
-
-
-
-
- FindOrCreateBrush(Colour colour, int style) -> Brush
-
-
-
-
-
-
- RemoveBrush(Brush brush)
-
-
-
-
-
- GetCount() -> int
-
-
-
-
-
- __init__() -> ColourDatabase
-
-
- __del__()
-
-
- Find(String name) -> Colour
-
-
-
-
-
- FindName(Colour colour) -> String
-
-
-
-
-
- AddColour(String name, Colour colour)
-
-
-
-
-
-
- Append(String name, int red, int green, int blue)
-
-
-
-
-
-
-
-
-
-
-
- AddFont(Font font)
-
-
-
-
-
- FindOrCreateFont(int point_size, int family, int style, int weight,
- bool underline=False, String facename=EmptyString,
- int encoding=FONTENCODING_DEFAULT) -> Font
-
-
-
-
-
-
-
-
-
-
-
- RemoveFont(Font font)
-
-
-
-
-
- GetCount() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> Effects
-
-
- GetHighlightColour() -> Colour
-
-
- GetLightShadow() -> Colour
-
-
- GetFaceColour() -> Colour
-
-
- GetMediumShadow() -> Colour
-
-
- GetDarkShadow() -> Colour
-
-
- SetHighlightColour(Colour c)
-
-
-
-
-
- SetLightShadow(Colour c)
-
-
-
-
-
- SetFaceColour(Colour c)
-
-
-
-
-
- SetMediumShadow(Colour c)
-
-
-
-
-
- SetDarkShadow(Colour c)
-
-
-
-
-
- Set(Colour highlightColour, Colour lightShadow, Colour faceColour,
- Colour mediumShadow, Colour darkShadow)
-
-
-
-
-
-
-
-
-
- DrawSunkenEdge(DC dc, Rect rect, int borderSize=1)
-
-
-
-
-
-
-
- TileBitmap(Rect rect, DC dc, Bitmap bitmap) -> bool
-
-
-
-
-
-
-
-
-
- wx = core
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
- String name=PanelNameStr) -> Panel
-
-
-
-
-
-
-
-
-
-
- PrePanel() -> Panel
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxTAB_TRAVERSAL|wxNO_BORDER,
- String name=PanelNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- InitDialog()
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
- String name=PanelNameStr) -> ScrolledWindow
-
-
-
-
-
-
-
-
-
-
- PreScrolledWindow() -> ScrolledWindow
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
- String name=PanelNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
- int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
-
-
-
-
-
-
-
-
-
-
-
- Scroll(int x, int y)
-
-
-
-
-
-
- GetScrollPageSize(int orient) -> int
-
-
-
-
-
- SetScrollPageSize(int orient, int pageSize)
-
-
-
-
-
-
- SetScrollRate(int xstep, int ystep)
-
-
-
-
-
-
- GetScrollPixelsPerUnit() -> (xUnit, yUnit)
- Get the size of one logical unit in physical units.
-
-
-
-
-
-
- EnableScrolling(bool x_scrolling, bool y_scrolling)
-
-
-
-
-
-
- GetViewStart() -> (x,y)
- Get the view start
-
-
-
-
-
-
- SetScale(double xs, double ys)
-
-
-
-
-
-
- GetScaleX() -> double
-
-
- GetScaleY() -> double
-
-
- Translate between scrolled and unscrolled coordinates.
-
-
-
-
-
- CalcScrolledPosition(Point pt) -> Point
-CalcScrolledPosition(int x, int y) -> (sx, sy)
- Translate between scrolled and unscrolled coordinates.
-
-
-
-
-
-
-
-
- Translate between scrolled and unscrolled coordinates.
-
-
-
-
-
- CalcUnscrolledPosition(Point pt) -> Point
-CalcUnscrolledPosition(int x, int y) -> (ux, uy)
- Translate between scrolled and unscrolled coordinates.
-
-
-
-
-
-
-
-
- AdjustScrollbars()
-
-
- CalcScrollInc(ScrollWinEvent event) -> int
-
-
-
-
-
- SetTargetWindow(Window target)
-
-
-
-
-
- GetTargetWindow() -> Window
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- Maximize(bool maximize=True)
-
-
-
-
-
- Restore()
-
-
- Iconize(bool iconize=True)
-
-
-
-
-
- IsMaximized() -> bool
-
-
- IsIconized() -> bool
-
-
- GetIcon() -> Icon
-
-
- SetIcon(Icon icon)
-
-
-
-
-
- SetIcons(wxIconBundle icons)
-
-
-
-
-
- ShowFullScreen(bool show, long style=FULLSCREEN_ALL) -> bool
-
-
-
-
-
-
- IsFullScreen() -> bool
-
-
- SetTitle(String title)
-
-
-
-
-
- GetTitle() -> String
-
-
- SetShape(Region region) -> bool
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
- String name=FrameNameStr) -> Frame
-
-
-
-
-
-
-
-
-
-
-
- PreFrame() -> Frame
-
-
- Create(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
- String name=FrameNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- GetClientAreaOrigin() -> Point
-
-
- SendSizeEvent()
-
-
- SetMenuBar(MenuBar menubar)
-
-
-
-
-
- GetMenuBar() -> MenuBar
-
-
- ProcessCommand(int winid) -> bool
-
-
-
-
-
- CreateStatusBar(int number=1, long style=ST_SIZEGRIP, int winid=0,
- String name=StatusLineNameStr) -> StatusBar
-
-
-
-
-
-
-
-
- GetStatusBar() -> StatusBar
-
-
- SetStatusBar(StatusBar statBar)
-
-
-
-
-
- SetStatusText(String text, int number=0)
-
-
-
-
-
-
- SetStatusWidths(int widths, int widths_field)
-
-
-
-
-
-
- PushStatusText(String text, int number=0)
-
-
-
-
-
-
- PopStatusText(int number=0)
-
-
-
-
-
- SetStatusBarPane(int n)
-
-
-
-
-
- GetStatusBarPane() -> int
-
-
- CreateToolBar(long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar
-
-
-
-
-
-
-
- GetToolBar() -> wxToolBar
-
-
- SetToolBar(wxToolBar toolbar)
-
-
-
-
-
- DoGiveHelp(String text, bool show)
-
-
-
-
-
-
- DoMenuUpdates(Menu menu=None)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
- String name=DialogNameStr) -> Dialog
-
-
-
-
-
-
-
-
-
-
-
- PreDialog() -> Dialog
-
-
- Create(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
- String name=DialogNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- SetReturnCode(int returnCode)
-
-
-
-
-
- GetReturnCode() -> int
-
-
- CreateTextSizer(String message) -> Sizer
-
-
-
-
-
- CreateButtonSizer(long flags) -> Sizer
-
-
-
-
-
- SetModal(bool flag)
-
-
-
-
-
- IsModal() -> bool
-
-
- ShowModal() -> int
-
-
- EndModal(int retCode)
-
-
-
-
-
- IsModalShowing() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
- String name=FrameNameStr) -> MiniFrame
-
-
-
-
-
-
-
-
-
-
-
- PreMiniFrame() -> MiniFrame
-
-
- Create(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
- String name=FrameNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
-
-
-
-
-
-
-
-
-
-
- SetBitmap(Bitmap bitmap)
-
-
-
-
-
- GetBitmap() -> Bitmap
-
-
-
-
-
- __init__(Bitmap bitmap, long splashStyle, int milliseconds,
- Window parent, int id, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
-
-
-
-
-
-
-
-
-
-
-
-
- GetSplashStyle() -> long
-
-
- GetSplashWindow() -> SplashScreenWindow
-
-
- GetTimeout() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> StatusBar
-
-
-
-
-
-
-
-
- PreStatusBar() -> StatusBar
-
-
- Create(Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool
-
-
-
-
-
-
-
-
- SetFieldsCount(int number=1)
-
-
-
-
-
- GetFieldsCount() -> int
-
-
- SetStatusText(String text, int number=0)
-
-
-
-
-
-
- GetStatusText(int number=0) -> String
-
-
-
-
-
- PushStatusText(String text, int number=0)
-
-
-
-
-
-
- PopStatusText(int number=0)
-
-
-
-
-
- SetStatusWidths(int widths, int widths_field)
-
-
-
-
-
-
- GetFieldRect(int i) -> Rect
-
-
-
-
-
- SetMinHeight(int height)
-
-
-
-
-
- GetBorderX() -> int
-
-
- GetBorderY() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point point=DefaultPosition,
- Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
-
-
-
-
-
-
-
-
-
-
- PreSplitterWindow() -> SplitterWindow
-
-
- Create(Window parent, int id, Point point=DefaultPosition,
- Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- GetWindow1() -> Window
-
-
- GetWindow2() -> Window
-
-
- SetSplitMode(int mode)
-
-
-
-
-
- GetSplitMode() -> int
-
-
- Initialize(Window window)
-
-
-
-
-
- SplitVertically(Window window1, Window window2, int sashPosition=0) -> bool
-
-
-
-
-
-
-
- SplitHorizontally(Window window1, Window window2, int sashPosition=0) -> bool
-
-
-
-
-
-
-
- Unsplit(Window toRemove=None) -> bool
-
-
-
-
-
- ReplaceWindow(Window winOld, Window winNew) -> bool
-
-
-
-
-
-
- IsSplit() -> bool
-
-
- SetSashSize(int width)
-
-
-
-
-
- SetBorderSize(int width)
-
-
-
-
-
- GetSashSize() -> int
-
-
- GetBorderSize() -> int
-
-
- SetSashPosition(int position, bool redraw=True)
-
-
-
-
-
-
- GetSashPosition() -> int
-
-
- SetMinimumPaneSize(int min)
-
-
-
-
-
- GetMinimumPaneSize() -> int
-
-
- SashHitTest(int x, int y, int tolerance=5) -> bool
-
-
-
-
-
-
-
- SizeWindows()
-
-
- SetNeedUpdating(bool needUpdating)
-
-
-
-
-
- GetNeedUpdating() -> bool
-
-
-
-
-
- __init__(wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent
-
-
-
-
-
-
- SetSashPosition(int pos)
-
-
-
-
-
- GetSashPosition() -> int
-
-
- GetWindowBeingRemoved() -> Window
-
-
- GetX() -> int
-
-
- GetY() -> int
-
-
-
-EVT_SPLITTER_SASH_POS_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED, 1 )
-EVT_SPLITTER_SASH_POS_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING, 1 )
-EVT_SPLITTER_DOUBLECLICKED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED, 1 )
-EVT_SPLITTER_UNSPLIT = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT, 1 )
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCLIP_CHILDREN|wxSW_3D,
- String name=SashNameStr) -> SashWindow
-
-
-
-
-
-
-
-
-
-
- PreSashWindow() -> SashWindow
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCLIP_CHILDREN|wxSW_3D,
- String name=SashNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- SetSashVisible(int edge, bool sash)
-
-
-
-
-
-
- GetSashVisible(int edge) -> bool
-
-
-
-
-
- SetSashBorder(int edge, bool border)
-
-
-
-
-
-
- HasBorder(int edge) -> bool
-
-
-
-
-
- GetEdgeMargin(int edge) -> int
-
-
-
-
-
- SetDefaultBorderSize(int width)
-
-
-
-
-
- GetDefaultBorderSize() -> int
-
-
- SetExtraBorderSize(int width)
-
-
-
-
-
- GetExtraBorderSize() -> int
-
-
- SetMinimumSizeX(int min)
-
-
-
-
-
- SetMinimumSizeY(int min)
-
-
-
-
-
- GetMinimumSizeX() -> int
-
-
- GetMinimumSizeY() -> int
-
-
- SetMaximumSizeX(int max)
-
-
-
-
-
- SetMaximumSizeY(int max)
-
-
-
-
-
- GetMaximumSizeX() -> int
-
-
- GetMaximumSizeY() -> int
-
-
- SashHitTest(int x, int y, int tolerance=2) -> int
-
-
-
-
-
-
-
- SizeWindows()
-
-
-
-
-
- __init__(int id=0, int edge=SASH_NONE) -> SashEvent
-
-
-
-
-
-
- SetEdge(int edge)
-
-
-
-
-
- GetEdge() -> int
-
-
- SetDragRect(Rect rect)
-
-
-
-
-
- GetDragRect() -> Rect
-
-
- SetDragStatus(int status)
-
-
-
-
-
- GetDragStatus() -> int
-
-
-
- EVT_SASH_DRAGGED = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 1 )
- EVT_SASH_DRAGGED_RANGE = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 2 )
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(int id=0) -> QueryLayoutInfoEvent
-
-
-
-
-
- SetRequestedLength(int length)
-
-
-
-
-
- GetRequestedLength() -> int
-
-
- SetFlags(int flags)
-
-
-
-
-
- GetFlags() -> int
-
-
- SetSize(Size size)
-
-
-
-
-
- GetSize() -> Size
-
-
- SetOrientation(int orient)
-
-
-
-
-
- GetOrientation() -> int
-
-
- SetAlignment(int align)
-
-
-
-
-
- GetAlignment() -> int
-
-
-
-
-
- __init__(int id=0) -> CalculateLayoutEvent
-
-
-
-
-
- SetFlags(int flags)
-
-
-
-
-
- GetFlags() -> int
-
-
- SetRect(Rect rect)
-
-
-
-
-
- GetRect() -> Rect
-
-
-
- EVT_QUERY_LAYOUT_INFO = wx.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO )
- EVT_CALCULATE_LAYOUT = wx.PyEventBinder( wxEVT_CALCULATE_LAYOUT )
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCLIP_CHILDREN|wxSW_3D,
- String name=SashLayoutNameStr) -> SashLayoutWindow
-
-
-
-
-
-
-
-
-
-
- PreSashLayoutWindow() -> SashLayoutWindow
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCLIP_CHILDREN|wxSW_3D,
- String name=SashLayoutNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- GetAlignment() -> int
-
-
- GetOrientation() -> int
-
-
- SetAlignment(int alignment)
-
-
-
-
-
- SetDefaultSize(Size size)
-
-
-
-
-
- SetOrientation(int orientation)
-
-
-
-
-
-
-
-
- __init__() -> LayoutAlgorithm
-
-
- __del__()
-
-
- LayoutMDIFrame(MDIParentFrame frame, Rect rect=None) -> bool
-
-
-
-
-
-
- LayoutFrame(Frame frame, Window mainWindow=None) -> bool
-
-
-
-
-
-
- LayoutWindow(Window parent, Window mainWindow=None) -> bool
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int flags=BORDER_NONE) -> PopupWindow
-
-
-
-
-
-
- PrePopupWindow() -> PopupWindow
-
-
- Create(Window parent, int flags=BORDER_NONE) -> bool
-
-
-
-
-
-
- Position(Point ptOrigin, Size size)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int style=BORDER_NONE) -> PopupTransientWindow
-
-
-
-
-
-
- PrePopupTransientWindow() -> PopupTransientWindow
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- Popup(Window focus=None)
-
-
-
-
-
- Dismiss()
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow
-
-
-
-
-
-
-
-
- SetBoundingRect(Rect rectBound)
-
-
-
-
-
- Close()
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
-
-
-
-
-
-
-
-
-
-
- PreVScrolledWindow() -> VScrolledWindow
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- SetLineCount(size_t count)
-
-
-
-
-
- ScrollToLine(size_t line) -> bool
-
-
-
-
-
- ScrollLines(int lines) -> bool
-
-
-
-
-
- ScrollPages(int pages) -> bool
-
-
-
-
-
- RefreshLine(size_t line)
-
-
-
-
-
- RefreshLines(size_t from, size_t to)
-
-
-
-
-
-
- HitTestXT(int x, int y) -> int
-
-
-
-
-
-
- HitTest(Point pt) -> int
-
-
-
-
-
- RefreshAll()
-
-
- GetLineCount() -> size_t
-
-
- GetFirstVisibleLine() -> size_t
-
-
- GetLastVisibleLine() -> size_t
-
-
- IsVisible(size_t line) -> bool
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
-
-
-
-
-
-
-
-
-
-
- PreVListBox() -> VListBox
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- GetItemCount() -> size_t
-
-
- HasMultipleSelection() -> bool
-
-
- GetSelection() -> int
-
-
- IsCurrent(size_t item) -> bool
-
-
-
-
-
- IsSelected(size_t item) -> bool
-
-
-
-
-
- GetSelectedCount() -> size_t
-
-
- GetFirstSelected(unsigned long cookie) -> int
-
-
-
-
-
- GetNextSelected(unsigned long cookie) -> int
-
-
-
-
-
- GetMargins() -> Point
-
-
- GetSelectionBackground() -> Colour
-
-
- SetItemCount(size_t count)
-
-
-
-
-
- Clear()
-
-
- SetSelection(int selection)
-
-
-
-
-
- Select(size_t item, bool select=True) -> bool
-
-
-
-
-
-
- SelectRange(size_t from, size_t to) -> bool
-
-
-
-
-
-
- Toggle(size_t item)
-
-
-
-
-
- SelectAll() -> bool
-
-
- DeselectAll() -> bool
-
-
- SetMargins(Point pt)
-
-
-
-
-
- SetMarginsXY(int x, int y)
-
-
-
-
-
-
- SetSelectionBackground(Colour col)
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
-
-
-
-
-
-
-
-
-
-
- PreHtmlListBox() -> HtmlListBox
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- RefreshAll()
-
-
- SetItemCount(size_t count)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> TaskBarIcon
-
-
- __del__()
-
-
- IsOk() -> bool
-
-
- IsIconInstalled() -> bool
-
-
- SetIcon(Icon icon, String tooltip=EmptyString) -> bool
-
-
-
-
-
-
- RemoveIcon() -> bool
-
-
- PopupMenu(Menu menu) -> bool
-
-
-
-
-
-
-
-
- __init__(wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent
-
-
-
-
-
-
-
-EVT_TASKBAR_MOVE = wx.PyEventBinder ( wxEVT_TASKBAR_MOVE )
-EVT_TASKBAR_LEFT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN )
-EVT_TASKBAR_LEFT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP )
-EVT_TASKBAR_RIGHT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN )
-EVT_TASKBAR_RIGHT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP )
-EVT_TASKBAR_LEFT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK )
-EVT_TASKBAR_RIGHT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK )
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> ColourData
-
-
- __del__()
-
-
- GetChooseFull() -> bool
-
-
- GetColour() -> Colour
-
-
- GetCustomColour(int i) -> Colour
-
-
-
-
-
- SetChooseFull(int flag)
-
-
-
-
-
- SetColour(Colour colour)
-
-
-
-
-
- SetCustomColour(int i, Colour colour)
-
-
-
-
-
-
-
-
-
- __init__(Window parent, ColourData data=None) -> ColourDialog
-
-
-
-
-
-
- GetColourData() -> ColourData
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__(Window parent, String message=DirSelectorPromptStr,
- String defaultPath=EmptyString, long style=0,
- Point pos=DefaultPosition, Size size=DefaultSize,
- String name=DirDialogNameStr) -> DirDialog
-
-
-
-
-
-
-
-
-
-
-
- GetPath() -> String
-
-
- GetMessage() -> String
-
-
- GetStyle() -> long
-
-
- SetMessage(String message)
-
-
-
-
-
- SetPath(String path)
-
-
-
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__(Window parent, String message=FileSelectorPromptStr,
- String defaultDir=EmptyString, String defaultFile=EmptyString,
- String wildcard=FileSelectorDefaultWildcardStr,
- long style=0, Point pos=DefaultPosition) -> FileDialog
-
-
-
-
-
-
-
-
-
-
-
- SetMessage(String message)
-
-
-
-
-
- SetPath(String path)
-
-
-
-
-
- SetDirectory(String dir)
-
-
-
-
-
- SetFilename(String name)
-
-
-
-
-
- SetWildcard(String wildCard)
-
-
-
-
-
- SetStyle(long style)
-
-
-
-
-
- SetFilterIndex(int filterIndex)
-
-
-
-
-
- GetMessage() -> String
-
-
- GetPath() -> String
-
-
- GetDirectory() -> String
-
-
- GetFilename() -> String
-
-
- GetWildcard() -> String
-
-
- GetStyle() -> long
-
-
- GetFilterIndex() -> int
-
-
- GetFilenames() -> PyObject
-
-
- GetPaths() -> PyObject
-
-
-
-
-
- __init__(Window parent, String message, String caption, int LCOUNT,
- String choices, long style=CHOICEDLG_STYLE,
- Point pos=DefaultPosition) -> MultiChoiceDialog
-
-
-
-
-
-
-
-
-
-
-
- SetSelections(wxArrayInt selections)
-
-
-
-
-
- GetSelections() -> PyObject
-
-
-
-
-
- __init__(Window parent, String message, String caption, int choices,
- String choices_array, long style=CHOICEDLG_STYLE,
- Point pos=DefaultPosition) -> SingleChoiceDialog
-
-
-
-
-
-
-
-
-
-
-
- GetSelection() -> int
-
-
- GetStringSelection() -> String
-
-
- SetSelection(int sel)
-
-
-
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__(Window parent, String message, String caption=GetTextFromUserPromptStr,
- String defaultValue=EmptyString,
- long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
-
-
-
-
-
-
-
-
-
-
- GetValue() -> String
-
-
- SetValue(String value)
-
-
-
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__() -> FontData
-
-
- __del__()
-
-
- EnableEffects(bool enable)
-
-
-
-
-
- GetAllowSymbols() -> bool
-
-
- GetColour() -> Colour
-
-
- GetChosenFont() -> Font
-
-
- GetEnableEffects() -> bool
-
-
- GetInitialFont() -> Font
-
-
- GetShowHelp() -> bool
-
-
- SetAllowSymbols(bool allowSymbols)
-
-
-
-
-
- SetChosenFont(Font font)
-
-
-
-
-
- SetColour(Colour colour)
-
-
-
-
-
- SetInitialFont(Font font)
-
-
-
-
-
- SetRange(int min, int max)
-
-
-
-
-
-
- SetShowHelp(bool showHelp)
-
-
-
-
-
-
-
-
- __init__(Window parent, FontData data) -> FontDialog
-
-
-
-
-
-
- GetFontData() -> FontData
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__(Window parent, String message, String caption=MessageBoxCaptionStr,
- long style=wxOK|wxCANCEL|wxCENTRE,
- Point pos=DefaultPosition) -> MessageDialog
-
-
-
-
-
-
-
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__(String title, String message, int maximum=100, Window parent=None,
- int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
-
-
-
-
-
-
-
-
-
- Update(int value, String newmsg=EmptyString) -> bool
-
-
-
-
-
-
- Resume()
-
-
-
-EVT_FIND = wx.PyEventBinder( wxEVT_COMMAND_FIND, 1 )
-EVT_FIND_NEXT = wx.PyEventBinder( wxEVT_COMMAND_FIND_NEXT, 1 )
-EVT_FIND_REPLACE = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE, 1 )
-EVT_FIND_REPLACE_ALL = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL, 1 )
-EVT_FIND_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE, 1 )
-
-# For backwards compatibility. Should they be removed?
-EVT_COMMAND_FIND = EVT_FIND
-EVT_COMMAND_FIND_NEXT = EVT_FIND_NEXT
-EVT_COMMAND_FIND_REPLACE = EVT_FIND_REPLACE
-EVT_COMMAND_FIND_REPLACE_ALL = EVT_FIND_REPLACE_ALL
-EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
-
-
-
-
-
-
- GetFlags() -> int
-
-
- GetFindString() -> String
-
-
- GetReplaceString() -> String
-
-
- GetDialog() -> FindReplaceDialog
-
-
- SetFlags(int flags)
-
-
-
-
-
- SetFindString(String str)
-
-
-
-
-
- SetReplaceString(String str)
-
-
-
-
-
-
-
-
- __init__(int flags=0) -> FindReplaceData
-
-
-
-
-
- __del__()
-
-
- GetFindString() -> String
-
-
- GetReplaceString() -> String
-
-
- GetFlags() -> int
-
-
- SetFlags(int flags)
-
-
-
-
-
- SetFindString(String str)
-
-
-
-
-
- SetReplaceString(String str)
-
-
-
-
-
-
-
-
- __init__(Window parent, FindReplaceData data, String title,
- int style=0) -> FindReplaceDialog
-
-
-
-
-
-
-
-
- PreFindReplaceDialog() -> FindReplaceDialog
-
-
- Create(Window parent, FindReplaceData data, String title,
- int style=0) -> bool
-
-
-
-
-
-
-
-
- GetData() -> FindReplaceData
-
-
- SetData(FindReplaceData data)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
- String name=FrameNameStr) -> MDIParentFrame
-
-
-
-
-
-
-
-
-
-
-
- PreMDIParentFrame() -> MDIParentFrame
-
-
- Create(Window parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
- String name=FrameNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- ActivateNext()
-
-
- ActivatePrevious()
-
-
- ArrangeIcons()
-
-
- Cascade()
-
-
- GetActiveChild() -> MDIChildFrame
-
-
- GetClientWindow() -> MDIClientWindow
-
-
- GetToolBar() -> Window
-
-
- Tile()
-
-
-
-
-
- __init__(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
- String name=FrameNameStr) -> MDIChildFrame
-
-
-
-
-
-
-
-
-
-
-
- PreMDIChildFrame() -> MDIChildFrame
-
-
- Create(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
- String name=FrameNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- Activate()
-
-
- Maximize(bool maximize)
-
-
-
-
-
- Restore()
-
-
-
-
-
- __init__(MDIParentFrame parent, long style=0) -> MDIClientWindow
-
-
-
-
-
-
- PreMDIClientWindow() -> MDIClientWindow
-
-
- Create(MDIParentFrame parent, long style=0) -> bool
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=PanelNameStr) -> PyWindow
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_DoMoveWindow(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
-
-
-
-
-
-
-
-
-
- base_DoSetClientSize(int width, int height)
-
-
-
-
-
-
- base_DoSetVirtualSize(int x, int y)
-
-
-
-
-
-
- base_DoGetSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetClientSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetPosition() -> (x,y)
-
-
-
-
-
-
- base_DoGetVirtualSize() -> Size
-
-
- base_DoGetBestSize() -> Size
-
-
- base_InitDialog()
-
-
- base_TransferDataToWindow() -> bool
-
-
- base_TransferDataFromWindow() -> bool
-
-
- base_Validate() -> bool
-
-
- base_AcceptsFocus() -> bool
-
-
- base_AcceptsFocusFromKeyboard() -> bool
-
-
- base_GetMaxSize() -> Size
-
-
- base_AddChild(Window child)
-
-
-
-
-
- base_RemoveChild(Window child)
-
-
-
-
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=PanelNameStr) -> PyPanel
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_DoMoveWindow(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
-
-
-
-
-
-
-
-
-
- base_DoSetClientSize(int width, int height)
-
-
-
-
-
-
- base_DoSetVirtualSize(int x, int y)
-
-
-
-
-
-
- base_DoGetSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetClientSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetPosition() -> (x,y)
-
-
-
-
-
-
- base_DoGetVirtualSize() -> Size
-
-
- base_DoGetBestSize() -> Size
-
-
- base_InitDialog()
-
-
- base_TransferDataToWindow() -> bool
-
-
- base_TransferDataFromWindow() -> bool
-
-
- base_Validate() -> bool
-
-
- base_AcceptsFocus() -> bool
-
-
- base_AcceptsFocusFromKeyboard() -> bool
-
-
- base_GetMaxSize() -> Size
-
-
- base_AddChild(Window child)
-
-
-
-
-
- base_RemoveChild(Window child)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> PrintData
-
-
- __del__()
-
-
- GetNoCopies() -> int
-
-
- GetCollate() -> bool
-
-
- GetOrientation() -> int
-
-
- Ok() -> bool
-
-
- GetPrinterName() -> String
-
-
- GetColour() -> bool
-
-
- GetDuplex() -> int
-
-
- GetPaperId() -> int
-
-
- GetPaperSize() -> Size
-
-
- GetQuality() -> int
-
-
- SetNoCopies(int v)
-
-
-
-
-
- SetCollate(bool flag)
-
-
-
-
-
- SetOrientation(int orient)
-
-
-
-
-
- SetPrinterName(String name)
-
-
-
-
-
- SetColour(bool colour)
-
-
-
-
-
- SetDuplex(int duplex)
-
-
-
-
-
- SetPaperId(int sizeId)
-
-
-
-
-
- SetPaperSize(Size sz)
-
-
-
-
-
- SetQuality(int quality)
-
-
-
-
-
- GetPrinterCommand() -> String
-
-
- GetPrinterOptions() -> String
-
-
- GetPreviewCommand() -> String
-
-
- GetFilename() -> String
-
-
- GetFontMetricPath() -> String
-
-
- GetPrinterScaleX() -> double
-
-
- GetPrinterScaleY() -> double
-
-
- GetPrinterTranslateX() -> long
-
-
- GetPrinterTranslateY() -> long
-
-
- GetPrintMode() -> int
-
-
- SetPrinterCommand(String command)
-
-
-
-
-
- SetPrinterOptions(String options)
-
-
-
-
-
- SetPreviewCommand(String command)
-
-
-
-
-
- SetFilename(String filename)
-
-
-
-
-
- SetFontMetricPath(String path)
-
-
-
-
-
- SetPrinterScaleX(double x)
-
-
-
-
-
- SetPrinterScaleY(double y)
-
-
-
-
-
- SetPrinterScaling(double x, double y)
-
-
-
-
-
-
- SetPrinterTranslateX(long x)
-
-
-
-
-
- SetPrinterTranslateY(long y)
-
-
-
-
-
- SetPrinterTranslation(long x, long y)
-
-
-
-
-
-
- SetPrintMode(int printMode)
-
-
-
-
-
-
-
-
- __init__() -> PageSetupDialogData
-
-
- __del__()
-
-
- EnableHelp(bool flag)
-
-
-
-
-
- EnableMargins(bool flag)
-
-
-
-
-
- EnableOrientation(bool flag)
-
-
-
-
-
- EnablePaper(bool flag)
-
-
-
-
-
- EnablePrinter(bool flag)
-
-
-
-
-
- GetDefaultMinMargins() -> bool
-
-
- GetEnableMargins() -> bool
-
-
- GetEnableOrientation() -> bool
-
-
- GetEnablePaper() -> bool
-
-
- GetEnablePrinter() -> bool
-
-
- GetEnableHelp() -> bool
-
-
- GetDefaultInfo() -> bool
-
-
- GetMarginTopLeft() -> Point
-
-
- GetMarginBottomRight() -> Point
-
-
- GetMinMarginTopLeft() -> Point
-
-
- GetMinMarginBottomRight() -> Point
-
-
- GetPaperId() -> int
-
-
- GetPaperSize() -> Size
-
-
- GetPrintData() -> PrintData
-
-
- Ok() -> bool
-
-
- SetDefaultInfo(bool flag)
-
-
-
-
-
- SetDefaultMinMargins(bool flag)
-
-
-
-
-
- SetMarginTopLeft(Point pt)
-
-
-
-
-
- SetMarginBottomRight(Point pt)
-
-
-
-
-
- SetMinMarginTopLeft(Point pt)
-
-
-
-
-
- SetMinMarginBottomRight(Point pt)
-
-
-
-
-
- SetPaperId(int id)
-
-
-
-
-
- SetPaperSize(Size size)
-
-
-
-
-
- SetPrintData(PrintData printData)
-
-
-
-
-
-
-
-
- __init__(Window parent, PageSetupDialogData data=None) -> PageSetupDialog
-
-
-
-
-
-
- GetPageSetupData() -> PageSetupDialogData
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__() -> PrintDialogData
-
-
- __del__()
-
-
- GetFromPage() -> int
-
-
- GetToPage() -> int
-
-
- GetMinPage() -> int
-
-
- GetMaxPage() -> int
-
-
- GetNoCopies() -> int
-
-
- GetAllPages() -> bool
-
-
- GetSelection() -> bool
-
-
- GetCollate() -> bool
-
-
- GetPrintToFile() -> bool
-
-
- GetSetupDialog() -> bool
-
-
- SetFromPage(int v)
-
-
-
-
-
- SetToPage(int v)
-
-
-
-
-
- SetMinPage(int v)
-
-
-
-
-
- SetMaxPage(int v)
-
-
-
-
-
- SetNoCopies(int v)
-
-
-
-
-
- SetAllPages(bool flag)
-
-
-
-
-
- SetSelection(bool flag)
-
-
-
-
-
- SetCollate(bool flag)
-
-
-
-
-
- SetPrintToFile(bool flag)
-
-
-
-
-
- SetSetupDialog(bool flag)
-
-
-
-
-
- EnablePrintToFile(bool flag)
-
-
-
-
-
- EnableSelection(bool flag)
-
-
-
-
-
- EnablePageNumbers(bool flag)
-
-
-
-
-
- EnableHelp(bool flag)
-
-
-
-
-
- GetEnablePrintToFile() -> bool
-
-
- GetEnableSelection() -> bool
-
-
- GetEnablePageNumbers() -> bool
-
-
- GetEnableHelp() -> bool
-
-
- Ok() -> bool
-
-
- GetPrintData() -> PrintData
-
-
- SetPrintData(PrintData printData)
-
-
-
-
-
-
-
-
- __init__(Window parent, PrintDialogData data=None) -> PrintDialog
-
-
-
-
-
-
- GetPrintDialogData() -> PrintDialogData
-
-
- GetPrintDC() -> DC
-
-
- ShowModal() -> int
-
-
-
-
-
- __init__(PrintDialogData data=None) -> Printer
-
-
-
-
-
- __del__()
-
-
- CreateAbortWindow(Window parent, Printout printout)
-
-
-
-
-
-
- GetPrintDialogData() -> PrintDialogData
-
-
- Print(Window parent, Printout printout, int prompt=True) -> bool
-
-
-
-
-
-
-
- PrintDialog(Window parent) -> DC
-
-
-
-
-
- ReportError(Window parent, Printout printout, String message)
-
-
-
-
-
-
-
- Setup(Window parent) -> bool
-
-
-
-
-
- GetAbort() -> bool
-
-
- Printer.GetLastError() -> int
-
-
-
-
-
- __init__(String title=PrintoutTitleStr) -> Printout
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetTitle() -> String
-
-
- GetDC() -> DC
-
-
- SetDC(DC dc)
-
-
-
-
-
- SetPageSizePixels(int w, int h)
-
-
-
-
-
-
- GetPageSizePixels() -> (w, h)
-
-
-
-
-
-
- SetPageSizeMM(int w, int h)
-
-
-
-
-
-
- GetPageSizeMM() -> (w, h)
-
-
-
-
-
-
- SetPPIScreen(int x, int y)
-
-
-
-
-
-
- GetPPIScreen() -> (x,y)
-
-
-
-
-
-
- SetPPIPrinter(int x, int y)
-
-
-
-
-
-
- GetPPIPrinter() -> (x,y)
-
-
-
-
-
-
- IsPreview() -> bool
-
-
- SetIsPreview(bool p)
-
-
-
-
-
- base_OnBeginDocument(int startPage, int endPage) -> bool
-
-
-
-
-
-
- base_OnEndDocument()
-
-
- base_OnBeginPrinting()
-
-
- base_OnEndPrinting()
-
-
- base_OnPreparePrinting()
-
-
- base_HasPage(int page) -> bool
-
-
-
-
-
- base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)
-
-
-
-
-
-
-
-
-
-
-
- __init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=PreviewCanvasNameStr) -> PreviewCanvas
-
-
-
-
-
-
-
-
-
-
-
-
-
- __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
- Size size=DefaultSize,
- long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
-
-
-
-
-
-
-
-
-
-
-
- Initialize()
-
-
- CreateControlBar()
-
-
- CreateCanvas()
-
-
- GetControlBar() -> PreviewControlBar
-
-
-
-
-
- __init__(PrintPreview preview, long buttons, Window parent,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
-
-
-
-
-
-
-
-
-
-
-
- GetZoomControl() -> int
-
-
- SetZoomControl(int zoom)
-
-
-
-
-
- GetPrintPreview() -> PrintPreview
-
-
- OnNext()
-
-
- OnPrevious()
-
-
- OnFirst()
-
-
- OnLast()
-
-
- OnGoto()
-
-
-
-
-
- __init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -> PrintPreview
-
-
-
-
-
-
-
- SetCurrentPage(int pageNum) -> bool
-
-
-
-
-
- GetCurrentPage() -> int
-
-
- SetPrintout(Printout printout)
-
-
-
-
-
- GetPrintout() -> Printout
-
-
- GetPrintoutForPrinting() -> Printout
-
-
- SetFrame(Frame frame)
-
-
-
-
-
- SetCanvas(PreviewCanvas canvas)
-
-
-
-
-
- GetFrame() -> Frame
-
-
- GetCanvas() -> PreviewCanvas
-
-
- PaintPage(PreviewCanvas canvas, DC dc) -> bool
-
-
-
-
-
-
- DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool
-
-
-
-
-
-
- RenderPage(int pageNum) -> bool
-
-
-
-
-
- AdjustScrollbars(PreviewCanvas canvas)
-
-
-
-
-
- GetPrintDialogData() -> PrintDialogData
-
-
- SetZoom(int percent)
-
-
-
-
-
- GetZoom() -> int
-
-
- GetMaxPage() -> int
-
-
- GetMinPage() -> int
-
-
- Ok() -> bool
-
-
- SetOk(bool ok)
-
-
-
-
-
- Print(bool interactive) -> bool
-
-
-
-
-
- DetermineScaling()
-
-
-
-
-
- __init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -> PyPrintPreview
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_SetCurrentPage(int pageNum) -> bool
-
-
-
-
-
- base_PaintPage(PreviewCanvas canvas, DC dc) -> bool
-
-
-
-
-
-
- base_DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool
-
-
-
-
-
-
- base_RenderPage(int pageNum) -> bool
-
-
-
-
-
- base_SetZoom(int percent)
-
-
-
-
-
- base_Print(bool interactive) -> bool
-
-
-
-
-
- base_DetermineScaling()
-
-
-
-
-
- __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
- Size size=DefaultSize,
- long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
-
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetPreviewCanvas(PreviewCanvas canvas)
-
-
-
-
-
- SetControlBar(PreviewControlBar bar)
-
-
-
-
-
- base_Initialize()
-
-
- base_CreateCanvas()
-
-
- base_CreateControlBar()
-
-
-
-
-
- __init__(PrintPreview preview, long buttons, Window parent,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=PanelNameStr) -> PyPreviewControlBar
-
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetPrintPreview(PrintPreview preview)
-
-
-
-
-
- base_CreateButtons()
-
-
- base_SetZoomControl(int zoom)
-
-
-
-
-
-
-
- wx = core
-
-#---------------------------------------------------------------------------
-
-
- A button is a control that contains a text string, and is one of the most
-common elements of a GUI. It may be placed on a dialog box or panel, or
-indeed almost any other window.
-
- Styles
- wx.BU_LEFT: Left-justifies the label. WIN32 only.
- wx.BU_TOP: Aligns the label to the top of the button. WIN32 only.
- wx.BU_RIGHT: Right-justifies the bitmap label. WIN32 only.
- wx.BU_BOTTOM: Aligns the label to the bottom of the button. WIN32 only.
- wx.BU_EXACTFIT: Creates the button as small as possible instead of making
- it of the standard size (which is the default behaviour.)
-
- Events
- EVT_BUTTON: Sent when the button is clicked.
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=ButtonNameStr) -> Button
- Create and show a button.
-
-
-
-
-
-
-
-
-
-
-
-
- PreButton() -> Button
- Precreate a Button for 2-phase creation.
-
-
- Create(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=ButtonNameStr) -> bool
- Acutally create the GUI Button for 2-phase creation.
-
-
-
-
-
-
-
-
-
-
-
-
- SetDefault()
- This sets the button to be the default item for the panel or dialog box.
-
-
- Button.GetDefaultSize() -> Size
-
-
-
- A Buttont that contains a bitmap.
-
-
- __init__(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=BU_AUTODRAW,
- Validator validator=DefaultValidator,
- String name=ButtonNameStr) -> BitmapButton
- Create and show a button.
-
-
-
-
-
-
-
-
-
-
-
-
- PreBitmapButton() -> BitmapButton
- Precreate a BitmapButton for 2-phase creation.
-
-
- Create(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=BU_AUTODRAW,
- Validator validator=DefaultValidator,
- String name=ButtonNameStr) -> bool
- Acutally create the GUI BitmapButton for 2-phase creation.
-
-
-
-
-
-
-
-
-
-
-
-
- GetBitmapLabel() -> Bitmap
- Returns the label bitmap (the one passed to the constructor).
-
-
- GetBitmapDisabled() -> Bitmap
- Returns the bitmap for the disabled state.
-
-
- GetBitmapFocus() -> Bitmap
- Returns the bitmap for the focused state.
-
-
- GetBitmapSelected() -> Bitmap
- Returns the bitmap for the selected state.
-
-
- SetBitmapDisabled(Bitmap bitmap)
- Sets the bitmap for the disabled button appearance.
-
-
-
-
-
- SetBitmapFocus(Bitmap bitmap)
- Sets the bitmap for the button appearance when it has the keyboard focus.
-
-
-
-
-
- SetBitmapSelected(Bitmap bitmap)
- Sets the bitmap for the selected (depressed) button appearance.
-
-
-
-
-
- SetBitmapLabel(Bitmap bitmap)
- Sets the bitmap label for the button. This is the bitmap used for the
-unselected state, and for all other states if no other bitmaps are provided.
-
-
-
-
-
- SetMargins(int x, int y)
-
-
-
-
-
-
- GetMarginX() -> int
-
-
- GetMarginY() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=CheckBoxNameStr) -> CheckBox
-
-
-
-
-
-
-
-
-
-
-
-
- PreCheckBox() -> CheckBox
-
-
- Create(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=CheckBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
- GetValue() -> bool
-
-
- IsChecked() -> bool
-
-
- SetValue(bool state)
-
-
-
-
-
- Get3StateValue() -> int
-
-
- Set3StateValue(int state)
-
-
-
-
-
- Is3State() -> bool
-
-
- Is3rdStateAllowedForUser() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ChoiceNameStr) -> Choice
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreChoice() -> Choice
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ChoiceNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetColumns() -> int
-
-
- SetColumns(int n=1)
-
-
-
-
-
- SetSelection(int n)
-
-
-
-
-
- SetStringSelection(String string)
-
-
-
-
-
- SetString(int n, String s)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
-
- __init__(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
- Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ComboBoxNameStr) -> ComboBox
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreComboBox() -> ComboBox
-
-
- Create(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
- Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ComboBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetValue() -> String
-
-
- SetValue(String value)
-
-
-
-
-
- Copy()
-
-
- Cut()
-
-
- Paste()
-
-
- SetInsertionPoint(long pos)
-
-
-
-
-
- GetInsertionPoint() -> long
-
-
- GetLastPosition() -> long
-
-
- Replace(long from, long to, String value)
-
-
-
-
-
-
-
- SetSelection(int n)
-
-
-
-
-
- SetMark(long from, long to)
-
-
-
-
-
-
- SetEditable(bool editable)
-
-
-
-
-
- SetInsertionPointEnd()
-
-
- Remove(long from, long to)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, int range, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=GA_HORIZONTAL,
- Validator validator=DefaultValidator,
- String name=GaugeNameStr) -> Gauge
-
-
-
-
-
-
-
-
-
-
-
-
- PreGauge() -> Gauge
-
-
- Create(Window parent, int id, int range, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=GA_HORIZONTAL,
- Validator validator=DefaultValidator,
- String name=GaugeNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
- SetRange(int range)
-
-
-
-
-
- GetRange() -> int
-
-
- SetValue(int pos)
-
-
-
-
-
- GetValue() -> int
-
-
- IsVertical() -> bool
-
-
- SetShadowWidth(int w)
-
-
-
-
-
- GetShadowWidth() -> int
-
-
- SetBezelFace(int w)
-
-
-
-
-
- GetBezelFace() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=StaticBoxNameStr) -> StaticBox
-
-
-
-
-
-
-
-
-
-
-
- PreStaticBox() -> StaticBox
-
-
- Create(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=StaticBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=LI_HORIZONTAL,
- String name=StaticTextNameStr) -> StaticLine
-
-
-
-
-
-
-
-
-
-
- PreStaticLine() -> StaticLine
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=LI_HORIZONTAL,
- String name=StaticTextNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- IsVertical() -> bool
-
-
- StaticLine.GetDefaultSize() -> int
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=StaticTextNameStr) -> StaticText
-
-
-
-
-
-
-
-
-
-
-
- PreStaticText() -> StaticText
-
-
- Create(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=StaticTextNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=StaticBitmapNameStr) -> StaticBitmap
-
-
-
-
-
-
-
-
-
-
-
- PreStaticBitmap() -> StaticBitmap
-
-
- Create(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- String name=StaticBitmapNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- GetBitmap() -> Bitmap
-
-
- SetBitmap(Bitmap bitmap)
-
-
-
-
-
- SetIcon(Icon icon)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ListBoxNameStr) -> ListBox
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreListBox() -> ListBox
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ListBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
- Insert(String item, int pos, PyObject clientData=None)
-
-
-
-
-
-
-
- InsertItems(wxArrayString items, int pos)
-
-
-
-
-
-
- Set(wxArrayString items)
-
-
-
-
-
- IsSelected(int n) -> bool
-
-
-
-
-
- SetSelection(int n, bool select=True)
-
-
-
-
-
-
- Select(int n)
-
-
-
-
-
- Deselect(int n)
-
-
-
-
-
- DeselectAll(int itemToLeaveSelected=-1)
-
-
-
-
-
- SetStringSelection(String s, bool select=True) -> bool
-
-
-
-
-
-
- GetSelections() -> PyObject
-
-
- SetFirstItem(int n)
-
-
-
-
-
- SetFirstItemStr(String s)
-
-
-
-
-
- EnsureVisible(int n)
-
-
-
-
-
- AppendAndEnsureVisible(String s)
-
-
-
-
-
- IsSorted() -> bool
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ListBoxNameStr) -> CheckListBox
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreCheckListBox() -> CheckListBox
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- int choices=0, String choices_array=None,
- long style=0, Validator validator=DefaultValidator,
- String name=ListBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
- IsChecked(int index) -> bool
-
-
-
-
-
- Check(int index, int check=True)
-
-
-
-
-
-
- GetItemHeight() -> int
-
-
- HitTest(Point pt) -> int
-
-
-
-
-
- HitTestXY(int x, int y) -> int
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> TextAttr
-__init__(Colour colText, Colour colBack=wxNullColour, Font font=wxNullFont,
- int alignment=TEXT_ALIGNMENT_DEFAULT) -> TextAttr
-
-
-
-
-
-
-
-
- Init()
-
-
- SetTextColour(Colour colText)
-
-
-
-
-
- SetBackgroundColour(Colour colBack)
-
-
-
-
-
- SetFont(Font font, long flags=TEXT_ATTR_FONT)
-
-
-
-
-
-
- SetAlignment(int alignment)
-
-
-
-
-
- SetTabs(wxArrayInt tabs)
-
-
-
-
-
- SetLeftIndent(int indent)
-
-
-
-
-
- SetRightIndent(int indent)
-
-
-
-
-
- SetFlags(long flags)
-
-
-
-
-
- HasTextColour() -> bool
-
-
- HasBackgroundColour() -> bool
-
-
- HasFont() -> bool
-
-
- HasAlignment() -> bool
-
-
- HasTabs() -> bool
-
-
- HasLeftIndent() -> bool
-
-
- HasRightIndent() -> bool
-
-
- HasFlag(long flag) -> bool
-
-
-
-
-
- GetTextColour() -> Colour
-
-
- GetBackgroundColour() -> Colour
-
-
- GetFont() -> Font
-
-
- GetAlignment() -> int
-
-
- GetTabs() -> wxArrayInt
-
-
- GetLeftIndent() -> long
-
-
- GetRightIndent() -> long
-
-
- GetFlags() -> long
-
-
- IsDefault() -> bool
-
-
- TextAttr.Combine(TextAttr attr, TextAttr attrDef, TextCtrl text) -> TextAttr
-
-
-
-
-
-
-
-
-
-
- __init__(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
- Size size=DefaultSize,
- long style=0, Validator validator=DefaultValidator,
- String name=TextCtrlNameStr) -> TextCtrl
-
-
-
-
-
-
-
-
-
-
-
-
- PreTextCtrl() -> TextCtrl
-
-
- Create(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
- Size size=DefaultSize,
- long style=0, Validator validator=DefaultValidator,
- String name=TextCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
- GetValue() -> String
-
-
- SetValue(String value)
-
-
-
-
-
- GetRange(long from, long to) -> String
-
-
-
-
-
-
- GetLineLength(long lineNo) -> int
-
-
-
-
-
- GetLineText(long lineNo) -> String
-
-
-
-
-
- GetNumberOfLines() -> int
-
-
- IsModified() -> bool
-
-
- IsEditable() -> bool
-
-
- IsSingleLine() -> bool
-
-
- IsMultiLine() -> bool
-
-
- GetSelection() -> (from, to)
- If the return values from and to are the same, there is no selection.
-
-
-
-
-
-
- GetStringSelection() -> String
-
-
- Clear()
-
-
- Replace(long from, long to, String value)
-
-
-
-
-
-
-
- Remove(long from, long to)
-
-
-
-
-
-
- LoadFile(String file) -> bool
-
-
-
-
-
- SaveFile(String file=EmptyString) -> bool
-
-
-
-
-
- MarkDirty()
-
-
- DiscardEdits()
-
-
- SetMaxLength(unsigned long len)
-
-
-
-
-
- WriteText(String text)
-
-
-
-
-
- AppendText(String text)
-
-
-
-
-
- EmulateKeyPress(KeyEvent event) -> bool
-
-
-
-
-
- SetStyle(long start, long end, TextAttr style) -> bool
-
-
-
-
-
-
-
- GetStyle(long position, TextAttr style) -> bool
-
-
-
-
-
-
- SetDefaultStyle(TextAttr style) -> bool
-
-
-
-
-
- GetDefaultStyle() -> TextAttr
-
-
- XYToPosition(long x, long y) -> long
-
-
-
-
-
-
- PositionToXY(long pos) -> (x, y)
-
-
-
-
-
-
-
- ShowPosition(long pos)
-
-
-
-
-
- Copy()
-
-
- Cut()
-
-
- Paste()
-
-
- CanCopy() -> bool
-
-
- CanCut() -> bool
-
-
- CanPaste() -> bool
-
-
- Undo()
-
-
- Redo()
-
-
- CanUndo() -> bool
-
-
- CanRedo() -> bool
-
-
- SetInsertionPoint(long pos)
-
-
-
-
-
- SetInsertionPointEnd()
-
-
- GetInsertionPoint() -> long
-
-
- GetLastPosition() -> long
-
-
- SetSelection(long from, long to)
-
-
-
-
-
-
- SelectAll()
-
-
- SetEditable(bool editable)
-
-
-
-
-
- write(String text)
-
-
-
-
-
- GetString(long from, long to) -> String
-
-
-
-
-
-
-
-
-
- __init__(int winid, MouseEvent evtMouse, long start, long end) -> TextUrlEvent
-
-
-
-
-
-
-
-
- GetMouseEvent() -> MouseEvent
-
-
- GetURLStart() -> long
-
-
- GetURLEnd() -> long
-
-
-
-EVT_TEXT = wx.PyEventBinder( wxEVT_COMMAND_TEXT_UPDATED, 1)
-EVT_TEXT_ENTER = wx.PyEventBinder( wxEVT_COMMAND_TEXT_ENTER, 1)
-EVT_TEXT_URL = wx.PyEventBinder( wxEVT_COMMAND_TEXT_URL, 1)
-EVT_TEXT_MAXLEN = wx.PyEventBinder( wxEVT_COMMAND_TEXT_MAXLEN, 1)
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=SB_HORIZONTAL,
- Validator validator=DefaultValidator, String name=ScrollBarNameStr) -> ScrollBar
-
-
-
-
-
-
-
-
-
-
-
- PreScrollBar() -> ScrollBar
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=SB_HORIZONTAL,
- Validator validator=DefaultValidator, String name=ScrollBarNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- GetThumbPosition() -> int
-
-
- GetThumbSize() -> int
-
-
- GetPageSize() -> int
-
-
- GetRange() -> int
-
-
- IsVertical() -> bool
-
-
- SetThumbPosition(int viewStart)
-
-
-
-
-
- SetScrollbar(int position, int thumbSize, int range, int pageSize,
- bool refresh=True)
-
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=SP_HORIZONTAL,
- String name=SPIN_BUTTON_NAME) -> SpinButton
-
-
-
-
-
-
-
-
-
-
- PreSpinButton() -> SpinButton
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=SP_HORIZONTAL,
- String name=SPIN_BUTTON_NAME) -> bool
-
-
-
-
-
-
-
-
-
-
- GetValue() -> int
-
-
- GetMin() -> int
-
-
- GetMax() -> int
-
-
- SetValue(int val)
-
-
-
-
-
- SetMin(int minVal)
-
-
-
-
-
- SetMax(int maxVal)
-
-
-
-
-
- SetRange(int minVal, int maxVal)
-
-
-
-
-
-
- IsVertical() -> bool
-
-
-
-
-
- __init__(Window parent, int id=-1, String value=EmptyString,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=SP_ARROW_KEYS, int min=0, int max=100,
- int initial=0, String name=SpinCtrlNameStr) -> SpinCtrl
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreSpinCtrl() -> SpinCtrl
-
-
- Create(Window parent, int id=-1, String value=EmptyString,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=SP_ARROW_KEYS, int min=0, int max=100,
- int initial=0, String name=SpinCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetValue() -> int
-
-
- SetValue(int value)
-
-
-
-
-
- SetValueString(String text)
-
-
-
-
-
- SetRange(int minVal, int maxVal)
-
-
-
-
-
-
- GetMin() -> int
-
-
- GetMax() -> int
-
-
- SetSelection(long from, long to)
-
-
-
-
-
-
-
-EVT_SPINCTRL = wx.PyEventBinder( wxEVT_COMMAND_SPINCTRL_UPDATED, 1)
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String label, Point point=DefaultPosition,
- Size size=DefaultSize, int choices=0,
- String choices_array=None, int majorDimension=0,
- long style=RA_HORIZONTAL, Validator validator=DefaultValidator,
- String name=RadioBoxNameStr) -> RadioBox
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreRadioBox() -> RadioBox
-
-
- Create(Window parent, int id, String label, Point point=DefaultPosition,
- Size size=DefaultSize, int choices=0,
- String choices_array=None, int majorDimension=0,
- long style=RA_HORIZONTAL, Validator validator=DefaultValidator,
- String name=RadioBoxNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SetSelection(int n)
-
-
-
-
-
- GetSelection() -> int
-
-
- GetStringSelection() -> String
-
-
- SetStringSelection(String s) -> bool
-
-
-
-
-
- GetCount() -> int
-
-
- FindString(String s) -> int
-
-
-
-
-
- GetString(int n) -> String
-
-
-
-
-
- SetString(int n, String label)
-
-
-
-
-
-
- EnableItem(int n, bool enable=True)
-
-
-
-
-
-
- ShowItem(int n, bool show=True)
-
-
-
-
-
-
- GetColumnCount() -> int
-
-
- GetRowCount() -> int
-
-
- GetNextItem(int item, int dir, long style) -> int
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=RadioButtonNameStr) -> RadioButton
-
-
-
-
-
-
-
-
-
-
-
-
- PreRadioButton() -> RadioButton
-
-
- Create(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=RadioButtonNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
- GetValue() -> bool
-
-
- SetValue(bool value)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, int value, int minValue, int maxValue,
- Point point=DefaultPosition, Size size=DefaultSize,
- long style=SL_HORIZONTAL, Validator validator=DefaultValidator,
- String name=SliderNameStr) -> Slider
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreSlider() -> Slider
-
-
- Create(Window parent, int id, int value, int minValue, int maxValue,
- Point point=DefaultPosition, Size size=DefaultSize,
- long style=SL_HORIZONTAL, Validator validator=DefaultValidator,
- String name=SliderNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetValue() -> int
-
-
- SetValue(int value)
-
-
-
-
-
- SetRange(int minValue, int maxValue)
-
-
-
-
-
-
- GetMin() -> int
-
-
- GetMax() -> int
-
-
- SetMin(int minValue)
-
-
-
-
-
- SetMax(int maxValue)
-
-
-
-
-
- SetLineSize(int lineSize)
-
-
-
-
-
- SetPageSize(int pageSize)
-
-
-
-
-
- GetLineSize() -> int
-
-
- GetPageSize() -> int
-
-
- SetThumbLength(int lenPixels)
-
-
-
-
-
- GetThumbLength() -> int
-
-
- SetTickFreq(int n, int pos)
-
-
-
-
-
-
- GetTickFreq() -> int
-
-
- ClearTicks()
-
-
- SetTick(int tickPos)
-
-
-
-
-
- ClearSel()
-
-
- GetSelEnd() -> int
-
-
- GetSelStart() -> int
-
-
- SetSelection(int min, int max)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
- EVT_TOGGLEBUTTON = wx.PyEventBinder( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, 1)
-
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -> ToggleButton
-
-
-
-
-
-
-
-
-
-
-
-
- PreToggleButton() -> ToggleButton
-
-
- Create(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0,
- Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
- SetValue(bool value)
-
-
-
-
-
- GetValue() -> bool
-
-
- SetLabel(String label)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- GetPageCount() -> size_t
-
-
- GetPage(size_t n) -> Window
-
-
-
-
-
- GetSelection() -> int
-
-
- SetPageText(size_t n, String strText) -> bool
-
-
-
-
-
-
- GetPageText(size_t n) -> String
-
-
-
-
-
- SetImageList(ImageList imageList)
-
-
-
-
-
- AssignImageList(ImageList imageList)
-
-
-
-
-
- GetImageList() -> ImageList
-
-
- GetPageImage(size_t n) -> int
-
-
-
-
-
- SetPageImage(size_t n, int imageId) -> bool
-
-
-
-
-
-
- SetPageSize(Size size)
-
-
-
-
-
- CalcSizeFromPage(Size sizePage) -> Size
-
-
-
-
-
- DeletePage(size_t n) -> bool
-
-
-
-
-
- RemovePage(size_t n) -> bool
-
-
-
-
-
- DeleteAllPages() -> bool
-
-
- AddPage(Window page, String text, bool select=False, int imageId=-1) -> bool
-
-
-
-
-
-
-
-
- InsertPage(size_t n, Window page, String text, bool select=False,
- int imageId=-1) -> bool
-
-
-
-
-
-
-
-
-
- SetSelection(size_t n) -> int
-
-
-
-
-
- AdvanceSelection(bool forward=True)
-
-
-
-
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
- int nOldSel=-1) -> BookCtrlEvent
-
-
-
-
-
-
-
-
- GetSelection() -> int
-
-
- SetSelection(int nSel)
-
-
-
-
-
- GetOldSelection() -> int
-
-
- SetOldSelection(int nOldSel)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=NOTEBOOK_NAME) -> Notebook
-
-
-
-
-
-
-
-
-
-
- PreNotebook() -> Notebook
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=NOTEBOOK_NAME) -> bool
-
-
-
-
-
-
-
-
-
-
- GetRowCount() -> int
-
-
- SetPadding(Size padding)
-
-
-
-
-
- SetTabSize(Size sz)
-
-
-
-
-
- HitTest(Point pt) -> (tab, where)
- Returns the tab which is hit, and flags indicating where using wxNB_HITTEST_ flags.
-
-
-
-
-
-
- CalcSizeFromPage(Size sizePage) -> Size
-
-
-
-
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
- int nOldSel=-1) -> NotebookEvent
-
-
-
-
-
-
-
-
-
- # wxNotebook events
- EVT_NOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED, 1 )
- EVT_NOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING, 1 )
-
-
-#----------------------------------------------------------------------------
-
-class NotebookPage(wx.Panel):
- """
- 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. The solution is to place a panel in
- the notbook and the coloured window on the panel, sized to cover
- the panel. This simple class does that for you, just put an
- instance of this in the notebook and make your regular window a
- child of this one and it will handle the resize for you.
- """
- def __init__(self, parent, id=-1,
- pos=wx.DefaultPosition, size=wx.DefaultSize,
- style=wx.TAB_TRAVERSAL, name="panel"):
- wx.Panel.__init__(self, parent, id, pos, size, style, name)
- self.child = None
- EVT_SIZE(self, self.OnSize)
-
- def OnSize(self, evt):
- if self.child is None:
- children = self.GetChildren()
- if len(children):
- self.child = children[0]
- if self.child:
- self.child.SetPosition((0,0))
- self.child.SetSize(self.GetSize())
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=EmptyString) -> Listbook
-
-
-
-
-
-
-
-
-
-
- PreListbook() -> Listbook
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=EmptyString) -> bool
-
-
-
-
-
-
-
-
-
-
- IsVertical() -> bool
-
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
- int nOldSel=-1) -> ListbookEvent
-
-
-
-
-
-
-
-
-
- EVT_LISTBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED, 1 )
- EVT_LISTBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING, 1 )
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(BookCtrl nb) -> BookCtrlSizer
-
-
-
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
- GetControl() -> BookCtrl
-
-
-
-
-
- __init__(Notebook nb) -> NotebookSizer
-
-
-
-
-
- RecalcSizes()
-
-
- CalcMin() -> Size
-
-
- GetNotebook() -> Notebook
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- GetId() -> int
-
-
- GetControl() -> Control
-
-
- GetToolBar() -> ToolBarBase
-
-
- IsButton() -> int
-
-
- IsControl() -> int
-
-
- IsSeparator() -> int
-
-
- GetStyle() -> int
-
-
- GetKind() -> int
-
-
- IsEnabled() -> bool
-
-
- IsToggled() -> bool
-
-
- CanBeToggled() -> bool
-
-
- GetNormalBitmap() -> Bitmap
-
-
- GetDisabledBitmap() -> Bitmap
-
-
- GetBitmap() -> Bitmap
-
-
- GetLabel() -> String
-
-
- GetShortHelp() -> String
-
-
- GetLongHelp() -> String
-
-
- Enable(bool enable) -> bool
-
-
-
-
-
- Toggle()
-
-
- SetToggle(bool toggle) -> bool
-
-
-
-
-
- SetShortHelp(String help) -> bool
-
-
-
-
-
- SetLongHelp(String help) -> bool
-
-
-
-
-
- SetNormalBitmap(Bitmap bmp)
-
-
-
-
-
- SetDisabledBitmap(Bitmap bmp)
-
-
-
-
-
- SetLabel(String label)
-
-
-
-
-
- Detach()
-
-
- Attach(ToolBarBase tbar)
-
-
-
-
-
- GetClientData() -> PyObject
-
-
- SetClientData(PyObject clientData)
-
-
-
-
-
-
-
-
- DoAddTool(int id, String label, Bitmap bitmap, Bitmap bmpDisabled=wxNullBitmap,
- int kind=ITEM_NORMAL, String shortHelp=EmptyString,
- String longHelp=EmptyString,
- PyObject clientData=None) -> ToolBarToolBase
-
-
-
-
-
-
-
-
-
-
-
-
- DoInsertTool(size_t pos, int id, String label, Bitmap bitmap, Bitmap bmpDisabled=wxNullBitmap,
- int kind=ITEM_NORMAL,
- String shortHelp=EmptyString, String longHelp=EmptyString,
- PyObject clientData=None) -> ToolBarToolBase
-
-
-
-
-
-
-
-
-
-
-
-
-
- AddToolItem(ToolBarToolBase tool) -> ToolBarToolBase
-
-
-
-
-
- InsertToolItem(size_t pos, ToolBarToolBase tool) -> ToolBarToolBase
-
-
-
-
-
-
- AddControl(Control control) -> ToolBarToolBase
-
-
-
-
-
- InsertControl(size_t pos, Control control) -> ToolBarToolBase
-
-
-
-
-
-
- FindControl(int id) -> Control
-
-
-
-
-
- AddSeparator() -> ToolBarToolBase
-
-
- InsertSeparator(size_t pos) -> ToolBarToolBase
-
-
-
-
-
- RemoveTool(int id) -> ToolBarToolBase
-
-
-
-
-
- DeleteToolByPos(size_t pos) -> bool
-
-
-
-
-
- DeleteTool(int id) -> bool
-
-
-
-
-
- ClearTools()
-
-
- Realize() -> bool
-
-
- EnableTool(int id, bool enable)
-
-
-
-
-
-
- ToggleTool(int id, bool toggle)
-
-
-
-
-
-
- SetToggle(int id, bool toggle)
-
-
-
-
-
-
- GetToolClientData(int id) -> PyObject
-
-
-
-
-
- SetToolClientData(int id, PyObject clientData)
-
-
-
-
-
-
- GetToolPos(int id) -> int
-
-
-
-
-
- GetToolState(int id) -> bool
-
-
-
-
-
- GetToolEnabled(int id) -> bool
-
-
-
-
-
- SetToolShortHelp(int id, String helpString)
-
-
-
-
-
-
- GetToolShortHelp(int id) -> String
-
-
-
-
-
- SetToolLongHelp(int id, String helpString)
-
-
-
-
-
-
- GetToolLongHelp(int id) -> String
-
-
-
-
-
- SetMarginsXY(int x, int y)
-
-
-
-
-
-
- SetMargins(Size size)
-
-
-
-
-
- SetToolPacking(int packing)
-
-
-
-
-
- SetToolSeparation(int separation)
-
-
-
-
-
- GetToolMargins() -> Size
-
-
- GetMargins() -> Size
-
-
- GetToolPacking() -> int
-
-
- GetToolSeparation() -> int
-
-
- SetRows(int nRows)
-
-
-
-
-
- SetMaxRowsCols(int rows, int cols)
-
-
-
-
-
-
- GetMaxRows() -> int
-
-
- GetMaxCols() -> int
-
-
- SetToolBitmapSize(Size size)
-
-
-
-
-
- GetToolBitmapSize() -> Size
-
-
- GetToolSize() -> Size
-
-
- FindToolForPosition(int x, int y) -> ToolBarToolBase
-
-
-
-
-
-
- FindById(int toolid) -> ToolBarToolBase
-
-
-
-
-
- IsVertical() -> bool
-
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxNO_BORDER|wxTB_HORIZONTAL,
- String name=wxPyToolBarNameStr) -> ToolBar
-
-
-
-
-
-
-
-
-
-
- PreToolBar() -> ToolBar
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxNO_BORDER|wxTB_HORIZONTAL,
- String name=wxPyToolBarNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- FindToolForPosition(int x, int y) -> ToolBarToolBase
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(Colour colText=wxNullColour, Colour colBack=wxNullColour,
- Font font=wxNullFont) -> ListItemAttr
-
-
-
-
-
-
-
- SetTextColour(Colour colText)
-
-
-
-
-
- SetBackgroundColour(Colour colBack)
-
-
-
-
-
- SetFont(Font font)
-
-
-
-
-
- HasTextColour() -> bool
-
-
- HasBackgroundColour() -> bool
-
-
- HasFont() -> bool
-
-
- GetTextColour() -> Colour
-
-
- GetBackgroundColour() -> Colour
-
-
- GetFont() -> Font
-
-
- Destroy()
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> ListItem
-
-
- __del__()
-
-
- Clear()
-
-
- ClearAttributes()
-
-
- SetMask(long mask)
-
-
-
-
-
- SetId(long id)
-
-
-
-
-
- SetColumn(int col)
-
-
-
-
-
- SetState(long state)
-
-
-
-
-
- SetStateMask(long stateMask)
-
-
-
-
-
- SetText(String text)
-
-
-
-
-
- SetImage(int image)
-
-
-
-
-
- SetData(long data)
-
-
-
-
-
- SetWidth(int width)
-
-
-
-
-
- SetAlign(int align)
-
-
-
-
-
- SetTextColour(Colour colText)
-
-
-
-
-
- SetBackgroundColour(Colour colBack)
-
-
-
-
-
- SetFont(Font font)
-
-
-
-
-
- GetMask() -> long
-
-
- GetId() -> long
-
-
- GetColumn() -> int
-
-
- GetState() -> long
-
-
- GetText() -> String
-
-
- GetImage() -> int
-
-
- GetData() -> long
-
-
- GetWidth() -> int
-
-
- GetAlign() -> int
-
-
- GetAttributes() -> ListItemAttr
-
-
- HasAttributes() -> bool
-
-
- GetTextColour() -> Colour
-
-
- GetBackgroundColour() -> Colour
-
-
- GetFont() -> Font
-
-
-
-
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> ListEvent
-
-
-
-
-
-
-
-
-
-
-
-
- GetKeyCode() -> int
-
-
- GetIndex() -> long
-
-
- GetColumn() -> int
-
-
- GetPoint() -> Point
-
-
- GetLabel() -> String
-
-
- GetText() -> String
-
-
- GetImage() -> int
-
-
- GetData() -> long
-
-
- GetMask() -> long
-
-
- GetItem() -> ListItem
-
-
- GetCacheFrom() -> long
-
-
- GetCacheTo() -> long
-
-
- IsEditCancelled() -> bool
-
-
- SetEditCanceled(bool editCancelled)
-
-
-
-
-
-
-
-EVT_LIST_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_DRAG , 1)
-EVT_LIST_BEGIN_RDRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_RDRAG , 1)
-EVT_LIST_BEGIN_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT , 1)
-EVT_LIST_END_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_LIST_END_LABEL_EDIT , 1)
-EVT_LIST_DELETE_ITEM = wx.PyEventBinder(wxEVT_COMMAND_LIST_DELETE_ITEM , 1)
-EVT_LIST_DELETE_ALL_ITEMS = wx.PyEventBinder(wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS , 1)
-EVT_LIST_GET_INFO = wx.PyEventBinder(wxEVT_COMMAND_LIST_GET_INFO , 1)
-EVT_LIST_SET_INFO = wx.PyEventBinder(wxEVT_COMMAND_LIST_SET_INFO , 1)
-EVT_LIST_ITEM_SELECTED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_SELECTED , 1)
-EVT_LIST_ITEM_DESELECTED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_DESELECTED , 1)
-EVT_LIST_KEY_DOWN = wx.PyEventBinder(wxEVT_COMMAND_LIST_KEY_DOWN , 1)
-EVT_LIST_INSERT_ITEM = wx.PyEventBinder(wxEVT_COMMAND_LIST_INSERT_ITEM , 1)
-EVT_LIST_COL_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_CLICK , 1)
-EVT_LIST_ITEM_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK , 1)
-EVT_LIST_ITEM_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK, 1)
-EVT_LIST_ITEM_ACTIVATED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_ACTIVATED , 1)
-EVT_LIST_CACHE_HINT = wx.PyEventBinder(wxEVT_COMMAND_LIST_CACHE_HINT , 1)
-EVT_LIST_COL_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_RIGHT_CLICK , 1)
-EVT_LIST_COL_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_BEGIN_DRAG , 1)
-EVT_LIST_COL_DRAGGING = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_DRAGGING , 1)
-EVT_LIST_COL_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_END_DRAG , 1)
-EVT_LIST_ITEM_FOCUSED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_FOCUSED , 1)
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=LC_ICON,
- Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> ListCtrl
-
-
-
-
-
-
-
-
-
-
-
- PreListCtrl() -> ListCtrl
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=LC_ICON,
- Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetForegroundColour(Colour col) -> bool
-
-
-
-
-
- SetBackgroundColour(Colour col) -> bool
-
-
-
-
-
- GetColumn(int col) -> ListItem
-
-
-
-
-
- SetColumn(int col, ListItem item) -> bool
-
-
-
-
-
-
- GetColumnWidth(int col) -> int
-
-
-
-
-
- SetColumnWidth(int col, int width) -> bool
-
-
-
-
-
-
- GetCountPerPage() -> int
-
-
- GetViewRect() -> Rect
-
-
- GetItem(long itemId, int col=0) -> ListItem
-
-
-
-
-
-
- SetItem(ListItem info) -> bool
-
-
-
-
-
- SetStringItem(long index, int col, String label, int imageId=-1) -> long
-
-
-
-
-
-
-
-
- GetItemState(long item, long stateMask) -> int
-
-
-
-
-
-
- SetItemState(long item, long state, long stateMask) -> bool
-
-
-
-
-
-
-
- SetItemImage(long item, int image, int selImage) -> bool
-
-
-
-
-
-
-
- GetItemText(long item) -> String
-
-
-
-
-
- SetItemText(long item, String str)
-
-
-
-
-
-
- GetItemData(long item) -> long
-
-
-
-
-
- SetItemData(long item, long data) -> bool
-
-
-
-
-
-
- GetItemPosition(long item) -> Point
-
-
-
-
-
- GetItemRect(long item, int code=LIST_RECT_BOUNDS) -> Rect
-
-
-
-
-
-
- SetItemPosition(long item, Point pos) -> bool
-
-
-
-
-
-
- GetItemCount() -> int
-
-
- GetColumnCount() -> int
-
-
- GetItemSpacing() -> Size
-
-
- SetItemSpacing(int spacing, bool isSmall=False)
-
-
-
-
-
-
- GetSelectedItemCount() -> int
-
-
- GetTextColour() -> Colour
-
-
- SetTextColour(Colour col)
-
-
-
-
-
- GetTopItem() -> long
-
-
- SetSingleStyle(long style, bool add=True)
-
-
-
-
-
-
- SetWindowStyleFlag(long style)
-
-
-
-
-
- GetNextItem(long item, int geometry=LIST_NEXT_ALL, int state=LIST_STATE_DONTCARE) -> long
-
-
-
-
-
-
-
- GetImageList(int which) -> ImageList
-
-
-
-
-
- SetImageList(ImageList imageList, int which)
-
-
-
-
-
-
- AssignImageList(ImageList imageList, int which)
-
-
-
-
-
-
- IsVirtual() -> bool
-
-
- RefreshItem(long item)
-
-
-
-
-
- RefreshItems(long itemFrom, long itemTo)
-
-
-
-
-
-
- Arrange(int flag=LIST_ALIGN_DEFAULT) -> bool
-
-
-
-
-
- DeleteItem(long item) -> bool
-
-
-
-
-
- DeleteAllItems() -> bool
-
-
- DeleteColumn(int col) -> bool
-
-
-
-
-
- DeleteAllColumns() -> bool
-
-
- ClearAll()
-
-
- EditLabel(long item)
-
-
-
-
-
- EnsureVisible(long item) -> bool
-
-
-
-
-
- FindItem(long start, String str, bool partial=False) -> long
-
-
-
-
-
-
-
- FindItemData(long start, long data) -> long
-
-
-
-
-
-
- FindItemAtPos(long start, Point pt, int direction) -> long
-
-
-
-
-
-
-
- HitTest(Point point) -> (item, where)
- Determines which item (if any) is at the specified point,
-giving details in the second return value (see wxLIST_HITTEST_... flags.)
-
-
-
-
-
-
- InsertItem(ListItem info) -> long
-
-
-
-
-
- InsertStringItem(long index, String label) -> long
-
-
-
-
-
-
- InsertImageItem(long index, int imageIndex) -> long
-
-
-
-
-
-
- InsertImageStringItem(long index, String label, int imageIndex) -> long
-
-
-
-
-
-
-
- InsertColumnInfo(long col, ListItem info) -> long
-
-
-
-
-
-
- InsertColumn(long col, String heading, int format=LIST_FORMAT_LEFT,
- int width=-1) -> long
-
-
-
-
-
-
-
-
- SetItemCount(long count)
-
-
-
-
-
- ScrollList(int dx, int dy) -> bool
-
-
-
-
-
-
- SetItemTextColour(long item, Colour col)
-
-
-
-
-
-
- GetItemTextColour(long item) -> Colour
-
-
-
-
-
- SetItemBackgroundColour(long item, Colour col)
-
-
-
-
-
-
- GetItemBackgroundColour(long item) -> Colour
-
-
-
-
-
- SortItems(PyObject func) -> bool
-
-
-
-
-
- GetMainWindow() -> Window
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=LC_REPORT,
- Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> ListView
-
-
-
-
-
-
-
-
-
-
-
- PreListView() -> ListView
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=LC_REPORT,
- Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- Select(long n, bool on=True)
-
-
-
-
-
-
- Focus(long index)
-
-
-
-
-
- GetFocusedItem() -> long
-
-
- GetNextSelected(long item) -> long
-
-
-
-
-
- GetFirstSelected() -> long
-
-
- IsSelected(long index) -> bool
-
-
-
-
-
- SetColumnImage(int col, int image)
-
-
-
-
-
-
- ClearColumnImage(int col)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> TreeItemId
-
-
- __del__()
-
-
- IsOk() -> bool
-
-
- __eq__(TreeItemId other) -> bool
-
-
-
-
-
- __ne__(TreeItemId other) -> bool
-
-
-
-
-
-
-
-
- __init__(PyObject obj=None) -> TreeItemData
-
-
-
-
-
- GetData() -> PyObject
-
-
- SetData(PyObject obj)
-
-
-
-
-
- GetId() -> TreeItemId
-
-
- SetId(TreeItemId id)
-
-
-
-
-
- Destroy()
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-EVT_TREE_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_DRAG , 1)
-EVT_TREE_BEGIN_RDRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_RDRAG , 1)
-EVT_TREE_BEGIN_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT , 1)
-EVT_TREE_END_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_LABEL_EDIT , 1)
-EVT_TREE_DELETE_ITEM = wx.PyEventBinder(wxEVT_COMMAND_TREE_DELETE_ITEM , 1)
-EVT_TREE_GET_INFO = wx.PyEventBinder(wxEVT_COMMAND_TREE_GET_INFO , 1)
-EVT_TREE_SET_INFO = wx.PyEventBinder(wxEVT_COMMAND_TREE_SET_INFO , 1)
-EVT_TREE_ITEM_EXPANDED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_EXPANDED , 1)
-EVT_TREE_ITEM_EXPANDING = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_EXPANDING , 1)
-EVT_TREE_ITEM_COLLAPSED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_COLLAPSED , 1)
-EVT_TREE_ITEM_COLLAPSING = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_COLLAPSING , 1)
-EVT_TREE_SEL_CHANGED = wx.PyEventBinder(wxEVT_COMMAND_TREE_SEL_CHANGED , 1)
-EVT_TREE_SEL_CHANGING = wx.PyEventBinder(wxEVT_COMMAND_TREE_SEL_CHANGING , 1)
-EVT_TREE_KEY_DOWN = wx.PyEventBinder(wxEVT_COMMAND_TREE_KEY_DOWN , 1)
-EVT_TREE_ITEM_ACTIVATED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_ACTIVATED , 1)
-EVT_TREE_ITEM_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK , 1)
-EVT_TREE_ITEM_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK, 1)
-EVT_TREE_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_DRAG , 1)
-EVT_TREE_STATE_IMAGE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK, 1)
-EVT_TREE_ITEM_GETTOOLTIP = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP, 1)
-
-
-
-
- __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> TreeEvent
-
-
-
-
-
-
- GetItem() -> TreeItemId
-
-
- SetItem(TreeItemId item)
-
-
-
-
-
- GetOldItem() -> TreeItemId
-
-
- SetOldItem(TreeItemId item)
-
-
-
-
-
- GetPoint() -> Point
-
-
- SetPoint(Point pt)
-
-
-
-
-
- GetKeyEvent() -> KeyEvent
-
-
- GetKeyCode() -> int
-
-
- SetKeyEvent(KeyEvent evt)
-
-
-
-
-
- GetLabel() -> String
-
-
- SetLabel(String label)
-
-
-
-
-
- IsEditCancelled() -> bool
-
-
- SetEditCanceled(bool editCancelled)
-
-
-
-
-
- SetToolTip(String toolTip)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
- Validator validator=DefaultValidator,
- String name=TreeCtrlNameStr) -> TreeCtrl
-
-
-
-
-
-
-
-
-
-
-
- PreTreeCtrl() -> TreeCtrl
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
- Validator validator=DefaultValidator,
- String name=TreeCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetCount() -> size_t
-
-
- GetIndent() -> unsigned int
-
-
- SetIndent(unsigned int indent)
-
-
-
-
-
- GetSpacing() -> unsigned int
-
-
- SetSpacing(unsigned int spacing)
-
-
-
-
-
- GetImageList() -> ImageList
-
-
- GetStateImageList() -> ImageList
-
-
- SetImageList(ImageList imageList)
-
-
-
-
-
- SetStateImageList(ImageList imageList)
-
-
-
-
-
- AssignImageList(ImageList imageList)
-
-
-
-
-
- AssignStateImageList(ImageList imageList)
-
-
-
-
-
- GetItemText(TreeItemId item) -> String
-
-
-
-
-
- GetItemImage(TreeItemId item, int which=TreeItemIcon_Normal) -> int
-
-
-
-
-
-
- GetItemData(TreeItemId item) -> TreeItemData
-
-
-
-
-
- GetItemPyData(TreeItemId item) -> PyObject
-
-
-
-
-
- GetItemTextColour(TreeItemId item) -> Colour
-
-
-
-
-
- GetItemBackgroundColour(TreeItemId item) -> Colour
-
-
-
-
-
- GetItemFont(TreeItemId item) -> Font
-
-
-
-
-
- SetItemText(TreeItemId item, String text)
-
-
-
-
-
-
- SetItemImage(TreeItemId item, int image, int which=TreeItemIcon_Normal)
-
-
-
-
-
-
-
- SetItemData(TreeItemId item, TreeItemData data)
-
-
-
-
-
-
- SetItemPyData(TreeItemId item, PyObject obj)
-
-
-
-
-
-
- SetItemHasChildren(TreeItemId item, bool has=True)
-
-
-
-
-
-
- SetItemBold(TreeItemId item, bool bold=True)
-
-
-
-
-
-
- SetItemTextColour(TreeItemId item, Colour col)
-
-
-
-
-
-
- SetItemBackgroundColour(TreeItemId item, Colour col)
-
-
-
-
-
-
- SetItemFont(TreeItemId item, Font font)
-
-
-
-
-
-
- IsVisible(TreeItemId item) -> bool
-
-
-
-
-
- ItemHasChildren(TreeItemId item) -> bool
-
-
-
-
-
- IsExpanded(TreeItemId item) -> bool
-
-
-
-
-
- IsSelected(TreeItemId item) -> bool
-
-
-
-
-
- IsBold(TreeItemId item) -> bool
-
-
-
-
-
- GetChildrenCount(TreeItemId item, bool recursively=True) -> size_t
-
-
-
-
-
-
- GetRootItem() -> TreeItemId
-
-
- GetSelection() -> TreeItemId
-
-
- GetSelections() -> PyObject
-
-
- GetItemParent(TreeItemId item) -> TreeItemId
-
-
-
-
-
- GetFirstChild(TreeItemId item) -> PyObject
-
-
-
-
-
- GetNextChild(TreeItemId item, wxTreeItemIdValue cookie) -> PyObject
-
-
-
-
-
-
- GetLastChild(TreeItemId item) -> TreeItemId
-
-
-
-
-
- GetNextSibling(TreeItemId item) -> TreeItemId
-
-
-
-
-
- GetPrevSibling(TreeItemId item) -> TreeItemId
-
-
-
-
-
- GetFirstVisibleItem() -> TreeItemId
-
-
- GetNextVisible(TreeItemId item) -> TreeItemId
-
-
-
-
-
- GetPrevVisible(TreeItemId item) -> TreeItemId
-
-
-
-
-
- AddRoot(String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
- PrependItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
- TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
- InsertItem(TreeItemId parent, TreeItemId idPrevious, String text,
- int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
-
- InsertItemBefore(TreeItemId parent, size_t index, String text, int image=-1,
- int selectedImage=-1, TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
-
- AppendItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
- TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
- Delete(TreeItemId item)
-
-
-
-
-
- DeleteChildren(TreeItemId item)
-
-
-
-
-
- DeleteAllItems()
-
-
- Expand(TreeItemId item)
-
-
-
-
-
- Collapse(TreeItemId item)
-
-
-
-
-
- CollapseAndReset(TreeItemId item)
-
-
-
-
-
- Toggle(TreeItemId item)
-
-
-
-
-
- Unselect()
-
-
- UnselectAll()
-
-
- SelectItem(TreeItemId item)
-
-
-
-
-
- EnsureVisible(TreeItemId item)
-
-
-
-
-
- ScrollTo(TreeItemId item)
-
-
-
-
-
- EditLabel(TreeItemId item)
-
-
-
-
-
- GetEditControl() -> TextCtrl
-
-
- SortChildren(TreeItemId item)
-
-
-
-
-
- HitTest(Point point) -> (item, where)
- Determine which item (if any) belongs the given point. The
-coordinates specified are relative to the client area of tree ctrl
-and the where return value is set to a bitmask of wxTREE_HITTEST_xxx
-constants.
-
-
-
-
-
-
-
- GetBoundingRect(TreeItemId item, bool textOnly=False) -> PyObject
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, String dir=DirDialogDefaultFolderStr,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,
- String filter=EmptyString,
- int defaultFilter=0, String name=TreeCtrlNameStr) -> GenericDirCtrl
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreGenericDirCtrl() -> GenericDirCtrl
-
-
- Create(Window parent, int id=-1, String dir=DirDialogDefaultFolderStr,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,
- String filter=EmptyString,
- int defaultFilter=0, String name=TreeCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
-
-
- ExpandPath(String path) -> bool
-
-
-
-
-
- GetDefaultPath() -> String
-
-
- SetDefaultPath(String path)
-
-
-
-
-
- GetPath() -> String
-
-
- GetFilePath() -> String
-
-
- SetPath(String path)
-
-
-
-
-
- ShowHidden(bool show)
-
-
-
-
-
- GetShowHidden() -> bool
-
-
- GetFilter() -> String
-
-
- SetFilter(String filter)
-
-
-
-
-
- GetFilterIndex() -> int
-
-
- SetFilterIndex(int n)
-
-
-
-
-
- GetRootId() -> TreeItemId
-
-
- GetTreeCtrl() -> TreeCtrl
-
-
- GetFilterListCtrl() -> DirFilterListCtrl
-
-
- FindChild(wxTreeItemId parentId, wxString path) -> (item, done)
- Find the child that matches the first part of 'path'. E.g. if a child path is
-"/usr" and 'path' is "/usr/include" then the child for /usr is returned.
-If the path string has been used (we're at the leaf), done is set to True
-
-
-
-
-
-
-
-
- DoResize()
-
-
- ReCreateTree()
-
-
-
-
-
- __init__(GenericDirCtrl parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0) -> DirFilterListCtrl
-
-
-
-
-
-
-
-
-
- PreDirFilterListCtrl() -> DirFilterListCtrl
-
-
- Create(GenericDirCtrl parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0) -> bool
-
-
-
-
-
-
-
-
-
- FillFilterList(String filter, int defaultFilter)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, Validator validator=DefaultValidator,
- String name=ControlNameStr) -> PyControl
-
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_DoMoveWindow(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
-
-
-
-
-
-
-
-
-
- base_DoSetClientSize(int width, int height)
-
-
-
-
-
-
- base_DoSetVirtualSize(int x, int y)
-
-
-
-
-
-
- base_DoGetSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetClientSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetPosition() -> (x,y)
-
-
-
-
-
-
- base_DoGetVirtualSize() -> Size
-
-
- base_DoGetBestSize() -> Size
-
-
- base_InitDialog()
-
-
- base_TransferDataToWindow() -> bool
-
-
- base_TransferDataFromWindow() -> bool
-
-
- base_Validate() -> bool
-
-
- base_AcceptsFocus() -> bool
-
-
- base_AcceptsFocusFromKeyboard() -> bool
-
-
- base_GetMaxSize() -> Size
-
-
- base_AddChild(Window child)
-
-
-
-
-
- base_RemoveChild(Window child)
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-EVT_HELP = wx.PyEventBinder( wxEVT_HELP, 1)
-EVT_HELP_RANGE = wx.PyEventBinder( wxEVT_HELP, 2)
-EVT_DETAILED_HELP = wx.PyEventBinder( wxEVT_DETAILED_HELP, 1)
-EVT_DETAILED_HELP_RANGE = wx.PyEventBinder( wxEVT_DETAILED_HELP, 2)
-
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -> HelpEvent
-
-
-
-
-
-
-
- GetPosition() -> Point
-
-
- SetPosition(Point pos)
-
-
-
-
-
- GetLink() -> String
-
-
- SetLink(String link)
-
-
-
-
-
- GetTarget() -> String
-
-
- SetTarget(String target)
-
-
-
-
-
-
-
-
- __init__(Window window=None, bool doNow=True) -> ContextHelp
-
-
-
-
-
-
- __del__()
-
-
- BeginContextHelp(Window window=None) -> bool
-
-
-
-
-
- EndContextHelp() -> bool
-
-
-
-
-
- __init__(Window parent, int id=ID_CONTEXT_HELP, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=BU_AUTODRAW) -> ContextHelpButton
-
-
-
-
-
-
-
-
-
-
-
- HelpProvider.Set(HelpProvider helpProvider) -> HelpProvider
-
-
-
-
-
- HelpProvider.Get() -> HelpProvider
-
-
- GetHelp(Window window) -> String
-
-
-
-
-
- ShowHelp(Window window) -> bool
-
-
-
-
-
- AddHelp(Window window, String text)
-
-
-
-
-
-
- AddHelpById(int id, String text)
-
-
-
-
-
-
- Destroy()
-
-
-
-
-
- __init__() -> SimpleHelpProvider
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Bitmap image, Cursor cursor=wxNullCursor) -> DragImage
-
-
-
-
-
-
- DragIcon(Icon image, Cursor cursor=wxNullCursor) -> DragImage
-
-
-
-
-
-
- DragString(String str, Cursor cursor=wxNullCursor) -> DragImage
-
-
-
-
-
-
- DragTreeItem(TreeCtrl treeCtrl, TreeItemId id) -> DragImage
-
-
-
-
-
-
- DragListItem(ListCtrl listCtrl, long id) -> DragImage
-
-
-
-
-
-
- __del__()
-
-
- SetBackingBitmap(Bitmap bitmap)
-
-
-
-
-
- BeginDrag(Point hotspot, Window window, bool fullScreen=False,
- Rect rect=None) -> bool
-
-
-
-
-
-
-
-
- BeginDragBounded(Point hotspot, Window window, Window boundingWindow) -> bool
-
-
-
-
-
-
-
- EndDrag() -> bool
-
-
- Move(Point pt) -> bool
-
-
-
-
-
- Show() -> bool
-
-
- Hide() -> bool
-
-
- GetImageRect(Point pos) -> Rect
-
-
-
-
-
- DoDrawImage(DC dc, Point pos) -> bool
-
-
-
-
-
-
- UpdateBackingFromWindow(DC windowDC, MemoryDC destDC, Rect sourceRect, Rect destRect) -> bool
-
-
-
-
-
-
-
-
- RedrawImage(Point oldPos, Point newPos, bool eraseOld, bool drawNew) -> bool
-
-
-
-
-
-
-
-
-
-
- wx = core
-
-#---------------------------------------------------------------------------
-
-
-
- SystemSettings.GetColour(int index) -> Colour
-
-
-
-
-
- SystemSettings.GetFont(int index) -> Font
-
-
-
-
-
- SystemSettings.GetMetric(int index) -> int
-
-
-
-
-
- SystemSettings.HasFeature(int index) -> bool
-
-
-
-
-
- SystemSettings.GetScreenType() -> int
-
-
- SystemSettings.SetScreenType(int screen)
-
-
-
-
-
-
-# backwards compatibility aliasses
-SystemSettings_GetSystemColour = SystemSettings_GetColour
-SystemSettings_GetSystemFont = SystemSettings_GetFont
-SystemSettings_GetSystemMetric = SystemSettings_GetMetric
-
-
-
-
- __init__() -> SystemOptions
-
-
- SystemOptions.SetOption(String name, String value)
-
-
-
-
-
-
- SystemOptions.SetOptionInt(String name, int value)
-
-
-
-
-
-
- SystemOptions.GetOption(String name) -> String
-
-
-
-
-
- SystemOptions.GetOptionInt(String name) -> int
-
-
-
-
-
- SystemOptions.HasOption(String name) -> bool
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
- NewId() -> long
-
-
- RegisterId(long id)
-
-
-
-
-
- GetCurrentId() -> long
-
-
- Bell()
-
-
- EndBusyCursor()
-
-
- GetElapsedTime(bool resetTimer=True) -> long
-
-
-
-
-
- GetMousePosition() -> (x,y)
-
-
-
-
-
-
- IsBusy() -> bool
-
-
- Now() -> String
-
-
- Shell(String command=EmptyString) -> bool
-
-
-
-
-
- StartTimer()
-
-
- GetOsVersion() -> (platform, major, minor)
-
-
-
-
-
-
- GetOsDescription() -> String
-
-
- GetFreeMemory() -> long
-
-
- Shutdown(int wFlags) -> bool
-
-
-
-
-
- Sleep(int secs)
-
-
-
-
-
- Usleep(unsigned long milliseconds)
-
-
-
-
-
- EnableTopLevelWindows(bool enable)
-
-
-
-
-
- StripMenuCodes(String in) -> String
-
-
-
-
-
- GetEmailAddress() -> String
-
-
- GetHostName() -> String
-
-
- GetFullHostName() -> String
-
-
- GetUserId() -> String
-
-
- GetUserName() -> String
-
-
- GetHomeDir() -> String
-
-
- GetUserHome(String user=EmptyString) -> String
-
-
-
-
-
- GetProcessId() -> unsigned long
-
-
- Trap()
-
-
- FileSelector(String message=FileSelectorPromptStr, String default_path=EmptyString,
- String default_filename=EmptyString,
- String default_extension=EmptyString,
- String wildcard=FileSelectorDefaultWildcardStr,
- int flags=0, Window parent=None, int x=-1,
- int y=-1) -> String
-
-
-
-
-
-
-
-
-
-
-
-
-
- LoadFileSelector(String what, String extension, String default_name=EmptyString,
- Window parent=None) -> String
-
-
-
-
-
-
-
-
- SaveFileSelector(String what, String extension, String default_name=EmptyString,
- Window parent=None) -> String
-
-
-
-
-
-
-
-
- DirSelector(String message=DirSelectorPromptStr, String defaultPath=EmptyString,
- long style=DD_DEFAULT_STYLE,
- Point pos=DefaultPosition, Window parent=None) -> String
-
-
-
-
-
-
-
-
-
- GetTextFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
- Window parent=None,
- int x=-1, int y=-1, bool centre=True) -> String
-
-
-
-
-
-
-
-
-
-
-
- GetPasswordFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
- Window parent=None) -> String
-
-
-
-
-
-
-
-
- GetSingleChoice(String message, String caption, int choices, String choices_array,
- Window parent=None, int x=-1,
- int y=-1, bool centre=True, int width=150, int height=200) -> String
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetSingleChoiceIndex(String message, String caption, int choices, String choices_array,
- Window parent=None, int x=-1,
- int y=-1, bool centre=True, int width=150, int height=200) -> int
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MessageBox(String message, String caption=EmptyString, int style=wxOK|wxCENTRE,
- Window parent=None, int x=-1,
- int y=-1) -> int
-
-
-
-
-
-
-
-
-
-
- GetNumberFromUser(String message, String prompt, String caption, long value,
- long min=0, long max=100, Window parent=None,
- Point pos=DefaultPosition) -> long
-
-
-
-
-
-
-
-
-
-
-
-
- ColourDisplay() -> bool
-
-
- DisplayDepth() -> int
-
-
- GetDisplayDepth() -> int
-
-
- DisplaySize() -> (width, height)
-
-
-
-
-
-
- GetDisplaySize() -> Size
-
-
- DisplaySizeMM() -> (width, height)
-
-
-
-
-
-
- GetDisplaySizeMM() -> Size
-
-
- ClientDisplayRect() -> (x, y, width, height)
-
-
-
-
-
-
-
-
- GetClientDisplayRect() -> Rect
-
-
- SetCursor(Cursor cursor)
-
-
-
-
-
- BeginBusyCursor(Cursor cursor=wxHOURGLASS_CURSOR)
-
-
-
-
-
- GetActiveWindow() -> Window
-
-
- GenericFindWindowAtPoint(Point pt) -> Window
-
-
-
-
-
- FindWindowAtPoint(Point pt) -> Window
-
-
-
-
-
- GetTopLevelParent(Window win) -> Window
-
-
-
-
-
- GetKeyState(int key) -> bool
-
-
-
-
-
- WakeUpMainThread()
-
-
- MutexGuiEnter()
-
-
- MutexGuiLeave()
-
-
-
- __init__() -> MutexGuiLocker
-
-
- __del__()
-
-
-
- Thread_IsMain() -> bool
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(String tip) -> ToolTip
-
-
-
-
-
- SetTip(String tip)
-
-
-
-
-
- GetTip() -> String
-
-
- GetWindow() -> Window
-
-
- ToolTip.Enable(bool flag)
-
-
-
-
-
- ToolTip.SetDelay(long milliseconds)
-
-
-
-
-
-
-
- __init__(Window window, Size size) -> Caret
-
-
-
-
-
-
- __del__()
-
-
- IsOk() -> bool
-
-
- IsVisible() -> bool
-
-
- GetPosition() -> Point
-
-
- GetPositionTuple() -> (x,y)
-
-
-
-
-
-
- GetSize() -> Size
-
-
- GetSizeTuple() -> (width, height)
-
-
-
-
-
-
- GetWindow() -> Window
-
-
- MoveXY(int x, int y)
-
-
-
-
-
-
- Move(Point pt)
-
-
-
-
-
- SetSizeWH(int width, int height)
-
-
-
-
-
-
- SetSize(Size size)
-
-
-
-
-
- Show(int show=True)
-
-
-
-
-
- Hide()
-
-
-
- Caret_GetBlinkTime() -> int
-
-
- Caret_SetBlinkTime(int milliseconds)
-
-
-
-
-
-
- __init__(Cursor cursor=wxHOURGLASS_CURSOR) -> BusyCursor
-
-
-
-
-
- __del__()
-
-
-
-
- __init__(Window winToSkip=None) -> WindowDisabler
-
-
-
-
-
- __del__()
-
-
-
-
-
- __init__(String message) -> BusyInfo
-
-
-
-
-
- __del__()
-
-
-
-
- __init__() -> StopWatch
-
-
- Start(long t0=0)
-
-
-
-
-
- Pause()
-
-
- Resume()
-
-
- Time() -> long
-
-
-
-
-
- __init__(int maxFiles=9) -> FileHistory
-
-
-
-
-
- __del__()
-
-
- AddFileToHistory(String file)
-
-
-
-
-
- RemoveFileFromHistory(int i)
-
-
-
-
-
- GetMaxFiles() -> int
-
-
- UseMenu(Menu menu)
-
-
-
-
-
- RemoveMenu(Menu menu)
-
-
-
-
-
- Load(ConfigBase config)
-
-
-
-
-
- Save(ConfigBase config)
-
-
-
-
-
- AddFilesToMenu()
-
-
- AddFilesToThisMenu(Menu menu)
-
-
-
-
-
- GetHistoryFile(int i) -> String
-
-
-
-
-
- GetCount() -> int
-
-
-
-
- __init__(String name, String path=EmptyString) -> SingleInstanceChecker
-
-
-
-
-
-
- PreSingleInstanceChecker() -> SingleInstanceChecker
-
-
- __del__()
-
-
- Create(String name, String path=EmptyString) -> bool
-
-
-
-
-
-
- IsAnotherRunning() -> bool
-
-
-
- DrawWindowOnDC(Window window, DC dc, int method)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __del__()
-
-
- GetTip() -> String
-
-
- GetCurrentTip() -> size_t
-
-
- PreprocessTip(String tip) -> String
-
-
-
-
-
-
-
-
- __init__(size_t currentTip) -> PyTipProvider
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
- ShowTip(Window parent, TipProvider tipProvider, bool showAtStartup=True) -> bool
-
-
-
-
-
-
-
- CreateFileTipProvider(String filename, size_t currentTip) -> TipProvider
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(EvtHandler owner=None, int id=-1) -> Timer
-
-
-
-
-
-
- __del__()
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetOwner(EvtHandler owner, int id=-1)
-
-
-
-
-
-
- Start(int milliseconds=-1, bool oneShot=False) -> bool
-
-
-
-
-
-
- Stop()
-
-
- IsRunning() -> bool
-
-
- GetInterval() -> int
-
-
- IsOneShot() -> bool
-
-
- GetId() -> int
-
-
-
-# For backwards compatibility with 2.4
-class PyTimer(Timer):
- def __init__(self, notify):
- Timer.__init__(self)
- self.notify = notify
-
- def Notify(self):
- if self.notify:
- self.notify()
-
-
-EVT_TIMER = wx.PyEventBinder( wxEVT_TIMER, 1 )
-
-
-
-
-
- __init__(int timerid=0, int interval=0) -> TimerEvent
-
-
-
-
-
-
- GetInterval() -> int
-
-
-
-
-
-
-
-
-
- __init__(wxTimer timer) -> TimerRunner
-__init__(wxTimer timer, int milli, bool oneShot=False) -> TimerRunner
-
-
-
-
-
-
-
- __del__()
-
-
- Start(int milli, bool oneShot=False)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> Log
-
-
- Log.IsEnabled() -> bool
-
-
- Log.EnableLogging(bool doIt=True) -> bool
-
-
-
-
-
- Log.OnLog(wxLogLevel level, wxChar szString, time_t t)
-
-
-
-
-
-
-
- Flush()
-
-
- Log.FlushActive()
-
-
- Log.GetActiveTarget() -> Log
-
-
- Log.SetActiveTarget(Log pLogger) -> Log
-
-
-
-
-
- Log.Suspend()
-
-
- Log.Resume()
-
-
- Log.SetVerbose(bool bVerbose=True)
-
-
-
-
-
- Log.SetLogLevel(wxLogLevel logLevel)
-
-
-
-
-
- Log.DontCreateOnDemand()
-
-
- Log.SetTraceMask(wxTraceMask ulMask)
-
-
-
-
-
- Log.AddTraceMask(String str)
-
-
-
-
-
- Log.RemoveTraceMask(String str)
-
-
-
-
-
- Log.ClearTraceMasks()
-
-
- Log.GetTraceMasks() -> wxArrayString
-
-
- Log.SetTimestamp(wxChar ts)
-
-
-
-
-
- Log.GetVerbose() -> bool
-
-
- Log.GetTraceMask() -> wxTraceMask
-
-
- Log.IsAllowedTraceMask(wxChar mask) -> bool
-
-
-
-
-
- Log.GetLogLevel() -> wxLogLevel
-
-
- Log.GetTimestamp() -> wxChar
-
-
- Log.TimeStamp() -> String
-
-
- Destroy()
-
-
-
-
-
- __init__() -> LogStderr
-
-
-
-
-
- __init__(wxTextCtrl pTextCtrl) -> LogTextCtrl
-
-
-
-
-
-
-
-
- __init__() -> LogGui
-
-
-
-
-
- __init__(wxFrame pParent, String szTitle, bool bShow=True, bool bPassToOld=True) -> LogWindow
-
-
-
-
-
-
-
-
- Show(bool bShow=True)
-
-
-
-
-
- GetFrame() -> wxFrame
-
-
- GetOldLog() -> Log
-
-
- IsPassingMessages() -> bool
-
-
- PassMessages(bool bDoPass)
-
-
-
-
-
-
-
-
- __init__(Log logger) -> LogChain
-
-
-
-
-
- SetLog(Log logger)
-
-
-
-
-
- PassMessages(bool bDoPass)
-
-
-
-
-
- IsPassingMessages() -> bool
-
-
- GetOldLog() -> Log
-
-
-
- SysErrorCode() -> unsigned long
-
-
- SysErrorMsg(unsigned long nErrCode=0) -> String
-
-
-
-
-
- LogFatalError(String msg)
-
-
-
-
-
- LogError(String msg)
-
-
-
-
-
- LogWarning(String msg)
-
-
-
-
-
- LogMessage(String msg)
-
-
-
-
-
- LogInfo(String msg)
-
-
-
-
-
- LogDebug(String msg)
-
-
-
-
-
- LogVerbose(String msg)
-
-
-
-
-
- LogStatus(String msg)
-
-
-
-
-
- LogStatusFrame(wxFrame pFrame, String msg)
-
-
-
-
-
-
- LogSysError(String msg)
-
-
-
-
-
-
-
-
-
-
-
- LogTrace(unsigned long mask, String msg)
-LogTrace(String mask, String msg)
-
-
-
-
-
-
- LogGeneric(unsigned long level, String msg)
-
-
-
-
-
-
- SafeShowMessage(String title, String text)
-
-
-
-
-
-
-
- __init__() -> LogNull
-
-
- __del__()
-
-
-
-
-
- __init__() -> PyLog
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(EvtHandler parent=None, int id=-1) -> Process
-
-
-
-
-
-
- Process.Kill(int pid, int sig=SIGTERM) -> int
-
-
-
-
-
-
- Process.Exists(int pid) -> bool
-
-
-
-
-
- Process.Open(String cmd, int flags=EXEC_ASYNC) -> Process
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_OnTerminate(int pid, int status)
-
-
-
-
-
-
- Redirect()
-
-
- IsRedirected() -> bool
-
-
- Detach()
-
-
- GetInputStream() -> InputStream
-
-
- GetErrorStream() -> InputStream
-
-
- GetOutputStream() -> OutputStream
-
-
- CloseOutput()
-
-
- IsInputOpened() -> bool
-
-
- IsInputAvailable() -> bool
-
-
- IsErrorAvailable() -> bool
-
-
-
-
-
- __init__(int id=0, int pid=0, int exitcode=0) -> ProcessEvent
-
-
-
-
-
-
-
- GetPid() -> int
-
-
- GetExitCode() -> int
-
-
-
-
-
-EVT_END_PROCESS = wx.PyEventBinder( wxEVT_END_PROCESS, 1 )
-
-
- Execute(String command, int flags=EXEC_ASYNC, Process process=None) -> long
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(int joystick=JOYSTICK1) -> Joystick
-
-
-
-
-
- __del__()
-
-
- GetPosition() -> Point
-
-
- GetZPosition() -> int
-
-
- GetButtonState() -> int
-
-
- GetPOVPosition() -> int
-
-
- GetPOVCTSPosition() -> int
-
-
- GetRudderPosition() -> int
-
-
- GetUPosition() -> int
-
-
- GetVPosition() -> int
-
-
- GetMovementThreshold() -> int
-
-
- SetMovementThreshold(int threshold)
-
-
-
-
-
- IsOk() -> bool
-
-
- GetNumberJoysticks() -> int
-
-
- GetManufacturerId() -> int
-
-
- GetProductId() -> int
-
-
- GetProductName() -> String
-
-
- GetXMin() -> int
-
-
- GetYMin() -> int
-
-
- GetZMin() -> int
-
-
- GetXMax() -> int
-
-
- GetYMax() -> int
-
-
- GetZMax() -> int
-
-
- GetNumberButtons() -> int
-
-
- GetNumberAxes() -> int
-
-
- GetMaxButtons() -> int
-
-
- GetMaxAxes() -> int
-
-
- GetPollingMin() -> int
-
-
- GetPollingMax() -> int
-
-
- GetRudderMin() -> int
-
-
- GetRudderMax() -> int
-
-
- GetUMin() -> int
-
-
- GetUMax() -> int
-
-
- GetVMin() -> int
-
-
- GetVMax() -> int
-
-
- HasRudder() -> bool
-
-
- HasZ() -> bool
-
-
- HasU() -> bool
-
-
- HasV() -> bool
-
-
- HasPOV() -> bool
-
-
- HasPOV4Dir() -> bool
-
-
- HasPOVCTS() -> bool
-
-
- SetCapture(Window win, int pollingFreq=0) -> bool
-
-
-
-
-
-
- ReleaseCapture() -> bool
-
-
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int state=0, int joystick=JOYSTICK1,
- int change=0) -> JoystickEvent
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetPosition() -> Point
-
-
- GetZPosition() -> int
-
-
- GetButtonState() -> int
-
-
- GetButtonChange() -> int
-
-
- GetJoystick() -> int
-
-
- SetJoystick(int stick)
-
-
-
-
-
- SetButtonState(int state)
-
-
-
-
-
- SetButtonChange(int change)
-
-
-
-
-
- SetPosition(Point pos)
-
-
-
-
-
- SetZPosition(int zPos)
-
-
-
-
-
- IsButton() -> bool
-
-
- IsMove() -> bool
-
-
- IsZMove() -> bool
-
-
- ButtonDown(int but=JOY_BUTTON_ANY) -> bool
-
-
-
-
-
- ButtonUp(int but=JOY_BUTTON_ANY) -> bool
-
-
-
-
-
- ButtonIsDown(int but=JOY_BUTTON_ANY) -> bool
-
-
-
-
-
-
-EVT_JOY_BUTTON_DOWN = wx.PyEventBinder( wxEVT_JOY_BUTTON_DOWN )
-EVT_JOY_BUTTON_UP = wx.PyEventBinder( wxEVT_JOY_BUTTON_UP )
-EVT_JOY_MOVE = wx.PyEventBinder( wxEVT_JOY_MOVE )
-EVT_JOY_ZMOVE = wx.PyEventBinder( wxEVT_JOY_ZMOVE )
-
-EVT_JOYSTICK_EVENTS = wx.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN,
- wxEVT_JOY_BUTTON_UP,
- wxEVT_JOY_MOVE,
- wxEVT_JOY_ZMOVE,
- ])
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(String fileName, bool isResource=False) -> Wave
-
-
-
-
-
-
- WaveData(String data) -> Wave
-
-
-
-
-
- __del__()
-
-
- IsOk() -> bool
-
-
- Play(bool async=True, bool looped=False) -> bool
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(String mimeType, String openCmd, String printCmd, String desc) -> FileTypeInfo
-
-
-
-
-
-
-
-
- FileTypeInfoSequence(wxArrayString sArray) -> FileTypeInfo
-
-
-
-
-
- NullFileTypeInfo() -> FileTypeInfo
-
-
- IsValid() -> bool
-
-
- SetIcon(String iconFile, int iconIndex=0)
-
-
-
-
-
-
- SetShortDesc(String shortDesc)
-
-
-
-
-
- GetMimeType() -> String
-
-
- GetOpenCommand() -> String
-
-
- GetPrintCommand() -> String
-
-
- GetShortDesc() -> String
-
-
- GetDescription() -> String
-
-
- GetExtensions() -> wxArrayString
-
-
- GetExtensionsCount() -> int
-
-
- GetIconFile() -> String
-
-
- GetIconIndex() -> int
-
-
-
-
- __init__(FileTypeInfo ftInfo) -> FileType
-
-
-
-
-
- __del__()
-
-
- GetMimeType() -> PyObject
-
-
- GetMimeTypes() -> PyObject
-
-
- GetExtensions() -> PyObject
-
-
- GetIcon() -> Icon
-
-
- GetIconInfo() -> PyObject
-
-
- GetDescription() -> PyObject
-
-
- GetOpenCommand(String filename, String mimetype=EmptyString) -> PyObject
-
-
-
-
-
-
- GetPrintCommand(String filename, String mimetype=EmptyString) -> PyObject
-
-
-
-
-
-
- GetAllCommands(String filename, String mimetype=EmptyString) -> PyObject
-
-
-
-
-
-
- SetCommand(String cmd, String verb, bool overwriteprompt=True) -> bool
-
-
-
-
-
-
-
- SetDefaultIcon(String cmd=EmptyString, int index=0) -> bool
-
-
-
-
-
-
- Unassociate() -> bool
-
-
- FileType.ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String
-
-
-
-
-
-
-
-
-
- __init__() -> MimeTypesManager
-
-
- __del__()
-
-
- MimeTypesManager.IsOfType(String mimeType, String wildcard) -> bool
-
-
-
-
-
-
- Initialize(int mailcapStyle=MAILCAP_ALL, String extraDir=EmptyString)
-
-
-
-
-
-
- ClearData()
-
-
- GetFileTypeFromExtension(String ext) -> FileType
-
-
-
-
-
- GetFileTypeFromMimeType(String mimeType) -> FileType
-
-
-
-
-
- ReadMailcap(String filename, bool fallback=False) -> bool
-
-
-
-
-
-
- ReadMimeTypes(String filename) -> bool
-
-
-
-
-
- EnumAllFileTypes() -> PyObject
-
-
- AddFallback(FileTypeInfo ft)
-
-
-
-
-
- Associate(FileTypeInfo ftInfo) -> FileType
-
-
-
-
-
- Unassociate(FileType ft) -> bool
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> ArtProvider
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- ArtProvider.PushProvider(ArtProvider provider)
- Add new provider to the top of providers stack.
-
-
-
-
-
- ArtProvider.PopProvider() -> bool
- Remove latest added provider and delete it.
-
-
- ArtProvider.RemoveProvider(ArtProvider provider) -> bool
- Remove provider. The provider must have been added previously!
-The provider is _not_ deleted.
-
-
-
-
-
- ArtProvider.GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap
- Query the providers for bitmap with given ID and return it. Return
-wx.NullBitmap if no provider provides it.
-
-
-
-
-
-
-
- ArtProvider.GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon
- Query the providers for icon with given ID and return it. Return
-wx.NullIcon if no provider provides it.
-
-
-
-
-
-
-
- Destroy()
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __del__()
-
-
- ConfigBase.Set(ConfigBase pConfig) -> ConfigBase
-
-
-
-
-
- ConfigBase.Get(bool createOnDemand=True) -> ConfigBase
-
-
-
-
-
- ConfigBase.Create() -> ConfigBase
-
-
- ConfigBase.DontCreateOnDemand()
-
-
- SetPath(String strPath)
-
-
-
-
-
- GetPath() -> String
-
-
- GetFirstGroup() -> PyObject
-
-
- GetNextGroup(long index) -> PyObject
-
-
-
-
-
- GetFirstEntry() -> PyObject
-
-
- GetNextEntry(long index) -> PyObject
-
-
-
-
-
- GetNumberOfEntries(bool bRecursive=False) -> size_t
-
-
-
-
-
- GetNumberOfGroups(bool bRecursive=False) -> size_t
-
-
-
-
-
- HasGroup(String strName) -> bool
-
-
-
-
-
- HasEntry(String strName) -> bool
-
-
-
-
-
- Exists(String strName) -> bool
-
-
-
-
-
- GetEntryType(String name) -> int
-
-
-
-
-
- Read(String key, String defaultVal=EmptyString) -> String
-
-
-
-
-
-
- ReadInt(String key, long defaultVal=0) -> long
-
-
-
-
-
-
- ReadFloat(String key, double defaultVal=0.0) -> double
-
-
-
-
-
-
- ReadBool(String key, bool defaultVal=False) -> bool
-
-
-
-
-
-
- Write(String key, String value) -> bool
-
-
-
-
-
-
- WriteInt(String key, long value) -> bool
-
-
-
-
-
-
- WriteFloat(String key, double value) -> bool
-
-
-
-
-
-
- WriteBool(String key, bool value) -> bool
-
-
-
-
-
-
- Flush(bool bCurrentOnly=False) -> bool
-
-
-
-
-
- RenameEntry(String oldName, String newName) -> bool
-
-
-
-
-
-
- RenameGroup(String oldName, String newName) -> bool
-
-
-
-
-
-
- DeleteEntry(String key, bool bDeleteGroupIfEmpty=True) -> bool
-
-
-
-
-
-
- DeleteGroup(String key) -> bool
-
-
-
-
-
- DeleteAll() -> bool
-
-
- IsExpandingEnvVars() -> bool
-
-
- SetExpandEnvVars(bool bDoIt=True)
-
-
-
-
-
- SetRecordDefaults(bool bDoIt=True)
-
-
-
-
-
- IsRecordingDefaults() -> bool
-
-
- ExpandEnvVars(String str) -> String
-
-
-
-
-
- GetAppName() -> String
-
-
- GetVendorName() -> String
-
-
- SetAppName(String appName)
-
-
-
-
-
- SetVendorName(String vendorName)
-
-
-
-
-
- SetStyle(long style)
-
-
-
-
-
- GetStyle() -> long
-
-
-
-
- __init__(ConfigBase pContainer, String strEntry) -> ConfigPathChanger
-
-
-
-
-
-
- __del__()
-
-
- Name() -> String
-
-
-
-
-
- __init__(String appName=EmptyString, String vendorName=EmptyString,
- String localFilename=EmptyString, String globalFilename=EmptyString,
- long style=0) -> Config
-
-
-
-
-
-
-
-
-
- __del__()
-
-
-
-
-
- __init__(String appName=EmptyString, String vendorName=EmptyString,
- String localFilename=EmptyString, String globalFilename=EmptyString,
- long style=0) -> FileConfig
-
-
-
-
-
-
-
-
-
- __del__()
-
-
-
- ExpandEnvVars(String sz) -> String
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> DateTime
-
-
- DateTimeFromTimeT(time_t timet) -> DateTime
-
-
-
-
-
- DateTimeFromJDN(double jdn) -> DateTime
-
-
-
-
-
- DateTimeFromHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime
-
-
-
-
-
-
-
-
- DateTimeFromDMY(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
- int minute=0, int second=0, int millisec=0) -> DateTime
-
-
-
-
-
-
-
-
-
-
-
- __del__()
-
-
- DateTime.SetCountry(int country)
-
-
-
-
-
- DateTime.GetCountry() -> int
-
-
- DateTime.IsWestEuropeanCountry(int country=Country_Default) -> bool
-
-
-
-
-
- DateTime.GetCurrentYear(int cal=Gregorian) -> int
-
-
-
-
-
- DateTime.ConvertYearToBC(int year) -> int
-
-
-
-
-
- DateTime.GetCurrentMonth(int cal=Gregorian) -> int
-
-
-
-
-
- DateTime.IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool
-
-
-
-
-
-
- DateTime.GetCentury(int year=Inv_Year) -> int
-
-
-
-
-
- DateTime.GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int
-
-
-
-
-
-
- DateTime.GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int
-
-
-
-
-
-
-
- DateTime.GetMonthName(int month, int flags=Name_Full) -> String
-
-
-
-
-
-
- DateTime.GetWeekDayName(int weekday, int flags=Name_Full) -> String
-
-
-
-
-
-
- GetAmPmStrings() -> (am, pm)
- Get the AM and PM strings in the current locale (may be empty)
-
-
-
-
-
-
- DateTime.IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool
-
-
-
-
-
-
- DateTime.GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime
-
-
-
-
-
-
- DateTime.GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime
-
-
-
-
-
-
- DateTime.Now() -> DateTime
-
-
- DateTime.UNow() -> DateTime
-
-
- DateTime.Today() -> DateTime
-
-
- SetToCurrent() -> DateTime
-
-
- SetTimeT(time_t timet) -> DateTime
-
-
-
-
-
- SetJDN(double jdn) -> DateTime
-
-
-
-
-
- SetHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime
-
-
-
-
-
-
-
-
- Set(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
- int minute=0, int second=0, int millisec=0) -> DateTime
-
-
-
-
-
-
-
-
-
-
-
- ResetTime() -> DateTime
-
-
- SetYear(int year) -> DateTime
-
-
-
-
-
- SetMonth(int month) -> DateTime
-
-
-
-
-
- SetDay(int day) -> DateTime
-
-
-
-
-
- SetHour(int hour) -> DateTime
-
-
-
-
-
- SetMinute(int minute) -> DateTime
-
-
-
-
-
- SetSecond(int second) -> DateTime
-
-
-
-
-
- SetMillisecond(int millisecond) -> DateTime
-
-
-
-
-
- SetToWeekDayInSameWeek(int weekday, int flags=Monday_First) -> DateTime
-
-
-
-
-
-
- GetWeekDayInSameWeek(int weekday, int flags=Monday_First) -> DateTime
-
-
-
-
-
-
- SetToNextWeekDay(int weekday) -> DateTime
-
-
-
-
-
- GetNextWeekDay(int weekday) -> DateTime
-
-
-
-
-
- SetToPrevWeekDay(int weekday) -> DateTime
-
-
-
-
-
- GetPrevWeekDay(int weekday) -> DateTime
-
-
-
-
-
- SetToWeekDay(int weekday, int n=1, int month=Inv_Month, int year=Inv_Year) -> bool
-
-
-
-
-
-
-
-
- SetToLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -> bool
-
-
-
-
-
-
-
- GetLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -> DateTime
-
-
-
-
-
-
-
- SetToTheWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -> bool
-
-
-
-
-
-
-
- GetWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -> DateTime
-
-
-
-
-
-
-
- SetToLastMonthDay(int month=Inv_Month, int year=Inv_Year) -> DateTime
-
-
-
-
-
-
- GetLastMonthDay(int month=Inv_Month, int year=Inv_Year) -> DateTime
-
-
-
-
-
-
- SetToYearDay(int yday) -> DateTime
-
-
-
-
-
- GetYearDay(int yday) -> DateTime
-
-
-
-
-
- GetJulianDayNumber() -> double
-
-
- GetJDN() -> double
-
-
- GetModifiedJulianDayNumber() -> double
-
-
- GetMJD() -> double
-
-
- GetRataDie() -> double
-
-
- ToTimezone(wxDateTime::TimeZone tz, bool noDST=False) -> DateTime
-
-
-
-
-
-
- MakeTimezone(wxDateTime::TimeZone tz, bool noDST=False) -> DateTime
-
-
-
-
-
-
- ToGMT(bool noDST=False) -> DateTime
-
-
-
-
-
- MakeGMT(bool noDST=False) -> DateTime
-
-
-
-
-
- IsDST(int country=Country_Default) -> int
-
-
-
-
-
- IsValid() -> bool
-
-
- GetTicks() -> time_t
-
-
- GetYear(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetMonth(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetDay(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetWeekDay(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetHour(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetMinute(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetSecond(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetMillisecond(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetDayOfYear(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
- GetWeekOfYear(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
-
- GetWeekOfMonth(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int
-
-
-
-
-
-
- IsWorkDay(int country=Country_Default) -> bool
-
-
-
-
-
- IsEqualTo(DateTime datetime) -> bool
-
-
-
-
-
- IsEarlierThan(DateTime datetime) -> bool
-
-
-
-
-
- IsLaterThan(DateTime datetime) -> bool
-
-
-
-
-
- IsStrictlyBetween(DateTime t1, DateTime t2) -> bool
-
-
-
-
-
-
- IsBetween(DateTime t1, DateTime t2) -> bool
-
-
-
-
-
-
- IsSameDate(DateTime dt) -> bool
-
-
-
-
-
- IsSameTime(DateTime dt) -> bool
-
-
-
-
-
- IsEqualUpTo(DateTime dt, TimeSpan ts) -> bool
-
-
-
-
-
-
- AddTS(TimeSpan diff) -> DateTime
-
-
-
-
-
- AddDS(DateSpan diff) -> DateTime
-
-
-
-
-
- SubtractTS(TimeSpan diff) -> DateTime
-
-
-
-
-
- SubtractDS(DateSpan diff) -> DateTime
-
-
-
-
-
- Subtract(DateTime dt) -> TimeSpan
-
-
-
-
-
-
-
-
-
-
- __iadd__(TimeSpan diff) -> DateTime
-__iadd__(DateSpan diff) -> DateTime
-
-
-
-
-
-
-
-
-
-
- __isub__(TimeSpan diff) -> DateTime
-__isub__(DateSpan diff) -> DateTime
-
-
-
-
-
-
-
-
-
-
- __add__(TimeSpan other) -> DateTime
-__add__(DateSpan other) -> DateTime
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- __sub__(DateTime other) -> TimeSpan
-__sub__(TimeSpan other) -> DateTime
-__sub__(DateSpan other) -> DateTime
-
-
-
-
-
- __lt__(DateTime other) -> bool
-
-
-
-
-
- __le__(DateTime other) -> bool
-
-
-
-
-
- __gt__(DateTime other) -> bool
-
-
-
-
-
- __ge__(DateTime other) -> bool
-
-
-
-
-
- __eq__(DateTime other) -> bool
-
-
-
-
-
- __ne__(DateTime other) -> bool
-
-
-
-
-
- ParseRfc822Date(String date) -> int
-
-
-
-
-
- ParseFormat(String date, String format=DateFormatStr, DateTime dateDef=wxDefaultDateTime) -> int
-
-
-
-
-
-
-
- ParseDateTime(String datetime) -> int
-
-
-
-
-
- ParseDate(String date) -> int
-
-
-
-
-
- ParseTime(String time) -> int
-
-
-
-
-
- Format(String format=DateFormatStr, wxDateTime::TimeZone tz=LOCAL_TZ) -> String
-
-
-
-
-
-
- FormatDate() -> String
-
-
- FormatTime() -> String
-
-
- FormatISODate() -> String
-
-
- FormatISOTime() -> String
-
-
-
-
- __init__(long hours=0, long minutes=0, long seconds=0, long milliseconds=0) -> TimeSpan
-
-
-
-
-
-
-
-
- __del__()
-
-
- TimeSpan.Seconds(long sec) -> TimeSpan
-
-
-
-
-
- TimeSpan.Second() -> TimeSpan
-
-
- TimeSpan.Minutes(long min) -> TimeSpan
-
-
-
-
-
- TimeSpan.Minute() -> TimeSpan
-
-
- TimeSpan.Hours(long hours) -> TimeSpan
-
-
-
-
-
- TimeSpan.Hour() -> TimeSpan
-
-
- TimeSpan.Days(long days) -> TimeSpan
-
-
-
-
-
- TimeSpan.Day() -> TimeSpan
-
-
- TimeSpan.Weeks(long days) -> TimeSpan
-
-
-
-
-
- TimeSpan.Week() -> TimeSpan
-
-
- Add(TimeSpan diff) -> TimeSpan
-
-
-
-
-
- Subtract(TimeSpan diff) -> TimeSpan
-
-
-
-
-
- Multiply(int n) -> TimeSpan
-
-
-
-
-
- Neg() -> TimeSpan
-
-
- Abs() -> TimeSpan
-
-
- __iadd__(TimeSpan diff) -> TimeSpan
-
-
-
-
-
- __isub__(TimeSpan diff) -> TimeSpan
-
-
-
-
-
- __imul__(int n) -> TimeSpan
-
-
-
-
-
- __neg__() -> TimeSpan
-
-
- __add__(TimeSpan other) -> TimeSpan
-
-
-
-
-
- __sub__(TimeSpan other) -> TimeSpan
-
-
-
-
-
- __mul__(int n) -> TimeSpan
-
-
-
-
-
- __rmul__(int n) -> TimeSpan
-
-
-
-
-
- __lt__(TimeSpan other) -> bool
-
-
-
-
-
- __le__(TimeSpan other) -> bool
-
-
-
-
-
- __gt__(TimeSpan other) -> bool
-
-
-
-
-
- __ge__(TimeSpan other) -> bool
-
-
-
-
-
- __eq__(TimeSpan other) -> bool
-
-
-
-
-
- __ne__(TimeSpan other) -> bool
-
-
-
-
-
- IsNull() -> bool
-
-
- IsPositive() -> bool
-
-
- IsNegative() -> bool
-
-
- IsEqualTo(TimeSpan ts) -> bool
-
-
-
-
-
- IsLongerThan(TimeSpan ts) -> bool
-
-
-
-
-
- IsShorterThan(TimeSpan t) -> bool
-
-
-
-
-
- GetWeeks() -> int
-
-
- GetDays() -> int
-
-
- GetHours() -> int
-
-
- GetMinutes() -> int
-
-
- GetSeconds() -> wxLongLong
-
-
- GetMilliseconds() -> wxLongLong
-
-
- Format(String format=TimeSpanFormatStr) -> String
-
-
-
-
-
-
-
- __init__(int years=0, int months=0, int weeks=0, int days=0) -> DateSpan
-
-
-
-
-
-
-
-
- __del__()
-
-
- DateSpan.Days(int days) -> DateSpan
-
-
-
-
-
- DateSpan.Day() -> DateSpan
-
-
- DateSpan.Weeks(int weeks) -> DateSpan
-
-
-
-
-
- DateSpan.Week() -> DateSpan
-
-
- DateSpan.Months(int mon) -> DateSpan
-
-
-
-
-
- DateSpan.Month() -> DateSpan
-
-
- DateSpan.Years(int years) -> DateSpan
-
-
-
-
-
- DateSpan.Year() -> DateSpan
-
-
- SetYears(int n) -> DateSpan
-
-
-
-
-
- SetMonths(int n) -> DateSpan
-
-
-
-
-
- SetWeeks(int n) -> DateSpan
-
-
-
-
-
- SetDays(int n) -> DateSpan
-
-
-
-
-
- GetYears() -> int
-
-
- GetMonths() -> int
-
-
- GetWeeks() -> int
-
-
- GetDays() -> int
-
-
- GetTotalDays() -> int
-
-
- Add(DateSpan other) -> DateSpan
-
-
-
-
-
- Subtract(DateSpan other) -> DateSpan
-
-
-
-
-
- Neg() -> DateSpan
-
-
- Multiply(int factor) -> DateSpan
-
-
-
-
-
- __iadd__(DateSpan other) -> DateSpan
-
-
-
-
-
- __isub__(DateSpan other) -> DateSpan
-
-
-
-
-
- __neg__() -> DateSpan
-
-
- __imul__(int factor) -> DateSpan
-
-
-
-
-
- __add__(DateSpan other) -> DateSpan
-
-
-
-
-
- __sub__(DateSpan other) -> DateSpan
-
-
-
-
-
- __mul__(int n) -> DateSpan
-
-
-
-
-
- __rmul__(int n) -> DateSpan
-
-
-
-
-
- __eq__(DateSpan other) -> bool
-
-
-
-
-
- __ne__(DateSpan other) -> bool
-
-
-
-
-
-
- GetLocalTime() -> long
-
-
- GetUTCTime() -> long
-
-
- GetCurrentTime() -> long
-
-
- GetLocalTimeMillis() -> wxLongLong
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(int type) -> DataFormat
-
-
-
-
-
- CustomDataFormat(String format) -> DataFormat
-
-
-
-
-
- __del__()
-
-
-
-
-
-
-
-
-
-
-
-
- __eq__(int format) -> bool
-__eq__(DataFormat format) -> bool
-
-
-
-
-
- __ne__(int format) -> bool
-__ne__(DataFormat format) -> bool
-
-
-
-
-
- SetType(int format)
-
-
-
-
-
- GetType() -> int
-
-
- GetId() -> String
-
-
- SetId(String format)
-
-
-
-
-
-
-
- __del__()
-
-
- GetPreferredFormat(int dir=Get) -> DataFormat
-
-
-
-
-
- GetFormatCount(int dir=Get) -> size_t
-
-
-
-
-
- IsSupported(DataFormat format, int dir=Get) -> bool
-
-
-
-
-
-
- GetDataSize(DataFormat format) -> size_t
-
-
-
-
-
- GetAllFormats(DataFormat formats, int dir=Get)
-
-
-
-
-
-
- GetDataHere(DataFormat format, void buf) -> bool
-
-
-
-
-
-
- SetData(DataFormat format, size_t len, void buf) -> bool
-
-
-
-
-
-
-
-
-
-
- __init__(DataFormat format=FormatInvalid) -> DataObjectSimple
-
-
-
-
-
- GetFormat() -> DataFormat
-
-
- SetFormat(DataFormat format)
-
-
-
-
-
-
-
-
- __init__(DataFormat format=FormatInvalid) -> PyDataObjectSimple
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
-
-
- __init__() -> DataObjectComposite
-
-
- Add(DataObjectSimple dataObject, int preferred=False)
-
-
-
-
-
-
-
-
-
- __init__(String text=EmptyString) -> TextDataObject
-
-
-
-
-
- GetTextLength() -> size_t
-
-
- GetText() -> String
-
-
- SetText(String text)
-
-
-
-
-
-
-
-
- __init__(String text=EmptyString) -> PyTextDataObject
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
-
-
- __init__(Bitmap bitmap=wxNullBitmap) -> BitmapDataObject
-
-
-
-
-
- GetBitmap() -> Bitmap
-
-
- SetBitmap(Bitmap bitmap)
-
-
-
-
-
-
-
-
- __init__(Bitmap bitmap=wxNullBitmap) -> PyBitmapDataObject
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
-
-
- __init__() -> FileDataObject
-
-
- GetFilenames() -> wxArrayString
-
-
-
-
-
- __init__(DataFormat format=FormatInvalid) -> CustomDataObject
-
-
-
-
-
- TakeData(PyObject data)
-
-
-
-
-
- SetData(PyObject data) -> bool
-
-
-
-
-
- GetSize() -> size_t
-
-
- GetData() -> PyObject
-
-
-
-
-
- __init__() -> URLDataObject
-
-
- GetURL() -> String
-
-
- SetURL(String url)
-
-
-
-
-
-
-
-
- __init__() -> MetafileDataObject
-
-
-
-#---------------------------------------------------------------------------
-
-
- IsDragResultOk(int res) -> bool
-
-
-
-
-
-
- __init__(Window win=None, Icon copy=wxNullIcon, Icon move=wxNullIcon,
- Icon none=wxNullIcon) -> DropSource
-
-
-
-
-
-
-
-
- __del__()
-
-
- _setCallbackInfo(PyObject self, PyObject _class, int incref)
-
-
-
-
-
-
-
- SetData(DataObject data)
-
-
-
-
-
- GetDataObject() -> DataObject
-
-
- SetCursor(int res, Cursor cursor)
-
-
-
-
-
-
- DoDragDrop(int flags=Drag_CopyOnly) -> int
-
-
-
-
-
- base_GiveFeedback(int effect) -> bool
-
-
-
-
-
-
-
- PyDropTarget(DataObject dataObject=None) -> DropTarget
-
-
-
-
-
- __del__()
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetDataObject() -> DataObject
-
-
- SetDataObject(DataObject dataObject)
-
-
-
-
-
- base_OnEnter(int x, int y, int def) -> int
-
-
-
-
-
-
-
- base_OnDragOver(int x, int y, int def) -> int
-
-
-
-
-
-
-
- base_OnLeave()
-
-
- base_OnDrop(int x, int y) -> bool
-
-
-
-
-
-
- GetData() -> bool
-
-
- PyDropTarget = DropTarget
-
-
-
- __init__() -> TextDropTarget
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_OnEnter(int x, int y, int def) -> int
-
-
-
-
-
-
-
- base_OnDragOver(int x, int y, int def) -> int
-
-
-
-
-
-
-
- base_OnLeave()
-
-
- base_OnDrop(int x, int y) -> bool
-
-
-
-
-
-
- base_OnData(int x, int y, int def) -> int
-
-
-
-
-
-
-
-
-
-
- __init__() -> FileDropTarget
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_OnEnter(int x, int y, int def) -> int
-
-
-
-
-
-
-
- base_OnDragOver(int x, int y, int def) -> int
-
-
-
-
-
-
-
- base_OnLeave()
-
-
- base_OnDrop(int x, int y) -> bool
-
-
-
-
-
-
- base_OnData(int x, int y, int def) -> int
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> Clipboard
-
-
- __del__()
-
-
- Open() -> bool
-
-
- Close()
-
-
- IsOpened() -> bool
-
-
- AddData(DataObject data) -> bool
-
-
-
-
-
- SetData(DataObject data) -> bool
-
-
-
-
-
- IsSupported(DataFormat format) -> bool
-
-
-
-
-
- GetData(DataObject data) -> bool
-
-
-
-
-
- Clear()
-
-
- Flush() -> bool
-
-
- UsePrimarySelection(bool primary=False)
-
-
-
-
-
-
-
- __init__(Clipboard clipboard=None) -> ClipboardLocker
-
-
-
-
-
- __del__()
-
-
- __nonzero__() -> bool
-
-
-
-
- wx = core
-
-
- __init__(Colour colText, Colour colBack=wxNullColour, Colour colBorder=wxNullColour,
- Font font=wxNullFont,
- int border=CAL_BORDER_NONE) -> CalendarDateAttr
-
-
-
-
-
-
-
-
-
- CalendarDateAttrBorder(int border, Colour colBorder=wxNullColour) -> CalendarDateAttr
-
-
-
-
-
-
- SetTextColour(Colour colText)
-
-
-
-
-
- SetBackgroundColour(Colour colBack)
-
-
-
-
-
- SetBorderColour(Colour col)
-
-
-
-
-
- SetFont(Font font)
-
-
-
-
-
- SetBorder(int border)
-
-
-
-
-
- SetHoliday(bool holiday)
-
-
-
-
-
- HasTextColour() -> bool
-
-
- HasBackgroundColour() -> bool
-
-
- HasBorderColour() -> bool
-
-
- HasFont() -> bool
-
-
- HasBorder() -> bool
-
-
- IsHoliday() -> bool
-
-
- GetTextColour() -> Colour
-
-
- GetBackgroundColour() -> Colour
-
-
- GetBorderColour() -> Colour
-
-
- GetFont() -> Font
-
-
- GetBorder() -> int
-
-
-
-
-
- __init__(CalendarCtrl cal, wxEventType type) -> CalendarEvent
-
-
-
-
-
-
- GetDate() -> DateTime
-
-
- SetDate(DateTime date)
-
-
-
-
-
- SetWeekDay(int wd)
-
-
-
-
-
- GetWeekDay() -> int
-
-
-
-EVT_CALENDAR = wx.PyEventBinder( wxEVT_CALENDAR_DOUBLECLICKED, 1)
-EVT_CALENDAR_SEL_CHANGED = wx.PyEventBinder( wxEVT_CALENDAR_SEL_CHANGED, 1)
-EVT_CALENDAR_DAY = wx.PyEventBinder( wxEVT_CALENDAR_DAY_CHANGED, 1)
-EVT_CALENDAR_MONTH = wx.PyEventBinder( wxEVT_CALENDAR_MONTH_CHANGED, 1)
-EVT_CALENDAR_YEAR = wx.PyEventBinder( wxEVT_CALENDAR_YEAR_CHANGED, 1)
-EVT_CALENDAR_WEEKDAY_CLICKED = wx.PyEventBinder( wxEVT_CALENDAR_WEEKDAY_CLICKED, 1)
-
-
-
-
- __init__(Window parent, int id, DateTime date=wxDefaultDateTime,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS,
- String name=CalendarNameStr) -> CalendarCtrl
-
-
-
-
-
-
-
-
-
-
-
- PreCalendarCtrl() -> CalendarCtrl
-
-
- Create(Window parent, int id, DateTime date=wxDefaultDateTime,
- Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS,
- String name=CalendarNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
-
- SetDate(DateTime date)
-
-
-
-
-
- GetDate() -> DateTime
-
-
- SetLowerDateLimit(DateTime date=wxDefaultDateTime) -> bool
-
-
-
-
-
- GetLowerDateLimit() -> DateTime
-
-
- SetUpperDateLimit(DateTime date=wxDefaultDateTime) -> bool
-
-
-
-
-
- GetUpperDateLimit() -> DateTime
-
-
- SetDateRange(DateTime lowerdate=wxDefaultDateTime, DateTime upperdate=wxDefaultDateTime) -> bool
-
-
-
-
-
-
- EnableYearChange(bool enable=True)
-
-
-
-
-
- EnableMonthChange(bool enable=True)
-
-
-
-
-
- EnableHolidayDisplay(bool display=True)
-
-
-
-
-
- SetHeaderColours(Colour colFg, Colour colBg)
-
-
-
-
-
-
- GetHeaderColourFg() -> Colour
-
-
- GetHeaderColourBg() -> Colour
-
-
- SetHighlightColours(Colour colFg, Colour colBg)
-
-
-
-
-
-
- GetHighlightColourFg() -> Colour
-
-
- GetHighlightColourBg() -> Colour
-
-
- SetHolidayColours(Colour colFg, Colour colBg)
-
-
-
-
-
-
- GetHolidayColourFg() -> Colour
-
-
- GetHolidayColourBg() -> Colour
-
-
- GetAttr(size_t day) -> CalendarDateAttr
-
-
-
-
-
- SetAttr(size_t day, CalendarDateAttr attr)
-
-
-
-
-
-
- SetHoliday(size_t day)
-
-
-
-
-
- ResetAttr(size_t day)
-
-
-
-
-
- HitTest(Point pos, DateTime date=None, int wd=None) -> int
-
-
-
-
-
-
-
- Enable(bool enable=True) -> bool
-
-
-
-
-
- Show(bool show=True) -> bool
-
-
-
-
-
- GetMonthControl() -> Control
-
-
- GetYearControl() -> Control
-
-
-
-
- wx = core
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- SetParameters(String params)
-
-
-
-
-
- IncRef()
-
-
- DecRef()
-
-
- Draw(Grid grid, GridCellAttr attr, DC dc, Rect rect, int row,
- int col, bool isSelected)
-
-
-
-
-
-
-
-
-
-
-
- GetBestSize(Grid grid, GridCellAttr attr, DC dc, int row, int col) -> Size
-
-
-
-
-
-
-
-
-
- Clone() -> GridCellRenderer
-
-
-
-
-
- __init__() -> PyGridCellRenderer
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_SetParameters(String params)
-
-
-
-
-
-
-
-
- __init__() -> GridCellStringRenderer
-
-
-
-
-
- __init__() -> GridCellNumberRenderer
-
-
-
-
-
- __init__(int width=-1, int precision=-1) -> GridCellFloatRenderer
-
-
-
-
-
-
- GetWidth() -> int
-
-
- SetWidth(int width)
-
-
-
-
-
- GetPrecision() -> int
-
-
- SetPrecision(int precision)
-
-
-
-
-
-
-
-
- __init__() -> GridCellBoolRenderer
-
-
-
-
-
- __init__(String outformat=DateTimeFormatStr, String informat=DateTimeFormatStr) -> GridCellDateTimeRenderer
-
-
-
-
-
-
-
-
-
- __init__(String choices=EmptyString) -> GridCellEnumRenderer
-
-
-
-
-
-
-
-
- __init__() -> GridCellAutoWrapStringRenderer
-
-
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- IsCreated() -> bool
-
-
- GetControl() -> Control
-
-
- SetControl(Control control)
-
-
-
-
-
- GetCellAttr() -> GridCellAttr
-
-
- SetCellAttr(GridCellAttr attr)
-
-
-
-
-
- SetParameters(String params)
-
-
-
-
-
- IncRef()
-
-
- DecRef()
-
-
- Create(Window parent, int id, EvtHandler evtHandler)
-
-
-
-
-
-
-
- BeginEdit(int row, int col, Grid grid)
-
-
-
-
-
-
-
- EndEdit(int row, int col, Grid grid) -> bool
-
-
-
-
-
-
-
- Reset()
-
-
- Clone() -> GridCellEditor
-
-
- SetSize(Rect rect)
-
-
-
-
-
- Show(bool show, GridCellAttr attr=None)
-
-
-
-
-
-
- PaintBackground(Rect rectCell, GridCellAttr attr)
-
-
-
-
-
-
- IsAcceptedKey(KeyEvent event) -> bool
-
-
-
-
-
- StartingKey(KeyEvent event)
-
-
-
-
-
- StartingClick()
-
-
- HandleReturn(KeyEvent event)
-
-
-
-
-
- Destroy()
-
-
-
-
-
- __init__() -> PyGridCellEditor
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_SetSize(Rect rect)
-
-
-
-
-
- base_Show(bool show, GridCellAttr attr=None)
-
-
-
-
-
-
- base_PaintBackground(Rect rectCell, GridCellAttr attr)
-
-
-
-
-
-
- base_IsAcceptedKey(KeyEvent event) -> bool
-
-
-
-
-
- base_StartingKey(KeyEvent event)
-
-
-
-
-
- base_StartingClick()
-
-
- base_HandleReturn(KeyEvent event)
-
-
-
-
-
- base_Destroy()
-
-
- base_SetParameters(String params)
-
-
-
-
-
-
-
-
- __init__() -> GridCellTextEditor
-
-
- GetValue() -> String
-
-
-
-
-
- __init__(int min=-1, int max=-1) -> GridCellNumberEditor
-
-
-
-
-
-
- GetValue() -> String
-
-
-
-
-
- __init__() -> GridCellFloatEditor
-
-
- GetValue() -> String
-
-
-
-
-
- __init__() -> GridCellBoolEditor
-
-
- GetValue() -> String
-
-
-
-
-
- __init__(int choices=0, String choices_array=None, bool allowOthers=False) -> GridCellChoiceEditor
-
-
-
-
-
-
-
- GetValue() -> String
-
-
-
-
-
- __init__(String choices=EmptyString) -> GridCellEnumEditor
-
-
-
-
-
- GetValue() -> String
-
-
-
-
-
- __init__() -> GridCellAutoWrapStringEditor
-
-
- GetValue() -> String
-
-
-
-
- __init__(GridCellAttr attrDefault=None) -> GridCellAttr
-
-
-
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- Clone() -> GridCellAttr
-
-
- MergeWith(GridCellAttr mergefrom)
-
-
-
-
-
- IncRef()
-
-
- DecRef()
-
-
- SetTextColour(Colour colText)
-
-
-
-
-
- SetBackgroundColour(Colour colBack)
-
-
-
-
-
- SetFont(Font font)
-
-
-
-
-
- SetAlignment(int hAlign, int vAlign)
-
-
-
-
-
-
- SetSize(int num_rows, int num_cols)
-
-
-
-
-
-
- SetOverflow(bool allow=True)
-
-
-
-
-
- SetReadOnly(bool isReadOnly=True)
-
-
-
-
-
- SetRenderer(GridCellRenderer renderer)
-
-
-
-
-
- SetEditor(GridCellEditor editor)
-
-
-
-
-
- SetKind(int kind)
-
-
-
-
-
- HasTextColour() -> bool
-
-
- HasBackgroundColour() -> bool
-
-
- HasFont() -> bool
-
-
- HasAlignment() -> bool
-
-
- HasRenderer() -> bool
-
-
- HasEditor() -> bool
-
-
- HasReadWriteMode() -> bool
-
-
- HasOverflowMode() -> bool
-
-
- GetTextColour() -> Colour
-
-
- GetBackgroundColour() -> Colour
-
-
- GetFont() -> Font
-
-
- GetAlignment() -> (hAlign, vAlign)
-
-
-
-
-
-
- GetSize() -> (num_rows, num_cols)
-
-
-
-
-
-
- GetOverflow() -> bool
-
-
- GetRenderer(Grid grid, int row, int col) -> GridCellRenderer
-
-
-
-
-
-
-
- GetEditor(Grid grid, int row, int col) -> GridCellEditor
-
-
-
-
-
-
-
- IsReadOnly() -> bool
-
-
- SetDefAttr(GridCellAttr defAttr)
-
-
-
-
-
-
-
- __init__() -> GridCellAttrProvider
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- GetAttr(int row, int col, int kind) -> GridCellAttr
-
-
-
-
-
-
-
- SetAttr(GridCellAttr attr, int row, int col)
-
-
-
-
-
-
-
- SetRowAttr(GridCellAttr attr, int row)
-
-
-
-
-
-
- SetColAttr(GridCellAttr attr, int col)
-
-
-
-
-
-
- UpdateAttrRows(size_t pos, int numRows)
-
-
-
-
-
-
- UpdateAttrCols(size_t pos, int numCols)
-
-
-
-
-
-
-
-
-
- __init__() -> PyGridCellAttrProvider
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_GetAttr(int row, int col, int kind) -> GridCellAttr
-
-
-
-
-
-
-
- base_SetAttr(GridCellAttr attr, int row, int col)
-
-
-
-
-
-
-
- base_SetRowAttr(GridCellAttr attr, int row)
-
-
-
-
-
-
- base_SetColAttr(GridCellAttr attr, int col)
-
-
-
-
-
-
-
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- SetAttrProvider(GridCellAttrProvider attrProvider)
-
-
-
-
-
- GetAttrProvider() -> GridCellAttrProvider
-
-
- SetView(Grid grid)
-
-
-
-
-
- GetView() -> Grid
-
-
- GetNumberRows() -> int
-
-
- GetNumberCols() -> int
-
-
- IsEmptyCell(int row, int col) -> bool
-
-
-
-
-
-
- GetValue(int row, int col) -> String
-
-
-
-
-
-
- SetValue(int row, int col, String value)
-
-
-
-
-
-
-
- GetTypeName(int row, int col) -> String
-
-
-
-
-
-
- CanGetValueAs(int row, int col, String typeName) -> bool
-
-
-
-
-
-
-
- CanSetValueAs(int row, int col, String typeName) -> bool
-
-
-
-
-
-
-
- GetValueAsLong(int row, int col) -> long
-
-
-
-
-
-
- GetValueAsDouble(int row, int col) -> double
-
-
-
-
-
-
- GetValueAsBool(int row, int col) -> bool
-
-
-
-
-
-
- SetValueAsLong(int row, int col, long value)
-
-
-
-
-
-
-
- SetValueAsDouble(int row, int col, double value)
-
-
-
-
-
-
-
- SetValueAsBool(int row, int col, bool value)
-
-
-
-
-
-
-
- Clear()
-
-
- InsertRows(size_t pos=0, size_t numRows=1) -> bool
-
-
-
-
-
-
- AppendRows(size_t numRows=1) -> bool
-
-
-
-
-
- DeleteRows(size_t pos=0, size_t numRows=1) -> bool
-
-
-
-
-
-
- InsertCols(size_t pos=0, size_t numCols=1) -> bool
-
-
-
-
-
-
- AppendCols(size_t numCols=1) -> bool
-
-
-
-
-
- DeleteCols(size_t pos=0, size_t numCols=1) -> bool
-
-
-
-
-
-
- GetRowLabelValue(int row) -> String
-
-
-
-
-
- GetColLabelValue(int col) -> String
-
-
-
-
-
- SetRowLabelValue(int row, String value)
-
-
-
-
-
-
- SetColLabelValue(int col, String value)
-
-
-
-
-
-
- CanHaveAttributes() -> bool
-
-
- GetAttr(int row, int col, int kind) -> GridCellAttr
-
-
-
-
-
-
-
- SetAttr(GridCellAttr attr, int row, int col)
-
-
-
-
-
-
-
- SetRowAttr(GridCellAttr attr, int row)
-
-
-
-
-
-
- SetColAttr(GridCellAttr attr, int col)
-
-
-
-
-
-
-
-
-
- __init__() -> PyGridTableBase
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- Destroy()
- Deletes the C++ object this Python object is a proxy for.
-
-
- base_GetTypeName(int row, int col) -> String
-
-
-
-
-
-
- base_CanGetValueAs(int row, int col, String typeName) -> bool
-
-
-
-
-
-
-
- base_CanSetValueAs(int row, int col, String typeName) -> bool
-
-
-
-
-
-
-
- base_Clear()
-
-
- base_InsertRows(size_t pos=0, size_t numRows=1) -> bool
-
-
-
-
-
-
- base_AppendRows(size_t numRows=1) -> bool
-
-
-
-
-
- base_DeleteRows(size_t pos=0, size_t numRows=1) -> bool
-
-
-
-
-
-
- base_InsertCols(size_t pos=0, size_t numCols=1) -> bool
-
-
-
-
-
-
- base_AppendCols(size_t numCols=1) -> bool
-
-
-
-
-
- base_DeleteCols(size_t pos=0, size_t numCols=1) -> bool
-
-
-
-
-
-
- base_GetRowLabelValue(int row) -> String
-
-
-
-
-
- base_GetColLabelValue(int col) -> String
-
-
-
-
-
- base_SetRowLabelValue(int row, String value)
-
-
-
-
-
-
- base_SetColLabelValue(int col, String value)
-
-
-
-
-
-
- base_CanHaveAttributes() -> bool
-
-
- base_GetAttr(int row, int col, int kind) -> GridCellAttr
-
-
-
-
-
-
-
- base_SetAttr(GridCellAttr attr, int row, int col)
-
-
-
-
-
-
-
- base_SetRowAttr(GridCellAttr attr, int row)
-
-
-
-
-
-
- base_SetColAttr(GridCellAttr attr, int col)
-
-
-
-
-
-
-
-
-
- __init__(int numRows=0, int numCols=0) -> GridStringTable
-
-
-
-
-
-
-
-
- __init__(GridTableBase table, int id, int comInt1=-1, int comInt2=-1) -> GridTableMessage
-
-
-
-
-
-
-
-
- __del__()
-
-
- SetTableObject(GridTableBase table)
-
-
-
-
-
- GetTableObject() -> GridTableBase
-
-
- SetId(int id)
-
-
-
-
-
- GetId() -> int
-
-
- SetCommandInt(int comInt1)
-
-
-
-
-
- GetCommandInt() -> int
-
-
- SetCommandInt2(int comInt2)
-
-
-
-
-
- GetCommandInt2() -> int
-
-
-
-
- __init__(int r=-1, int c=-1) -> GridCellCoords
-
-
-
-
-
-
- __del__()
-
-
- GetRow() -> int
-
-
- SetRow(int n)
-
-
-
-
-
- GetCol() -> int
-
-
- SetCol(int n)
-
-
-
-
-
- Set(int row, int col)
-
-
-
-
-
-
- __eq__(GridCellCoords other) -> bool
-
-
-
-
-
- __ne__(GridCellCoords other) -> bool
-
-
-
-
-
- asTuple() -> PyObject
-
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=WANTS_CHARS,
- String name=PanelNameStr) -> Grid
-
-
-
-
-
-
-
-
-
-
- CreateGrid(int numRows, int numCols, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool
-
-
-
-
-
-
-
- SetSelectionMode(WXGRIDSELECTIONMODES selmode)
-
-
-
-
-
- GetSelectionMode() -> WXGRIDSELECTIONMODES
-
-
- GetNumberRows() -> int
-
-
- GetNumberCols() -> int
-
-
- ProcessTableMessage(GridTableMessage ??) -> bool
-
-
-
-
-
- GetTable() -> GridTableBase
-
-
- SetTable(GridTableBase table, bool takeOwnership=False, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool
-
-
-
-
-
-
-
- ClearGrid()
-
-
- InsertRows(int pos=0, int numRows=1, bool updateLabels=True) -> bool
-
-
-
-
-
-
-
- AppendRows(int numRows=1, bool updateLabels=True) -> bool
-
-
-
-
-
-
- DeleteRows(int pos=0, int numRows=1, bool updateLabels=True) -> bool
-
-
-
-
-
-
-
- InsertCols(int pos=0, int numCols=1, bool updateLabels=True) -> bool
-
-
-
-
-
-
-
- AppendCols(int numCols=1, bool updateLabels=True) -> bool
-
-
-
-
-
-
- DeleteCols(int pos=0, int numCols=1, bool updateLabels=True) -> bool
-
-
-
-
-
-
-
- DrawCellHighlight(DC dc, GridCellAttr attr)
-
-
-
-
-
-
- DrawTextRectangle(DC dc, String ??, Rect ??, int horizontalAlignment=LEFT,
- int verticalAlignment=TOP, int textOrientation=HORIZONTAL)
-
-
-
-
-
-
-
-
-
-
- GetTextBoxSize(DC dc, list lines) -> (width, height)
-
-
-
-
-
-
-
-
- BeginBatch()
-
-
- EndBatch()
-
-
- GetBatchCount() -> int
-
-
- ForceRefresh()
-
-
- Refresh(bool eraseb=True, Rect rect=None)
-
-
-
-
-
-
- IsEditable() -> bool
-
-
- EnableEditing(bool edit)
-
-
-
-
-
- EnableCellEditControl(bool enable=True)
-
-
-
-
-
- DisableCellEditControl()
-
-
- CanEnableCellControl() -> bool
-
-
- IsCellEditControlEnabled() -> bool
-
-
- IsCellEditControlShown() -> bool
-
-
- IsCurrentCellReadOnly() -> bool
-
-
- ShowCellEditControl()
-
-
- HideCellEditControl()
-
-
- SaveEditControlValue()
-
-
- XYToCell(int x, int y) -> GridCellCoords
-
-
-
-
-
-
- YToRow(int y) -> int
-
-
-
-
-
- XToCol(int x) -> int
-
-
-
-
-
- YToEdgeOfRow(int y) -> int
-
-
-
-
-
- XToEdgeOfCol(int x) -> int
-
-
-
-
-
- CellToRect(int row, int col) -> Rect
-
-
-
-
-
-
- GetGridCursorRow() -> int
-
-
- GetGridCursorCol() -> int
-
-
- IsVisible(int row, int col, bool wholeCellVisible=True) -> bool
-
-
-
-
-
-
-
- MakeCellVisible(int row, int col)
-
-
-
-
-
-
- SetGridCursor(int row, int col)
-
-
-
-
-
-
- MoveCursorUp(bool expandSelection) -> bool
-
-
-
-
-
- MoveCursorDown(bool expandSelection) -> bool
-
-
-
-
-
- MoveCursorLeft(bool expandSelection) -> bool
-
-
-
-
-
- MoveCursorRight(bool expandSelection) -> bool
-
-
-
-
-
- MovePageDown() -> bool
-
-
- MovePageUp() -> bool
-
-
- MoveCursorUpBlock(bool expandSelection) -> bool
-
-
-
-
-
- MoveCursorDownBlock(bool expandSelection) -> bool
-
-
-
-
-
- MoveCursorLeftBlock(bool expandSelection) -> bool
-
-
-
-
-
- MoveCursorRightBlock(bool expandSelection) -> bool
-
-
-
-
-
- GetDefaultRowLabelSize() -> int
-
-
- GetRowLabelSize() -> int
-
-
- GetDefaultColLabelSize() -> int
-
-
- GetColLabelSize() -> int
-
-
- GetLabelBackgroundColour() -> Colour
-
-
- GetLabelTextColour() -> Colour
-
-
- GetLabelFont() -> Font
-
-
- GetRowLabelAlignment() -> (horiz, vert)
-
-
-
-
-
-
- GetColLabelAlignment() -> (horiz, vert)
-
-
-
-
-
-
- GetColLabelTextOrientation() -> int
-
-
- GetRowLabelValue(int row) -> String
-
-
-
-
-
- GetColLabelValue(int col) -> String
-
-
-
-
-
- GetGridLineColour() -> Colour
-
-
- GetCellHighlightColour() -> Colour
-
-
- GetCellHighlightPenWidth() -> int
-
-
- GetCellHighlightROPenWidth() -> int
-
-
- SetRowLabelSize(int width)
-
-
-
-
-
- SetColLabelSize(int height)
-
-
-
-
-
- SetLabelBackgroundColour(Colour ??)
-
-
-
-
-
- SetLabelTextColour(Colour ??)
-
-
-
-
-
- SetLabelFont(Font ??)
-
-
-
-
-
- SetRowLabelAlignment(int horiz, int vert)
-
-
-
-
-
-
- SetColLabelAlignment(int horiz, int vert)
-
-
-
-
-
-
- SetColLabelTextOrientation(int textOrientation)
-
-
-
-
-
- SetRowLabelValue(int row, String ??)
-
-
-
-
-
-
- SetColLabelValue(int col, String ??)
-
-
-
-
-
-
- SetGridLineColour(Colour ??)
-
-
-
-
-
- SetCellHighlightColour(Colour ??)
-
-
-
-
-
- SetCellHighlightPenWidth(int width)
-
-
-
-
-
- SetCellHighlightROPenWidth(int width)
-
-
-
-
-
- EnableDragRowSize(bool enable=True)
-
-
-
-
-
- DisableDragRowSize()
-
-
- CanDragRowSize() -> bool
-
-
- EnableDragColSize(bool enable=True)
-
-
-
-
-
- DisableDragColSize()
-
-
- CanDragColSize() -> bool
-
-
- EnableDragGridSize(bool enable=True)
-
-
-
-
-
- DisableDragGridSize()
-
-
- CanDragGridSize() -> bool
-
-
- SetAttr(int row, int col, GridCellAttr attr)
-
-
-
-
-
-
-
- SetRowAttr(int row, GridCellAttr attr)
-
-
-
-
-
-
- SetColAttr(int col, GridCellAttr attr)
-
-
-
-
-
-
- SetColFormatBool(int col)
-
-
-
-
-
- SetColFormatNumber(int col)
-
-
-
-
-
- SetColFormatFloat(int col, int width=-1, int precision=-1)
-
-
-
-
-
-
-
- SetColFormatCustom(int col, String typeName)
-
-
-
-
-
-
- EnableGridLines(bool enable=True)
-
-
-
-
-
- GridLinesEnabled() -> bool
-
-
- GetDefaultRowSize() -> int
-
-
- GetRowSize(int row) -> int
-
-
-
-
-
- GetDefaultColSize() -> int
-
-
- GetColSize(int col) -> int
-
-
-
-
-
- GetDefaultCellBackgroundColour() -> Colour
-
-
- GetCellBackgroundColour(int row, int col) -> Colour
-
-
-
-
-
-
- GetDefaultCellTextColour() -> Colour
-
-
- GetCellTextColour(int row, int col) -> Colour
-
-
-
-
-
-
- GetDefaultCellFont() -> Font
-
-
- GetCellFont(int row, int col) -> Font
-
-
-
-
-
-
- GetDefaultCellAlignment() -> (horiz, vert)
-
-
-
-
-
-
- GetCellAlignment() -> (horiz, vert)
-
-
-
-
-
-
-
-
- GetDefaultCellOverflow() -> bool
-
-
- GetCellOverflow(int row, int col) -> bool
-
-
-
-
-
-
- GetCellSize(int row, int col) -> (num_rows, num_cols)
-
-
-
-
-
-
-
-
- SetDefaultRowSize(int height, bool resizeExistingRows=False)
-
-
-
-
-
-
- SetRowSize(int row, int height)
-
-
-
-
-
-
- SetDefaultColSize(int width, bool resizeExistingCols=False)
-
-
-
-
-
-
- SetColSize(int col, int width)
-
-
-
-
-
-
- AutoSizeColumn(int col, bool setAsMin=True)
-
-
-
-
-
-
- AutoSizeRow(int row, bool setAsMin=True)
-
-
-
-
-
-
- AutoSizeColumns(bool setAsMin=True)
-
-
-
-
-
- AutoSizeRows(bool setAsMin=True)
-
-
-
-
-
- AutoSize()
-
-
- AutoSizeRowLabelSize(int row)
-
-
-
-
-
- AutoSizeColLabelSize(int col)
-
-
-
-
-
- SetColMinimalWidth(int col, int width)
-
-
-
-
-
-
- SetRowMinimalHeight(int row, int width)
-
-
-
-
-
-
- SetColMinimalAcceptableWidth(int width)
-
-
-
-
-
- SetRowMinimalAcceptableHeight(int width)
-
-
-
-
-
- GetColMinimalAcceptableWidth() -> int
-
-
- GetRowMinimalAcceptableHeight() -> int
-
-
- SetDefaultCellBackgroundColour(Colour ??)
-
-
-
-
-
- SetCellBackgroundColour(int row, int col, Colour ??)
-
-
-
-
-
-
-
- SetDefaultCellTextColour(Colour ??)
-
-
-
-
-
- SetCellTextColour(int row, int col, Colour ??)
-
-
-
-
-
-
-
- SetDefaultCellFont(Font ??)
-
-
-
-
-
- SetCellFont(int row, int col, Font ??)
-
-
-
-
-
-
-
- SetDefaultCellAlignment(int horiz, int vert)
-
-
-
-
-
-
- SetCellAlignment(int row, int col, int horiz, int vert)
-
-
-
-
-
-
-
-
- SetDefaultCellOverflow(bool allow)
-
-
-
-
-
- SetCellOverflow(int row, int col, bool allow)
-
-
-
-
-
-
-
- SetCellSize(int row, int col, int num_rows, int num_cols)
-
-
-
-
-
-
-
-
- SetDefaultRenderer(GridCellRenderer renderer)
-
-
-
-
-
- SetCellRenderer(int row, int col, GridCellRenderer renderer)
-
-
-
-
-
-
-
- GetDefaultRenderer() -> GridCellRenderer
-
-
- GetCellRenderer(int row, int col) -> GridCellRenderer
-
-
-
-
-
-
- SetDefaultEditor(GridCellEditor editor)
-
-
-
-
-
- SetCellEditor(int row, int col, GridCellEditor editor)
-
-
-
-
-
-
-
- GetDefaultEditor() -> GridCellEditor
-
-
- GetCellEditor(int row, int col) -> GridCellEditor
-
-
-
-
-
-
- GetCellValue(int row, int col) -> String
-
-
-
-
-
-
- SetCellValue(int row, int col, String s)
-
-
-
-
-
-
-
- IsReadOnly(int row, int col) -> bool
-
-
-
-
-
-
- SetReadOnly(int row, int col, bool isReadOnly=True)
-
-
-
-
-
-
-
- SelectRow(int row, bool addToSelected=False)
-
-
-
-
-
-
- SelectCol(int col, bool addToSelected=False)
-
-
-
-
-
-
- SelectBlock(int topRow, int leftCol, int bottomRow, int rightCol,
- bool addToSelected=False)
-
-
-
-
-
-
-
-
-
- SelectAll()
-
-
- IsSelection() -> bool
-
-
- ClearSelection()
-
-
- IsInSelection(int row, int col) -> bool
-
-
-
-
-
-
- GetSelectedCells() -> wxGridCellCoordsArray
-
-
- GetSelectionBlockTopLeft() -> wxGridCellCoordsArray
-
-
- GetSelectionBlockBottomRight() -> wxGridCellCoordsArray
-
-
- GetSelectedRows() -> wxArrayInt
-
-
- GetSelectedCols() -> wxArrayInt
-
-
- DeselectRow(int row)
-
-
-
-
-
- DeselectCol(int col)
-
-
-
-
-
- DeselectCell(int row, int col)
-
-
-
-
-
-
- BlockToDeviceRect(GridCellCoords topLeft, GridCellCoords bottomRight) -> Rect
-
-
-
-
-
-
- GetSelectionBackground() -> Colour
-
-
- GetSelectionForeground() -> Colour
-
-
- SetSelectionBackground(Colour c)
-
-
-
-
-
- SetSelectionForeground(Colour c)
-
-
-
-
-
- RegisterDataType(String typeName, GridCellRenderer renderer, GridCellEditor editor)
-
-
-
-
-
-
-
- GetDefaultEditorForCell(int row, int col) -> GridCellEditor
-
-
-
-
-
-
- GetDefaultRendererForCell(int row, int col) -> GridCellRenderer
-
-
-
-
-
-
- GetDefaultEditorForType(String typeName) -> GridCellEditor
-
-
-
-
-
- GetDefaultRendererForType(String typeName) -> GridCellRenderer
-
-
-
-
-
- SetMargins(int extraWidth, int extraHeight)
-
-
-
-
-
-
- GetGridWindow() -> Window
-
-
- GetGridRowLabelWindow() -> Window
-
-
- GetGridColLabelWindow() -> Window
-
-
- GetGridCornerLabelWindow() -> Window
-
-
-
-
-
- __init__(int id, wxEventType type, Grid obj, int row=-1, int col=-1,
- int x=-1, int y=-1, bool sel=True, bool control=False,
- bool shift=False, bool alt=False,
- bool meta=False) -> GridEvent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetRow() -> int
-
-
- GetCol() -> int
-
-
- GetPosition() -> Point
-
-
- Selecting() -> bool
-
-
- ControlDown() -> bool
-
-
- MetaDown() -> bool
-
-
- ShiftDown() -> bool
-
-
- AltDown() -> bool
-
-
-
-
-
- __init__(int id, wxEventType type, Grid obj, int rowOrCol=-1,
- int x=-1, int y=-1, bool control=False, bool shift=False,
- bool alt=False, bool meta=False) -> GridSizeEvent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetRowOrCol() -> int
-
-
- GetPosition() -> Point
-
-
- ControlDown() -> bool
-
-
- MetaDown() -> bool
-
-
- ShiftDown() -> bool
-
-
- AltDown() -> bool
-
-
-
-
-
- __init__(int id, wxEventType type, Grid obj, GridCellCoords topLeft,
- GridCellCoords bottomRight, bool sel=True,
- bool control=False, bool shift=False,
- bool alt=False, bool meta=False) -> GridRangeSelectEvent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GetTopLeftCoords() -> GridCellCoords
-
-
- GetBottomRightCoords() -> GridCellCoords
-
-
- GetTopRow() -> int
-
-
- GetBottomRow() -> int
-
-
- GetLeftCol() -> int
-
-
- GetRightCol() -> int
-
-
- Selecting() -> bool
-
-
- ControlDown() -> bool
-
-
- MetaDown() -> bool
-
-
- ShiftDown() -> bool
-
-
- AltDown() -> bool
-
-
-
-
-
- __init__(int id, wxEventType type, Object obj, int row, int col,
- Control ctrl) -> GridEditorCreatedEvent
-
-
-
-
-
-
-
-
-
-
- GetRow() -> int
-
-
- GetCol() -> int
-
-
- GetControl() -> Control
-
-
- SetRow(int row)
-
-
-
-
-
- SetCol(int col)
-
-
-
-
-
- SetControl(Control ctrl)
-
-
-
-
-
-
-EVT_GRID_CELL_LEFT_CLICK = wx.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK )
-EVT_GRID_CELL_RIGHT_CLICK = wx.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK )
-EVT_GRID_CELL_LEFT_DCLICK = wx.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK )
-EVT_GRID_CELL_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK )
-EVT_GRID_LABEL_LEFT_CLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK )
-EVT_GRID_LABEL_RIGHT_CLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK )
-EVT_GRID_LABEL_LEFT_DCLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK )
-EVT_GRID_LABEL_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK )
-EVT_GRID_ROW_SIZE = wx.PyEventBinder( wxEVT_GRID_ROW_SIZE )
-EVT_GRID_COL_SIZE = wx.PyEventBinder( wxEVT_GRID_COL_SIZE )
-EVT_GRID_RANGE_SELECT = wx.PyEventBinder( wxEVT_GRID_RANGE_SELECT )
-EVT_GRID_CELL_CHANGE = wx.PyEventBinder( wxEVT_GRID_CELL_CHANGE )
-EVT_GRID_SELECT_CELL = wx.PyEventBinder( wxEVT_GRID_SELECT_CELL )
-EVT_GRID_EDITOR_SHOWN = wx.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN )
-EVT_GRID_EDITOR_HIDDEN = wx.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN )
-EVT_GRID_EDITOR_CREATED = wx.PyEventBinder( wxEVT_GRID_EDITOR_CREATED )
-
-
-
- wx = core
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(String href, String target=EmptyString) -> HtmlLinkInfo
-
-
-
-
-
-
- GetHref() -> String
-
-
- GetTarget() -> String
-
-
- GetEvent() -> MouseEvent
-
-
- GetHtmlCell() -> HtmlCell
-
-
- SetEvent(MouseEvent e)
-
-
-
-
-
- SetHtmlCell(HtmlCell e)
-
-
-
-
-
-
-
-
- GetName() -> String
-
-
- HasParam(String par) -> bool
-
-
-
-
-
- GetParam(String par, int with_commas=False) -> String
-
-
-
-
-
-
- GetAllParams() -> String
-
-
- HasEnding() -> bool
-
-
- GetBeginPos() -> int
-
-
- GetEndPos1() -> int
-
-
- GetEndPos2() -> int
-
-
-
-
-
- SetFS(FileSystem fs)
-
-
-
-
-
- GetFS() -> FileSystem
-
-
- Parse(String source) -> Object
-
-
-
-
-
- InitParser(String source)
-
-
-
-
-
- DoneParser()
-
-
- DoParsing(int begin_pos, int end_pos)
-
-
-
-
-
-
- StopParsing()
-
-
- AddTagHandler(HtmlTagHandler handler)
-
-
-
-
-
- GetSource() -> String
-
-
- PushTagHandler(HtmlTagHandler handler, String tags)
-
-
-
-
-
-
- PopTagHandler()
-
-
-
-
-
- __init__(HtmlWindow wnd=None) -> HtmlWinParser
-
-
-
-
-
- SetDC(DC dc)
-
-
-
-
-
- GetDC() -> DC
-
-
- GetCharHeight() -> int
-
-
- GetCharWidth() -> int
-
-
- GetWindow() -> HtmlWindow
-
-
- SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
-
-
-
-
-
-
-
- GetContainer() -> HtmlContainerCell
-
-
- OpenContainer() -> HtmlContainerCell
-
-
- SetContainer(HtmlContainerCell c) -> HtmlContainerCell
-
-
-
-
-
- CloseContainer() -> HtmlContainerCell
-
-
- GetFontSize() -> int
-
-
- SetFontSize(int s)
-
-
-
-
-
- GetFontBold() -> int
-
-
- SetFontBold(int x)
-
-
-
-
-
- GetFontItalic() -> int
-
-
- SetFontItalic(int x)
-
-
-
-
-
- GetFontUnderlined() -> int
-
-
- SetFontUnderlined(int x)
-
-
-
-
-
- GetFontFixed() -> int
-
-
- SetFontFixed(int x)
-
-
-
-
-
- GetAlign() -> int
-
-
- SetAlign(int a)
-
-
-
-
-
- GetLinkColor() -> Colour
-
-
- SetLinkColor(Colour clr)
-
-
-
-
-
- GetActualColor() -> Colour
-
-
- SetActualColor(Colour clr)
-
-
-
-
-
- SetLink(String link)
-
-
-
-
-
- CreateCurrentFont() -> Font
-
-
- GetLink() -> HtmlLinkInfo
-
-
-
-
-
- __init__() -> HtmlTagHandler
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetParser(HtmlParser parser)
-
-
-
-
-
- GetParser() -> HtmlParser
-
-
- ParseInner(HtmlTag tag)
-
-
-
-
-
-
-
-
- __init__() -> HtmlWinTagHandler
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetParser(HtmlParser parser)
-
-
-
-
-
- GetParser() -> HtmlWinParser
-
-
- ParseInner(HtmlTag tag)
-
-
-
-
-
-
- HtmlWinParser_AddTagHandler(PyObject tagHandlerClass)
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__() -> HtmlSelection
-
-
- __del__()
-
-
- Set(Point fromPos, HtmlCell fromCell, Point toPos, HtmlCell toCell)
-
-
-
-
-
-
-
-
- SetCells(HtmlCell fromCell, HtmlCell toCell)
-
-
-
-
-
-
- GetFromCell() -> HtmlCell
-
-
- GetToCell() -> HtmlCell
-
-
- GetFromPos() -> Point
-
-
- GetToPos() -> Point
-
-
- GetFromPrivPos() -> Point
-
-
- GetToPrivPos() -> Point
-
-
- SetFromPrivPos(Point pos)
-
-
-
-
-
- SetToPrivPos(Point pos)
-
-
-
-
-
- ClearPrivPos()
-
-
- IsEmpty() -> bool
-
-
-
-
- __init__() -> HtmlRenderingState
-
-
- __del__()
-
-
- SetSelectionState(int s)
-
-
-
-
-
- GetSelectionState() -> int
-
-
- SetFgColour(Colour c)
-
-
-
-
-
- GetFgColour() -> Colour
-
-
- SetBgColour(Colour c)
-
-
-
-
-
- GetBgColour() -> Colour
-
-
-
-
- GetSelectedTextColour(Colour clr) -> Colour
-
-
-
-
-
- GetSelectedTextBgColour(Colour clr) -> Colour
-
-
-
-
-
-
-
-
- GetSelectedTextColour(Colour clr) -> Colour
-
-
-
-
-
- GetSelectedTextBgColour(Colour clr) -> Colour
-
-
-
-
-
-
-
- __init__() -> HtmlRenderingInfo
-
-
- __del__()
-
-
- SetSelection(HtmlSelection s)
-
-
-
-
-
- GetSelection() -> HtmlSelection
-
-
- SetStyle(HtmlRenderingStyle style)
-
-
-
-
-
- GetStyle() -> HtmlRenderingStyle
-
-
- GetState() -> HtmlRenderingState
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> HtmlCell
-
-
- GetPosX() -> int
-
-
- GetPosY() -> int
-
-
- GetWidth() -> int
-
-
- GetHeight() -> int
-
-
- GetDescent() -> int
-
-
- GetId() -> String
-
-
- SetId(String id)
-
-
-
-
-
- GetLink(int x=0, int y=0) -> HtmlLinkInfo
-
-
-
-
-
-
- GetNext() -> HtmlCell
-
-
- GetParent() -> HtmlContainerCell
-
-
- GetFirstChild() -> HtmlCell
-
-
- GetCursor() -> Cursor
-
-
- IsFormattingCell() -> bool
-
-
- SetLink(HtmlLinkInfo link)
-
-
-
-
-
- SetNext(HtmlCell cell)
-
-
-
-
-
- SetParent(HtmlContainerCell p)
-
-
-
-
-
- SetPos(int x, int y)
-
-
-
-
-
-
- Layout(int w)
-
-
-
-
-
- Draw(DC dc, int x, int y, int view_y1, int view_y2, HtmlRenderingInfo info)
-
-
-
-
-
-
-
-
-
-
- DrawInvisible(DC dc, int x, int y, HtmlRenderingInfo info)
-
-
-
-
-
-
-
-
- Find(int condition, void param) -> HtmlCell
-
-
-
-
-
-
- AdjustPagebreak(int INOUT) -> bool
-
-
-
-
-
- SetCanLiveOnPagebreak(bool can)
-
-
-
-
-
- IsLinebreakAllowed() -> bool
-
-
- IsTerminalCell() -> bool
-
-
- FindCellByPos(int x, int y, unsigned int flags=HTML_FIND_EXACT) -> HtmlCell
-
-
-
-
-
-
-
- GetAbsPos() -> Point
-
-
- GetFirstTerminal() -> HtmlCell
-
-
- GetLastTerminal() -> HtmlCell
-
-
- GetDepth() -> unsigned int
-
-
- IsBefore(HtmlCell cell) -> bool
-
-
-
-
-
- ConvertToText(HtmlSelection sel) -> String
-
-
-
-
-
-
-
-
- __init__(String word, DC dc) -> HtmlWordCell
-
-
-
-
-
-
-
-
-
- __init__(HtmlContainerCell parent) -> HtmlContainerCell
-
-
-
-
-
- InsertCell(HtmlCell cell)
-
-
-
-
-
- SetAlignHor(int al)
-
-
-
-
-
- GetAlignHor() -> int
-
-
- SetAlignVer(int al)
-
-
-
-
-
- GetAlignVer() -> int
-
-
- SetIndent(int i, int what, int units=HTML_UNITS_PIXELS)
-
-
-
-
-
-
-
- GetIndent(int ind) -> int
-
-
-
-
-
- GetIndentUnits(int ind) -> int
-
-
-
-
-
- SetAlign(HtmlTag tag)
-
-
-
-
-
- SetWidthFloat(int w, int units)
-
-
-
-
-
-
- SetWidthFloatFromTag(HtmlTag tag)
-
-
-
-
-
- SetMinHeight(int h, int align=HTML_ALIGN_TOP)
-
-
-
-
-
-
- SetBackgroundColour(Colour clr)
-
-
-
-
-
- GetBackgroundColour() -> Colour
-
-
- SetBorder(Colour clr1, Colour clr2)
-
-
-
-
-
-
- GetFirstChild() -> HtmlCell
-
-
-
-
-
- __init__(Colour clr, int flags=HTML_CLR_FOREGROUND) -> HtmlColourCell
-
-
-
-
-
-
-
-
-
- __init__(Font font) -> HtmlFontCell
-
-
-
-
-
-
-
-
- __init__(Window wnd, int w=0) -> HtmlWidgetCell
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> HtmlFilter
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, int style=HW_DEFAULT_STYLE,
- String name=HtmlWindowNameStr) -> HtmlWindow
-
-
-
-
-
-
-
-
-
-
- PreHtmlWindow() -> HtmlWindow
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, int style=HW_SCROLLBAR_AUTO,
- String name=HtmlWindowNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetPage(String source) -> bool
-
-
-
-
-
- LoadPage(String location) -> bool
-
-
-
-
-
- LoadFile(String filename) -> bool
-
-
-
-
-
- AppendToPage(String source) -> bool
-
-
-
-
-
- GetOpenedPage() -> String
-
-
- GetOpenedAnchor() -> String
-
-
- GetOpenedPageTitle() -> String
-
-
- SetRelatedFrame(Frame frame, String format)
-
-
-
-
-
-
- GetRelatedFrame() -> Frame
-
-
- SetRelatedStatusBar(int bar)
-
-
-
-
-
- SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
-
-
-
-
-
-
-
- SetTitle(String title)
-
-
-
-
-
- SetBorders(int b)
-
-
-
-
-
- ReadCustomization(ConfigBase cfg, String path=EmptyString)
-
-
-
-
-
-
- WriteCustomization(ConfigBase cfg, String path=EmptyString)
-
-
-
-
-
-
- HistoryBack() -> bool
-
-
- HistoryForward() -> bool
-
-
- HistoryCanBack() -> bool
-
-
- HistoryCanForward() -> bool
-
-
- HistoryClear()
-
-
- GetInternalRepresentation() -> HtmlContainerCell
-
-
- GetParser() -> HtmlWinParser
-
-
- ScrollToAnchor(String anchor) -> bool
-
-
-
-
-
- HasAnchor(String anchor) -> bool
-
-
-
-
-
- HtmlWindow.AddFilter(HtmlFilter filter)
-
-
-
-
-
- base_OnLinkClicked(HtmlLinkInfo link)
-
-
-
-
-
- base_OnSetTitle(String title)
-
-
-
-
-
- base_OnCellMouseHover(HtmlCell cell, int x, int y)
-
-
-
-
-
-
-
- base_OnCellClicked(HtmlCell cell, int x, int y, MouseEvent event)
-
-
-
-
-
-
-
-
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> HtmlDCRenderer
-
-
- __del__()
-
-
- SetDC(DC dc, int maxwidth)
-
-
-
-
-
-
- SetSize(int width, int height)
-
-
-
-
-
-
- SetHtmlText(String html, String basepath=EmptyString, bool isdir=True)
-
-
-
-
-
-
-
- SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
-
-
-
-
-
-
-
- Render(int x, int y, int from=0, int dont_render=False, int to=INT_MAX,
- int choices=None, int LCOUNT=0) -> int
-
-
-
-
-
-
-
-
-
-
-
- GetTotalHeight() -> int
-
-
-
-
-
- __init__(String title=HtmlPrintoutTitleStr) -> HtmlPrintout
-
-
-
-
-
- SetHtmlText(String html, String basepath=EmptyString, bool isdir=True)
-
-
-
-
-
-
-
- SetHtmlFile(String htmlfile)
-
-
-
-
-
- SetHeader(String header, int pg=PAGE_ALL)
-
-
-
-
-
-
- SetFooter(String footer, int pg=PAGE_ALL)
-
-
-
-
-
-
- SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
-
-
-
-
-
-
-
- SetMargins(float top=25.2, float bottom=25.2, float left=25.2,
- float right=25.2, float spaces=5)
-
-
-
-
-
-
-
-
-
- HtmlPrintout.AddFilter(wxHtmlFilter filter)
-
-
-
-
-
- HtmlPrintout.CleanUpStatics()
-
-
-
-
-
- __init__(String name=HtmlPrintingTitleStr, Window parentWindow=None) -> HtmlEasyPrinting
-
-
-
-
-
-
- __del__()
-
-
- PreviewFile(String htmlfile)
-
-
-
-
-
- PreviewText(String htmltext, String basepath=EmptyString)
-
-
-
-
-
-
- PrintFile(String htmlfile)
-
-
-
-
-
- PrintText(String htmltext, String basepath=EmptyString)
-
-
-
-
-
-
- PrinterSetup()
-
-
- PageSetup()
-
-
- SetHeader(String header, int pg=PAGE_ALL)
-
-
-
-
-
-
- SetFooter(String footer, int pg=PAGE_ALL)
-
-
-
-
-
-
- SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
-
-
-
-
-
-
-
- GetPrintData() -> PrintData
-
-
- GetPageSetupData() -> PageSetupDialogData
-
-
-
-#---------------------------------------------------------------------------
-
-
-
- __init__(String bookfile, String basepath, String title, String start) -> HtmlBookRecord
-
-
-
-
-
-
-
-
- GetBookFile() -> String
-
-
- GetTitle() -> String
-
-
- GetStart() -> String
-
-
- GetBasePath() -> String
-
-
- SetContentsRange(int start, int end)
-
-
-
-
-
-
- GetContentsStart() -> int
-
-
- GetContentsEnd() -> int
-
-
- SetTitle(String title)
-
-
-
-
-
- SetBasePath(String path)
-
-
-
-
-
- SetStart(String start)
-
-
-
-
-
- GetFullPath(String page) -> String
-
-
-
-
-
-
-
- GetLevel() -> int
-
-
- GetID() -> int
-
-
- GetName() -> String
-
-
- GetPage() -> String
-
-
- GetBook() -> HtmlBookRecord
-
-
-
-
- Search() -> bool
-
-
- IsActive() -> bool
-
-
- GetCurIndex() -> int
-
-
- GetMaxIndex() -> int
-
-
- GetName() -> String
-
-
- GetContentsItem() -> HtmlContentsItem
-
-
-
-
- __init__() -> HtmlHelpData
-
-
- __del__()
-
-
- SetTempDir(String path)
-
-
-
-
-
- AddBook(String book) -> bool
-
-
-
-
-
- FindPageByName(String page) -> String
-
-
-
-
-
- FindPageById(int id) -> String
-
-
-
-
-
- GetBookRecArray() -> wxHtmlBookRecArray
-
-
- GetContents() -> HtmlContentsItem
-
-
- GetContentsCnt() -> int
-
-
- GetIndex() -> HtmlContentsItem
-
-
- GetIndexCnt() -> int
-
-
-
-
-
- __init__(Window parent, int ??, String title=EmptyString, int style=HF_DEFAULTSTYLE,
- HtmlHelpData data=None) -> HtmlHelpFrame
-
-
-
-
-
-
-
-
-
- GetData() -> HtmlHelpData
-
-
- SetTitleFormat(String format)
-
-
-
-
-
- Display(String x)
-
-
-
-
-
- DisplayID(int id)
-
-
-
-
-
- DisplayContents()
-
-
- DisplayIndex()
-
-
- KeywordSearch(String keyword) -> bool
-
-
-
-
-
- UseConfig(ConfigBase config, String rootpath=EmptyString)
-
-
-
-
-
-
- ReadCustomization(ConfigBase cfg, String path=EmptyString)
-
-
-
-
-
-
- WriteCustomization(ConfigBase cfg, String path=EmptyString)
-
-
-
-
-
-
-
-
-
- __init__(int style=HF_DEFAULTSTYLE) -> HtmlHelpController
-
-
-
-
-
- __del__()
-
-
- SetTitleFormat(String format)
-
-
-
-
-
- SetTempDir(String path)
-
-
-
-
-
- AddBook(String book, int show_wait_msg=False) -> bool
-
-
-
-
-
-
- Display(String x)
-
-
-
-
-
- DisplayID(int id)
-
-
-
-
-
- DisplayContents()
-
-
- DisplayIndex()
-
-
- KeywordSearch(String keyword) -> bool
-
-
-
-
-
- UseConfig(ConfigBase config, String rootpath=EmptyString)
-
-
-
-
-
-
- ReadCustomization(ConfigBase cfg, String path=EmptyString)
-
-
-
-
-
-
- WriteCustomization(ConfigBase cfg, String path=EmptyString)
-
-
-
-
-
-
- GetFrame() -> HtmlHelpFrame
-
-
-
-
- wx = core
-
-EVT_WIZARD_PAGE_CHANGED = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGED, 1)
-EVT_WIZARD_PAGE_CHANGING = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGING, 1)
-EVT_WIZARD_CANCEL = wx.PyEventBinder( wxEVT_WIZARD_CANCEL, 1)
-EVT_WIZARD_HELP = wx.PyEventBinder( wxEVT_WIZARD_HELP, 1)
-EVT_WIZARD_FINISHED = wx.PyEventBinder( wxEVT_WIZARD_FINISHED, 1)
-
-
-
-
- __init__(wxEventType type=wxEVT_NULL, int id=-1, bool direction=True,
- WizardPage page=None) -> WizardEvent
-
-
-
-
-
-
-
-
- GetDirection() -> bool
-
-
- GetPage() -> WizardPage
-
-
-
-
-
- Create(Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -> bool
-
-
-
-
-
-
-
- GetPrev() -> WizardPage
-
-
- GetNext() -> WizardPage
-
-
- GetBitmap() -> Bitmap
-
-
-
-
-
- __init__(Wizard parent, Bitmap bitmap=&wxNullBitmap, String resource=&wxPyEmptyString) -> PyWizardPage
-
-
-
-
-
-
-
- PrePyWizardPage() -> PyWizardPage
-
-
- Create(Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -> bool
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_DoMoveWindow(int x, int y, int width, int height)
-
-
-
-
-
-
-
-
- base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
-
-
-
-
-
-
-
-
-
- base_DoSetClientSize(int width, int height)
-
-
-
-
-
-
- base_DoSetVirtualSize(int x, int y)
-
-
-
-
-
-
- base_DoGetSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetClientSize() -> (width, height)
-
-
-
-
-
-
- base_DoGetPosition() -> (x,y)
-
-
-
-
-
-
- base_DoGetVirtualSize() -> Size
-
-
- base_DoGetBestSize() -> Size
-
-
- base_InitDialog()
-
-
- base_TransferDataToWindow() -> bool
-
-
- base_TransferDataFromWindow() -> bool
-
-
- base_Validate() -> bool
-
-
- base_AcceptsFocus() -> bool
-
-
- base_AcceptsFocusFromKeyboard() -> bool
-
-
- base_GetMaxSize() -> Size
-
-
- base_AddChild(Window child)
-
-
-
-
-
- base_RemoveChild(Window child)
-
-
-
-
-
-
-
-
- __init__(Wizard parent, WizardPage prev=None, WizardPage next=None,
- Bitmap bitmap=wxNullBitmap, wxChar resource=None) -> WizardPageSimple
-
-
-
-
-
-
-
-
-
- PreWizardPageSimple() -> WizardPageSimple
-
-
- Create(Wizard parent=None, WizardPage prev=None, WizardPage next=None,
- Bitmap bitmap=wxNullBitmap, wxChar resource=None) -> bool
-
-
-
-
-
-
-
-
-
- SetPrev(WizardPage prev)
-
-
-
-
-
- SetNext(WizardPage next)
-
-
-
-
-
- WizardPageSimple.Chain(WizardPageSimple first, WizardPageSimple second)
-
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=-1, String title=EmptyString,
- Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition,
- long style=DEFAULT_DIALOG_STYLE) -> Wizard
-
-
-
-
-
-
-
-
-
-
- PreWizard() -> Wizard
-
-
- Create(Window parent, int id=-1, String title=EmptyString,
- Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition) -> bool
-
-
-
-
-
-
-
-
-
- Init()
-
-
- RunWizard(WizardPage firstPage) -> bool
-
-
-
-
-
- GetCurrentPage() -> WizardPage
-
-
- SetPageSize(Size size)
-
-
-
-
-
- GetPageSize() -> Size
-
-
- FitToPage(WizardPage firstPage)
-
-
-
-
-
- GetPageAreaSizer() -> Sizer
-
-
- SetBorder(int border)
-
-
-
-
-
- IsRunning() -> bool
-
-
- ShowPage(WizardPage page, bool goingForward=True) -> bool
-
-
-
-
-
-
- HasNextPage(WizardPage page) -> bool
-
-
-
-
-
- HasPrevPage(WizardPage page) -> bool
-
-
-
-
-
-
-
- wx = core
-
-
-
- __init__(bool isRGB, GLCanvas win, wxPalette palette=wxNullPalette,
- GLContext other=None) -> GLContext
-
-
-
-
-
-
-
-
- __del__()
-
-
- SetCurrent()
-
-
- SetColour(String colour)
-
-
-
-
-
- SwapBuffers()
-
-
- SetupPixelFormat()
-
-
- SetupPalette(wxPalette palette)
-
-
-
-
-
- CreateDefaultPalette() -> wxPalette
-
-
- GetPalette() -> wxPalette
-
-
- GetWindow() -> Window
-
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0, String name=GLCanvasNameStr,
- int attribList=None, wxPalette palette=wxNullPalette) -> GLCanvas
-
-
-
-
-
-
-
-
-
-
-
-
- wxGLCanvasWithContext(Window parent, GLContext shared=None, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize,
- long style=0, String name=GLCanvasNameStr,
- int attribList=None, wxPalette palette=wxNullPalette) -> GLCanvas
-
-
-
-
-
-
-
-
-
-
-
-
-
- SetCurrent()
-
-
- SetColour(String colour)
-
-
-
-
-
- SwapBuffers()
-
-
- GetContext() -> GLContext
-
-
-
-
- wx = core
-
-#---------------------------------------------------------------------------
-
-
-
-
- __init__() -> ShapeRegion
-
-
- SetText(String s)
-
-
-
-
-
- SetFont(Font f)
-
-
-
-
-
- SetMinSize(double w, double h)
-
-
-
-
-
-
- SetSize(double w, double h)
-
-
-
-
-
-
- SetPosition(double x, double y)
-
-
-
-
-
-
- SetProportions(double x, double y)
-
-
-
-
-
-
- SetFormatMode(int mode)
-
-
-
-
-
- SetName(String s)
-
-
-
-
-
- SetColour(String col)
-
-
-
-
-
- GetText() -> String
-
-
- GetFont() -> Font
-
-
- GetMinSize(double OUTPUT, double OUTPUT)
-
-
-
-
-
-
- GetProportion(double OUTPUT, double OUTPUT)
-
-
-
-
-
-
- GetSize(double OUTPUT, double OUTPUT)
-
-
-
-
-
-
- GetPosition(double OUTPUT, double OUTPUT)
-
-
-
-
-
-
- GetFormatMode() -> int
-
-
- GetName() -> String
-
-
- GetColour() -> String
-
-
- GetActualColourObject() -> Colour
-
-
- GetFormattedText() -> wxList
-
-
- GetPenColour() -> String
-
-
- GetPenStyle() -> int
-
-
- SetPenStyle(int style)
-
-
-
-
-
- SetPenColour(String col)
-
-
-
-
-
- GetActualPen() -> wxPen
-
-
- GetWidth() -> double
-
-
- GetHeight() -> double
-
-
- ClearText()
-
-
-
-
-
- __init__(PyShapeEvtHandler prev=None, PyShape shape=None) -> PyShapeEvtHandler
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- _setOORInfo(PyObject _self)
-
-
-
-
-
- SetShape(PyShape sh)
-
-
-
-
-
- GetShape() -> PyShape
-
-
- SetPreviousHandler(PyShapeEvtHandler handler)
-
-
-
-
-
- GetPreviousHandler() -> PyShapeEvtHandler
-
-
- CreateNewCopy() -> PyShapeEvtHandler
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=False)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(PyShapeCanvas can=None) -> PyShape
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetBoundingBoxMax(double OUTPUT, double OUTPUT)
-
-
-
-
-
-
- GetBoundingBoxMin(double OUTPUT, double OUTPUT)
-
-
-
-
-
-
- GetPerimeterPoint(double x1, double y1, double x2, double y2, double OUTPUT,
- double OUTPUT) -> bool
-
-
-
-
-
-
-
-
-
-
- GetCanvas() -> PyShapeCanvas
-
-
- SetCanvas(PyShapeCanvas the_canvas)
-
-
-
-
-
- AddToCanvas(PyShapeCanvas the_canvas, PyShape addAfter=None)
-
-
-
-
-
-
- InsertInCanvas(PyShapeCanvas the_canvas)
-
-
-
-
-
- RemoveFromCanvas(PyShapeCanvas the_canvas)
-
-
-
-
-
- GetX() -> double
-
-
- GetY() -> double
-
-
- SetX(double x)
-
-
-
-
-
- SetY(double y)
-
-
-
-
-
- GetParent() -> PyShape
-
-
- SetParent(PyShape p)
-
-
-
-
-
- GetTopAncestor() -> PyShape
-
-
- GetChildren() -> PyObject
-
-
- Unlink()
-
-
- SetDrawHandles(bool drawH)
-
-
-
-
-
- GetDrawHandles() -> bool
-
-
- MakeControlPoints()
-
-
- DeleteControlPoints(DC dc=None)
-
-
-
-
-
- ResetControlPoints()
-
-
- GetEventHandler() -> PyShapeEvtHandler
-
-
- SetEventHandler(PyShapeEvtHandler handler)
-
-
-
-
-
- MakeMandatoryControlPoints()
-
-
- ResetMandatoryControlPoints()
-
-
- Recompute() -> bool
-
-
- CalculateSize()
-
-
- Select(bool select=True, DC dc=None)
-
-
-
-
-
-
- SetHighlight(bool hi=True, bool recurse=False)
-
-
-
-
-
-
- IsHighlighted() -> bool
-
-
- Selected() -> bool
-
-
- AncestorSelected() -> bool
-
-
- SetSensitivityFilter(int sens=OP_ALL, bool recursive=False)
-
-
-
-
-
-
- GetSensitivityFilter() -> int
-
-
- SetDraggable(bool drag, bool recursive=False)
-
-
-
-
-
-
- SetFixedSize(bool x, bool y)
-
-
-
-
-
-
- GetFixedSize(bool OUTPUT, bool OUTPUT)
-
-
-
-
-
-
- GetFixedWidth() -> bool
-
-
- GetFixedHeight() -> bool
-
-
- SetSpaceAttachments(bool sp)
-
-
-
-
-
- GetSpaceAttachments() -> bool
-
-
- SetShadowMode(int mode, bool redraw=False)
-
-
-
-
-
-
- GetShadowMode() -> int
-
-
- HitTest(double x, double y, int OUTPUT, double OUTPUT) -> bool
-
-
-
-
-
-
-
-
- SetCentreResize(bool cr)
-
-
-
-
-
- GetCentreResize() -> bool
-
-
- SetMaintainAspectRatio(bool ar)
-
-
-
-
-
- GetMaintainAspectRatio() -> bool
-
-
- GetLines() -> PyObject
-
-
- SetDisableLabel(bool flag)
-
-
-
-
-
- GetDisableLabel() -> bool
-
-
- SetAttachmentMode(int mode)
-
-
-
-
-
- GetAttachmentMode() -> int
-
-
- SetId(long i)
-
-
-
-
-
- GetId() -> long
-
-
- SetPen(wxPen pen)
-
-
-
-
-
- SetBrush(wxBrush brush)
-
-
-
-
-
- Show(bool show)
-
-
-
-
-
- IsShown() -> bool
-
-
- Move(DC dc, double x1, double y1, bool display=True)
-
-
-
-
-
-
-
-
- Erase(DC dc)
-
-
-
-
-
- EraseContents(DC dc)
-
-
-
-
-
- Draw(DC dc)
-
-
-
-
-
- Flash()
-
-
- MoveLinks(DC dc)
-
-
-
-
-
- DrawContents(DC dc)
-
-
-
-
-
- SetSize(double x, double y, bool recursive=True)
-
-
-
-
-
-
-
- SetAttachmentSize(double x, double y)
-
-
-
-
-
-
- Attach(PyShapeCanvas can)
-
-
-
-
-
- Detach()
-
-
- Constrain() -> bool
-
-
- AddLine(PyLineShape line, PyShape other, int attachFrom=0,
- int attachTo=0, int positionFrom=-1, int positionTo=-1)
-
-
-
-
-
-
-
-
-
-
- GetLinePosition(PyLineShape line) -> int
-
-
-
-
-
- AddText(String string)
-
-
-
-
-
- GetPen() -> wxPen
-
-
- GetBrush() -> wxBrush
-
-
- SetDefaultRegionSize()
-
-
- FormatText(DC dc, String s, int regionId=0)
-
-
-
-
-
-
-
- SetFormatMode(int mode, int regionId=0)
-
-
-
-
-
-
- GetFormatMode(int regionId=0) -> int
-
-
-
-
-
- SetFont(Font font, int regionId=0)
-
-
-
-
-
-
- GetFont(int regionId=0) -> Font
-
-
-
-
-
- SetTextColour(String colour, int regionId=0)
-
-
-
-
-
-
- GetTextColour(int regionId=0) -> String
-
-
-
-
-
- GetNumberOfTextRegions() -> int
-
-
- SetRegionName(String name, int regionId=0)
-
-
-
-
-
-
- GetRegionName(int regionId) -> String
-
-
-
-
-
- GetRegionId(String name) -> int
-
-
-
-
-
- NameRegions(String parentName=EmptyString)
-
-
-
-
-
- GetRegions() -> PyObject
-
-
- AddRegion(ShapeRegion region)
-
-
-
-
-
- ClearRegions()
-
-
- AssignNewIds()
-
-
- FindRegion(String regionName, int OUTPUT) -> PyShape
-
-
-
-
-
-
- FindRegionNames(wxStringList list)
-
-
-
-
-
- ClearText(int regionId=0)
-
-
-
-
-
- RemoveLine(PyLineShape line)
-
-
-
-
-
- GetAttachmentPosition(int attachment, double OUTPUT, double OUTPUT, int nth=0,
- int no_arcs=1, PyLineShape line=None) -> bool
-
-
-
-
-
-
-
-
-
-
- GetNumberOfAttachments() -> int
-
-
- AttachmentIsValid(int attachment) -> bool
-
-
-
-
-
- GetAttachmentPositionEdge(int attachment, double OUTPUT, double OUTPUT, int nth=0,
- int no_arcs=1, PyLineShape line=None) -> bool
-
-
-
-
-
-
-
-
-
-
- CalcSimpleAttachment(RealPoint pt1, RealPoint pt2, int nth, int noArcs,
- PyLineShape line) -> RealPoint
-
-
-
-
-
-
-
-
-
- AttachmentSortTest(int attachmentPoint, RealPoint pt1, RealPoint pt2) -> bool
-
-
-
-
-
-
-
- EraseLinks(DC dc, int attachment=-1, bool recurse=False)
-
-
-
-
-
-
-
- DrawLinks(DC dc, int attachment=-1, bool recurse=False)
-
-
-
-
-
-
-
- MoveLineToNewAttachment(DC dc, PyLineShape to_move, double x, double y) -> bool
-
-
-
-
-
-
-
-
- ApplyAttachmentOrdering(PyObject linesToSort)
-
-
-
-
-
- GetBranchingAttachmentRoot(int attachment) -> RealPoint
-
-
-
-
-
- GetBranchingAttachmentInfo(int attachment, RealPoint root, RealPoint neck, RealPoint shoulder1,
- RealPoint shoulder2) -> bool
-
-
-
-
-
-
-
-
-
- GetBranchingAttachmentPoint(int attachment, int n, RealPoint attachmentPoint, RealPoint stemPoint) -> bool
-
-
-
-
-
-
-
-
- GetAttachmentLineCount(int attachment) -> int
-
-
-
-
-
- SetBranchNeckLength(int len)
-
-
-
-
-
- GetBranchNeckLength() -> int
-
-
- SetBranchStemLength(int len)
-
-
-
-
-
- GetBranchStemLength() -> int
-
-
- SetBranchSpacing(int len)
-
-
-
-
-
- GetBranchSpacing() -> int
-
-
- SetBranchStyle(long style)
-
-
-
-
-
- GetBranchStyle() -> long
-
-
- PhysicalToLogicalAttachment(int physicalAttachment) -> int
-
-
-
-
-
- LogicalToPhysicalAttachment(int logicalAttachment) -> int
-
-
-
-
-
- Draggable() -> bool
-
-
- HasDescendant(PyShape image) -> bool
-
-
-
-
-
- CreateNewCopy(bool resetMapping=True, bool recompute=True) -> PyShape
-
-
-
-
-
-
- Copy(PyShape copy)
-
-
-
-
-
- CopyWithHandler(PyShape copy)
-
-
-
-
-
- Rotate(double x, double y, double theta)
-
-
-
-
-
-
-
- GetRotation() -> double
-
-
- ClearAttachments()
-
-
- Recentre(DC dc)
-
-
-
-
-
- ClearPointList(wxList list)
-
-
-
-
-
- GetBackgroundPen() -> wxPen
-
-
- GetBackgroundBrush() -> wxBrush
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=False)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__() -> PseudoMetaFile
-
-
- __del__()
-
-
- Draw(DC dc, double xoffset, double yoffset)
-
-
-
-
-
-
-
- Clear()
-
-
- Copy(PseudoMetaFile copy)
-
-
-
-
-
- Scale(double sx, double sy)
-
-
-
-
-
-
- ScaleTo(double w, double h)
-
-
-
-
-
-
- Translate(double x, double y)
-
-
-
-
-
-
- Rotate(double x, double y, double theta)
-
-
-
-
-
-
-
- LoadFromMetaFile(String filename, double width, double height) -> bool
-
-
-
-
-
-
-
- GetBounds(double minX, double minY, double maxX, double maxY)
-
-
-
-
-
-
-
-
- CalculateSize(PyDrawnShape shape)
-
-
-
-
-
- SetRotateable(bool rot)
-
-
-
-
-
- GetRotateable() -> bool
-
-
- SetSize(double w, double h)
-
-
-
-
-
-
- SetFillBrush(wxBrush brush)
-
-
-
-
-
- GetFillBrush() -> wxBrush
-
-
- SetOutlinePen(wxPen pen)
-
-
-
-
-
- GetOutlinePen() -> wxPen
-
-
- SetOutlineOp(int op)
-
-
-
-
-
- GetOutlineOp() -> int
-
-
- IsValid() -> bool
-
-
- DrawLine(Point pt1, Point pt2)
-
-
-
-
-
-
- DrawRectangle(Rect rect)
-
-
-
-
-
- DrawRoundedRectangle(Rect rect, double radius)
-
-
-
-
-
-
- DrawArc(Point centrePt, Point startPt, Point endPt)
-
-
-
-
-
-
-
- DrawEllipticArc(Rect rect, double startAngle, double endAngle)
-
-
-
-
-
-
-
- DrawEllipse(Rect rect)
-
-
-
-
-
- DrawPoint(Point pt)
-
-
-
-
-
- DrawText(String text, Point pt)
-
-
-
-
-
-
- DrawLines(int PCOUNT, Point points)
-
-
-
-
-
-
- DrawPolygon(int PCOUNT, Point points, int flags=0)
-
-
-
-
-
-
-
- DrawSpline(int PCOUNT, Point points)
-
-
-
-
-
-
- SetClippingRect(Rect rect)
-
-
-
-
-
- DestroyClippingRect()
-
-
- SetPen(wxPen pen, bool isOutline=FALSE)
-
-
-
-
-
-
- SetBrush(wxBrush brush, bool isFill=FALSE)
-
-
-
-
-
-
- SetFont(Font font)
-
-
-
-
-
- SetTextColour(Colour colour)
-
-
-
-
-
- SetBackgroundColour(Colour colour)
-
-
-
-
-
- SetBackgroundMode(int mode)
-
-
-
-
-
-
-
-
- __init__(double width=0.0, double height=0.0) -> PyRectangleShape
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetCornerRadius(double radius)
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(PyShapeCanvas the_canvas=None, PyShape object=None,
- double size=0.0, double the_xoffset=0.0, double the_yoffset=0.0,
- int the_type=0) -> PyControlPoint
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- SetCornerRadius(double radius)
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__() -> PyBitmapShape
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetBitmap() -> Bitmap
-
-
- GetFilename() -> String
-
-
- SetBitmap(Bitmap bitmap)
-
-
-
-
-
- SetFilename(String filename)
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__() -> PyDrawnShape
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- CalculateSize()
-
-
- DestroyClippingRect()
-
-
- DrawArc(Point centrePoint, Point startPoint, Point endPoint)
-
-
-
-
-
-
-
- DrawAtAngle(int angle)
-
-
-
-
-
- DrawEllipticArc(Rect rect, double startAngle, double endAngle)
-
-
-
-
-
-
-
- DrawLine(Point point1, Point point2)
-
-
-
-
-
-
- DrawLines(int PCOUNT, Point points)
-
-
-
-
-
-
- DrawPoint(Point point)
-
-
-
-
-
- DrawPolygon(int PCOUNT, Point points, int flags=0)
-
-
-
-
-
-
-
- DrawRectangle(Rect rect)
-
-
-
-
-
- DrawRoundedRectangle(Rect rect, double radius)
-
-
-
-
-
-
- DrawSpline(int PCOUNT, Point points)
-
-
-
-
-
-
- DrawText(String text, Point point)
-
-
-
-
-
-
- GetAngle() -> int
-
-
- GetMetaFile() -> PseudoMetaFile
-
-
- GetRotation() -> double
-
-
- LoadFromMetaFile(String filename) -> bool
-
-
-
-
-
- Rotate(double x, double y, double theta)
-
-
-
-
-
-
-
- SetClippingRect(Rect rect)
-
-
-
-
-
- SetDrawnBackgroundColour(Colour colour)
-
-
-
-
-
- SetDrawnBackgroundMode(int mode)
-
-
-
-
-
- SetDrawnBrush(wxBrush pen, bool isOutline=FALSE)
-
-
-
-
-
-
- SetDrawnFont(Font font)
-
-
-
-
-
- SetDrawnPen(wxPen pen, bool isOutline=FALSE)
-
-
-
-
-
-
- SetDrawnTextColour(Colour colour)
-
-
-
-
-
- Scale(double sx, double sy)
-
-
-
-
-
-
- SetSaveToFile(bool save)
-
-
-
-
-
- Translate(double x, double y)
-
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(int type, PyShape constraining, PyObject constrained) -> OGLConstraint
-
-
-
-
-
-
-
- Evaluate() -> bool
-
-
- SetSpacing(double x, double y)
-
-
-
-
-
-
- Equals(double a, double b) -> bool
-
-
-
-
-
-
-
-
-
- __init__() -> PyCompositeShape
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- AddChild(PyShape child, PyShape addAfter=None)
-
-
-
-
-
-
- AddConstraint(OGLConstraint constraint) -> OGLConstraint
-
-
-
-
-
- AddConstrainedShapes(int type, PyShape constraining, PyObject constrained) -> OGLConstraint
-
-
-
-
-
-
-
- AddSimpleConstraint(int type, PyShape constraining, PyShape constrained) -> OGLConstraint
-
-
-
-
-
-
-
- CalculateSize()
-
-
- ContainsDivision(PyDivisionShape division) -> bool
-
-
-
-
-
- DeleteConstraint(OGLConstraint constraint)
-
-
-
-
-
- DeleteConstraintsInvolvingChild(PyShape child)
-
-
-
-
-
- FindContainerImage() -> PyShape
-
-
- GetConstraints() -> PyObject
-
-
- GetDivisions() -> PyObject
-
-
- MakeContainer()
-
-
- Recompute() -> bool
-
-
- RemoveChild(PyShape child)
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(double width=0.0, double height=0.0) -> PyDividedShape
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- EditRegions()
-
-
- SetRegionSizes()
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__() -> PyDivisionShape
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- AdjustBottom(double bottom, bool test)
-
-
-
-
-
-
- AdjustLeft(double left, bool test)
-
-
-
-
-
-
- AdjustRight(double right, bool test)
-
-
-
-
-
-
- AdjustTop(double top, bool test)
-
-
-
-
-
-
- Divide(int direction)
-
-
-
-
-
- EditEdge(int side)
-
-
-
-
-
- GetBottomSide() -> PyDivisionShape
-
-
- GetHandleSide() -> int
-
-
- GetLeftSide() -> PyDivisionShape
-
-
- GetLeftSideColour() -> String
-
-
- GetLeftSidePen() -> wxPen
-
-
- GetRightSide() -> PyDivisionShape
-
-
- GetTopSide() -> PyDivisionShape
-
-
- GetTopSidePen() -> wxPen
-
-
- ResizeAdjoining(int side, double newPos, bool test)
-
-
-
-
-
-
-
- PopupMenu(double x, double y)
-
-
-
-
-
-
- SetBottomSide(PyDivisionShape shape)
-
-
-
-
-
- SetHandleSide(int side)
-
-
-
-
-
- SetLeftSide(PyDivisionShape shape)
-
-
-
-
-
- SetLeftSideColour(String colour)
-
-
-
-
-
- SetLeftSidePen(wxPen pen)
-
-
-
-
-
- SetRightSide(PyDivisionShape shape)
-
-
-
-
-
- SetTopSide(PyDivisionShape shape)
-
-
-
-
-
- SetTopSideColour(String colour)
-
-
-
-
-
- SetTopSidePen(wxPen pen)
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(double width=0.0, double height=0.0) -> PyEllipseShape
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(double width=0.0) -> PyCircleShape
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(int type=0, int end=0, double size=0.0, double dist=0.0,
- String name=EmptyString, PseudoMetaFile mf=None,
- long arrowId=-1) -> ArrowHead
-
-
-
-
-
-
-
-
-
-
-
- __del__()
-
-
- _GetType() -> int
-
-
- GetPosition() -> int
-
-
- SetPosition(int pos)
-
-
-
-
-
- GetXOffset() -> double
-
-
- GetYOffset() -> double
-
-
- GetSpacing() -> double
-
-
- GetSize() -> double
-
-
- GetName() -> String
-
-
- SetXOffset(double x)
-
-
-
-
-
- SetYOffset(double y)
-
-
-
-
-
- GetMetaFile() -> PseudoMetaFile
-
-
- GetId() -> long
-
-
- GetArrowEnd() -> int
-
-
- GetArrowSize() -> double
-
-
- SetSize(double size)
-
-
-
-
-
- SetSpacing(double sp)
-
-
-
-
-
-
-
-
- __init__() -> PyLineShape
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- AddArrow(int type, int end=ARROW_POSITION_END, double arrowSize=10.0,
- double xOffset=0.0, String name=EmptyString,
- PseudoMetaFile mf=None, long arrowId=-1)
-
-
-
-
-
-
-
-
-
-
-
- AddArrowOrdered(ArrowHead arrow, PyObject referenceList, int end)
-
-
-
-
-
-
-
- ClearArrow(String name) -> bool
-
-
-
-
-
- ClearArrowsAtPosition(int position=-1)
-
-
-
-
-
- DrawArrow(DC dc, ArrowHead arrow, double xOffset, bool proportionalOffset)
-
-
-
-
-
-
-
-
- DeleteArrowHeadId(long arrowId) -> bool
-
-
-
-
-
- DeleteArrowHead(int position, String name) -> bool
-
-
-
-
-
-
- DeleteLineControlPoint() -> bool
-
-
- DrawArrows(DC dc)
-
-
-
-
-
- DrawRegion(DC dc, ShapeRegion region, double x, double y)
-
-
-
-
-
-
-
-
- EraseRegion(DC dc, ShapeRegion region, double x, double y)
-
-
-
-
-
-
-
-
- FindArrowHeadId(long arrowId) -> ArrowHead
-
-
-
-
-
- FindArrowHead(int position, String name) -> ArrowHead
-
-
-
-
-
-
- FindLineEndPoints(double OUTPUT, double OUTPUT, double OUTPUT, double OUTPUT)
-
-
-
-
-
-
-
-
- FindLinePosition(double x, double y) -> int
-
-
-
-
-
-
- FindMinimumWidth() -> double
-
-
- FindNth(PyShape image, int OUTPUT, int OUTPUT, bool incoming)
-
-
-
-
-
-
-
-
- GetAttachmentFrom() -> int
-
-
- GetAttachmentTo() -> int
-
-
- GetEnds(double OUTPUT, double OUTPUT, double OUTPUT, double OUTPUT)
-
-
-
-
-
-
-
-
- GetFrom() -> PyShape
-
-
- GetLabelPosition(int position, double OUTPUT, double OUTPUT)
-
-
-
-
-
-
-
- GetNextControlPoint(PyShape shape) -> RealPoint
-
-
-
-
-
- GetTo() -> PyShape
-
-
- Initialise()
-
-
- InsertLineControlPoint(DC dc)
-
-
-
-
-
- IsEnd(PyShape shape) -> bool
-
-
-
-
-
- IsSpline() -> bool
-
-
- MakeLineControlPoints(int n)
-
-
-
-
-
- GetLineControlPoints() -> PyObject
-
-
- SetAttachmentFrom(int fromAttach)
-
-
-
-
-
- SetAttachments(int fromAttach, int toAttach)
-
-
-
-
-
-
- SetAttachmentTo(int toAttach)
-
-
-
-
-
- SetEnds(double x1, double y1, double x2, double y2)
-
-
-
-
-
-
-
-
- SetFrom(PyShape object)
-
-
-
-
-
- SetIgnoreOffsets(bool ignore)
-
-
-
-
-
- SetSpline(bool spline)
-
-
-
-
-
- SetTo(PyShape object)
-
-
-
-
-
- Straighten(DC dc=None)
-
-
-
-
-
- Unlink()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__() -> PyPolygonShape
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- Create(PyObject points) -> PyObject
-
-
-
-
-
- AddPolygonPoint(int pos=0)
-
-
-
-
-
- CalculatePolygonCentre()
-
-
- DeletePolygonPoint(int pos=0)
-
-
-
-
-
- GetPoints() -> PyObject
-
-
- UpdateOriginalPoints()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__(double width=0.0, double height=0.0) -> PyTextShape
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- base_OnDelete()
-
-
- base_OnDraw(DC dc)
-
-
-
-
-
- base_OnDrawContents(DC dc)
-
-
-
-
-
- base_OnDrawBranches(DC dc, bool erase=FALSE)
-
-
-
-
-
-
- base_OnMoveLinks(DC dc)
-
-
-
-
-
- base_OnErase(DC dc)
-
-
-
-
-
- base_OnEraseContents(DC dc)
-
-
-
-
-
- base_OnHighlight(DC dc)
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnSize(double x, double y)
-
-
-
-
-
-
- base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
- bool display=True) -> bool
-
-
-
-
-
-
-
-
-
-
- base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
- bool display=True)
-
-
-
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
-
-
-
-
-
-
-
-
- base_OnDrawOutline(DC dc, double x, double y, double w, double h)
-
-
-
-
-
-
-
-
-
- base_OnDrawControlPoints(DC dc)
-
-
-
-
-
- base_OnEraseControlPoints(DC dc)
-
-
-
-
-
- base_OnMoveLink(DC dc, bool moveControlPoints=True)
-
-
-
-
-
-
- base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
-
- base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
- int attachment=0)
-
-
-
-
-
-
-
-
-
- base_OnBeginSize(double w, double h)
-
-
-
-
-
-
- base_OnEndSize(double w, double h)
-
-
-
-
-
-
-
-
-
- __init__() -> Diagram
-
-
- AddShape(PyShape shape, PyShape addAfter=None)
-
-
-
-
-
-
- Clear(DC dc)
-
-
-
-
-
- DeleteAllShapes()
-
-
- DrawOutline(DC dc, double x1, double y1, double x2, double y2)
-
-
-
-
-
-
-
-
-
- FindShape(long id) -> PyShape
-
-
-
-
-
- GetCanvas() -> PyShapeCanvas
-
-
- GetCount() -> int
-
-
- GetGridSpacing() -> double
-
-
- GetMouseTolerance() -> int
-
-
- GetShapeList() -> PyObject
-
-
- GetQuickEditMode() -> bool
-
-
- GetSnapToGrid() -> bool
-
-
- InsertShape(PyShape shape)
-
-
-
-
-
- RecentreAll(DC dc)
-
-
-
-
-
- Redraw(DC dc)
-
-
-
-
-
- RemoveAllShapes()
-
-
- RemoveShape(PyShape shape)
-
-
-
-
-
- SetCanvas(PyShapeCanvas canvas)
-
-
-
-
-
- SetGridSpacing(double spacing)
-
-
-
-
-
- SetMouseTolerance(int tolerance)
-
-
-
-
-
- SetQuickEditMode(bool mode)
-
-
-
-
-
- SetSnapToGrid(bool snap)
-
-
-
-
-
- ShowAll(bool show)
-
-
-
-
-
- Snap(double INOUT, double INOUT)
-
-
-
-
-
-
-
-
-
- __init__(Window parent=None, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=BORDER,
- String name=wxPyShapeCanvasNameStr) -> PyShapeCanvas
-
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- AddShape(PyShape shape, PyShape addAfter=None)
-
-
-
-
-
-
- FindShape(double x1, double y, int OUTPUT, wxClassInfo info=None,
- PyShape notImage=None) -> PyShape
-
-
-
-
-
-
-
-
-
- FindFirstSensitiveShape(double x1, double y, int OUTPUT, int op) -> PyShape
-
-
-
-
-
-
-
-
- GetDiagram() -> Diagram
-
-
- GetQuickEditMode() -> bool
-
-
- InsertShape(PyShape shape)
-
-
-
-
-
- base_OnBeginDragLeft(double x, double y, int keys=0)
-
-
-
-
-
-
-
- base_OnBeginDragRight(double x, double y, int keys=0)
-
-
-
-
-
-
-
- base_OnEndDragLeft(double x, double y, int keys=0)
-
-
-
-
-
-
-
- base_OnEndDragRight(double x, double y, int keys=0)
-
-
-
-
-
-
-
- base_OnDragLeft(bool draw, double x, double y, int keys=0)
-
-
-
-
-
-
-
-
- base_OnDragRight(bool draw, double x, double y, int keys=0)
-
-
-
-
-
-
-
-
- base_OnLeftClick(double x, double y, int keys=0)
-
-
-
-
-
-
-
- base_OnRightClick(double x, double y, int keys=0)
-
-
-
-
-
-
-
- Redraw(DC dc)
-
-
-
-
-
- RemoveShape(PyShape shape)
-
-
-
-
-
- SetDiagram(Diagram diagram)
-
-
-
-
-
- Snap(double INOUT, double INOUT)
-
-
-
-
-
-
-
-# Aliases
-ShapeCanvas = PyShapeCanvas
-ShapeEvtHandler = PyShapeEvtHandler
-Shape = PyShape
-RectangleShape = PyRectangleShape
-BitmapShape = PyBitmapShape
-DrawnShape = PyDrawnShape
-CompositeShape = PyCompositeShape
-DividedShape = PyDividedShape
-DivisionShape = PyDivisionShape
-EllipseShape = PyEllipseShape
-CircleShape = PyCircleShape
-LineShape = PyLineShape
-PolygonShape = PyPolygonShape
-TextShape = PyTextShape
-ControlPoint = PyControlPoint
-
-
- OGLInitialize()
-
-
- OGLCleanUp()
-
-
-
- wx = core
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=STCNameStr) -> StyledTextCtrl
-
-
-
-
-
-
-
-
-
-
- PreStyledTextCtrl() -> StyledTextCtrl
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=0, String name=wxSTCNameStr)
-
-
-
-
-
-
-
-
-
-
- AddText(String text)
-
-
-
-
-
- AddStyledText(wxMemoryBuffer data)
-
-
-
-
-
- InsertText(int pos, String text)
-
-
-
-
-
-
- ClearAll()
-
-
- ClearDocumentStyle()
-
-
- GetLength() -> int
-
-
- GetCharAt(int pos) -> int
-
-
-
-
-
- GetCurrentPos() -> int
-
-
- GetAnchor() -> int
-
-
- GetStyleAt(int pos) -> int
-
-
-
-
-
- Redo()
-
-
- SetUndoCollection(bool collectUndo)
-
-
-
-
-
- SelectAll()
-
-
- SetSavePoint()
-
-
- GetStyledText(int startPos, int endPos) -> wxMemoryBuffer
-
-
-
-
-
-
- CanRedo() -> bool
-
-
- MarkerLineFromHandle(int handle) -> int
-
-
-
-
-
- MarkerDeleteHandle(int handle)
-
-
-
-
-
- GetUndoCollection() -> bool
-
-
- GetViewWhiteSpace() -> int
-
-
- SetViewWhiteSpace(int viewWS)
-
-
-
-
-
- PositionFromPoint(Point pt) -> int
-
-
-
-
-
- PositionFromPointClose(int x, int y) -> int
-
-
-
-
-
-
- GotoLine(int line)
-
-
-
-
-
- GotoPos(int pos)
-
-
-
-
-
- SetAnchor(int posAnchor)
-
-
-
-
-
- GetCurLine(int OUTPUT) -> String
-
-
-
-
-
- GetEndStyled() -> int
-
-
- ConvertEOLs(int eolMode)
-
-
-
-
-
- GetEOLMode() -> int
-
-
- SetEOLMode(int eolMode)
-
-
-
-
-
- StartStyling(int pos, int mask)
-
-
-
-
-
-
- SetStyling(int length, int style)
-
-
-
-
-
-
- GetBufferedDraw() -> bool
-
-
- SetBufferedDraw(bool buffered)
-
-
-
-
-
- SetTabWidth(int tabWidth)
-
-
-
-
-
- GetTabWidth() -> int
-
-
- SetCodePage(int codePage)
-
-
-
-
-
- MarkerDefine(int markerNumber, int markerSymbol, Colour foreground=wxNullColour,
- Colour background=wxNullColour)
-
-
-
-
-
-
-
-
- MarkerSetForeground(int markerNumber, Colour fore)
-
-
-
-
-
-
- MarkerSetBackground(int markerNumber, Colour back)
-
-
-
-
-
-
- MarkerAdd(int line, int markerNumber) -> int
-
-
-
-
-
-
- MarkerDelete(int line, int markerNumber)
-
-
-
-
-
-
- MarkerDeleteAll(int markerNumber)
-
-
-
-
-
- MarkerGet(int line) -> int
-
-
-
-
-
- MarkerNext(int lineStart, int markerMask) -> int
-
-
-
-
-
-
- MarkerPrevious(int lineStart, int markerMask) -> int
-
-
-
-
-
-
- MarkerDefineBitmap(int markerNumber, Bitmap bmp)
-
-
-
-
-
-
- SetMarginType(int margin, int marginType)
-
-
-
-
-
-
- GetMarginType(int margin) -> int
-
-
-
-
-
- SetMarginWidth(int margin, int pixelWidth)
-
-
-
-
-
-
- GetMarginWidth(int margin) -> int
-
-
-
-
-
- SetMarginMask(int margin, int mask)
-
-
-
-
-
-
- GetMarginMask(int margin) -> int
-
-
-
-
-
- SetMarginSensitive(int margin, bool sensitive)
-
-
-
-
-
-
- GetMarginSensitive(int margin) -> bool
-
-
-
-
-
- StyleClearAll()
-
-
- StyleSetForeground(int style, Colour fore)
-
-
-
-
-
-
- StyleSetBackground(int style, Colour back)
-
-
-
-
-
-
- StyleSetBold(int style, bool bold)
-
-
-
-
-
-
- StyleSetItalic(int style, bool italic)
-
-
-
-
-
-
- StyleSetSize(int style, int sizePoints)
-
-
-
-
-
-
- StyleSetFaceName(int style, String fontName)
-
-
-
-
-
-
- StyleSetEOLFilled(int style, bool filled)
-
-
-
-
-
-
- StyleResetDefault()
-
-
- StyleSetUnderline(int style, bool underline)
-
-
-
-
-
-
- StyleSetCase(int style, int caseForce)
-
-
-
-
-
-
- StyleSetCharacterSet(int style, int characterSet)
-
-
-
-
-
-
- StyleSetHotSpot(int style, bool hotspot)
-
-
-
-
-
-
- SetSelForeground(bool useSetting, Colour fore)
-
-
-
-
-
-
- SetSelBackground(bool useSetting, Colour back)
-
-
-
-
-
-
- SetCaretForeground(Colour fore)
-
-
-
-
-
- CmdKeyAssign(int key, int modifiers, int cmd)
-
-
-
-
-
-
-
- CmdKeyClear(int key, int modifiers)
-
-
-
-
-
-
- CmdKeyClearAll()
-
-
- SetStyleBytes(int length, char styleBytes)
-
-
-
-
-
-
- StyleSetVisible(int style, bool visible)
-
-
-
-
-
-
- GetCaretPeriod() -> int
-
-
- SetCaretPeriod(int periodMilliseconds)
-
-
-
-
-
- SetWordChars(String characters)
-
-
-
-
-
- BeginUndoAction()
-
-
- EndUndoAction()
-
-
- IndicatorSetStyle(int indic, int style)
-
-
-
-
-
-
- IndicatorGetStyle(int indic) -> int
-
-
-
-
-
- IndicatorSetForeground(int indic, Colour fore)
-
-
-
-
-
-
- IndicatorGetForeground(int indic) -> Colour
-
-
-
-
-
- SetWhitespaceForeground(bool useSetting, Colour fore)
-
-
-
-
-
-
- SetWhitespaceBackground(bool useSetting, Colour back)
-
-
-
-
-
-
- SetStyleBits(int bits)
-
-
-
-
-
- GetStyleBits() -> int
-
-
- SetLineState(int line, int state)
-
-
-
-
-
-
- GetLineState(int line) -> int
-
-
-
-
-
- GetMaxLineState() -> int
-
-
- GetCaretLineVisible() -> bool
-
-
- SetCaretLineVisible(bool show)
-
-
-
-
-
- GetCaretLineBack() -> Colour
-
-
- SetCaretLineBack(Colour back)
-
-
-
-
-
- StyleSetChangeable(int style, bool changeable)
-
-
-
-
-
-
- AutoCompShow(int lenEntered, String itemList)
-
-
-
-
-
-
- AutoCompCancel()
-
-
- AutoCompActive() -> bool
-
-
- AutoCompPosStart() -> int
-
-
- AutoCompComplete()
-
-
- AutoCompStops(String characterSet)
-
-
-
-
-
- AutoCompSetSeparator(int separatorCharacter)
-
-
-
-
-
- AutoCompGetSeparator() -> int
-
-
- AutoCompSelect(String text)
-
-
-
-
-
- AutoCompSetCancelAtStart(bool cancel)
-
-
-
-
-
- AutoCompGetCancelAtStart() -> bool
-
-
- AutoCompSetFillUps(String characterSet)
-
-
-
-
-
- AutoCompSetChooseSingle(bool chooseSingle)
-
-
-
-
-
- AutoCompGetChooseSingle() -> bool
-
-
- AutoCompSetIgnoreCase(bool ignoreCase)
-
-
-
-
-
- AutoCompGetIgnoreCase() -> bool
-
-
- UserListShow(int listType, String itemList)
-
-
-
-
-
-
- AutoCompSetAutoHide(bool autoHide)
-
-
-
-
-
- AutoCompGetAutoHide() -> bool
-
-
- AutoCompSetDropRestOfWord(bool dropRestOfWord)
-
-
-
-
-
- AutoCompGetDropRestOfWord() -> bool
-
-
- RegisterImage(int type, Bitmap bmp)
-
-
-
-
-
-
- ClearRegisteredImages()
-
-
- AutoCompGetTypeSeparator() -> int
-
-
- AutoCompSetTypeSeparator(int separatorCharacter)
-
-
-
-
-
- SetIndent(int indentSize)
-
-
-
-
-
- GetIndent() -> int
-
-
- SetUseTabs(bool useTabs)
-
-
-
-
-
- GetUseTabs() -> bool
-
-
- SetLineIndentation(int line, int indentSize)
-
-
-
-
-
-
- GetLineIndentation(int line) -> int
-
-
-
-
-
- GetLineIndentPosition(int line) -> int
-
-
-
-
-
- GetColumn(int pos) -> int
-
-
-
-
-
- SetUseHorizontalScrollBar(bool show)
-
-
-
-
-
- GetUseHorizontalScrollBar() -> bool
-
-
- SetIndentationGuides(bool show)
-
-
-
-
-
- GetIndentationGuides() -> bool
-
-
- SetHighlightGuide(int column)
-
-
-
-
-
- GetHighlightGuide() -> int
-
-
- GetLineEndPosition(int line) -> int
-
-
-
-
-
- GetCodePage() -> int
-
-
- GetCaretForeground() -> Colour
-
-
- GetReadOnly() -> bool
-
-
- SetCurrentPos(int pos)
-
-
-
-
-
- SetSelectionStart(int pos)
-
-
-
-
-
- GetSelectionStart() -> int
-
-
- SetSelectionEnd(int pos)
-
-
-
-
-
- GetSelectionEnd() -> int
-
-
- SetPrintMagnification(int magnification)
-
-
-
-
-
- GetPrintMagnification() -> int
-
-
- SetPrintColourMode(int mode)
-
-
-
-
-
- GetPrintColourMode() -> int
-
-
- FindText(int minPos, int maxPos, String text, int flags=0) -> int
-
-
-
-
-
-
-
-
- FormatRange(bool doDraw, int startPos, int endPos, DC draw, DC target,
- Rect renderRect, Rect pageRect) -> int
-
-
-
-
-
-
-
-
-
-
-
- GetFirstVisibleLine() -> int
-
-
- GetLine(int line) -> String
-
-
-
-
-
- GetLineCount() -> int
-
-
- SetMarginLeft(int pixelWidth)
-
-
-
-
-
- GetMarginLeft() -> int
-
-
- SetMarginRight(int pixelWidth)
-
-
-
-
-
- GetMarginRight() -> int
-
-
- GetModify() -> bool
-
-
- SetSelection(int start, int end)
-
-
-
-
-
-
- GetSelectedText() -> String
-
-
- GetTextRange(int startPos, int endPos) -> String
-
-
-
-
-
-
- HideSelection(bool normal)
-
-
-
-
-
- LineFromPosition(int pos) -> int
-
-
-
-
-
- PositionFromLine(int line) -> int
-
-
-
-
-
- LineScroll(int columns, int lines)
-
-
-
-
-
-
- EnsureCaretVisible()
-
-
- ReplaceSelection(String text)
-
-
-
-
-
- SetReadOnly(bool readOnly)
-
-
-
-
-
- CanPaste() -> bool
-
-
- CanUndo() -> bool
-
-
- EmptyUndoBuffer()
-
-
- Undo()
-
-
- Cut()
-
-
- Copy()
-
-
- Paste()
-
-
- Clear()
-
-
- SetText(String text)
-
-
-
-
-
- GetText() -> String
-
-
- GetTextLength() -> int
-
-
- SetOvertype(bool overtype)
-
-
-
-
-
- GetOvertype() -> bool
-
-
- SetCaretWidth(int pixelWidth)
-
-
-
-
-
- GetCaretWidth() -> int
-
-
- SetTargetStart(int pos)
-
-
-
-
-
- GetTargetStart() -> int
-
-
- SetTargetEnd(int pos)
-
-
-
-
-
- GetTargetEnd() -> int
-
-
- ReplaceTarget(String text) -> int
-
-
-
-
-
- ReplaceTargetRE(String text) -> int
-
-
-
-
-
- SearchInTarget(String text) -> int
-
-
-
-
-
- SetSearchFlags(int flags)
-
-
-
-
-
- GetSearchFlags() -> int
-
-
- CallTipShow(int pos, String definition)
-
-
-
-
-
-
- CallTipCancel()
-
-
- CallTipActive() -> bool
-
-
- CallTipPosAtStart() -> int
-
-
- CallTipSetHighlight(int start, int end)
-
-
-
-
-
-
- CallTipSetBackground(Colour back)
-
-
-
-
-
- CallTipSetForeground(Colour fore)
-
-
-
-
-
- CallTipSetForegroundHighlight(Colour fore)
-
-
-
-
-
- VisibleFromDocLine(int line) -> int
-
-
-
-
-
- DocLineFromVisible(int lineDisplay) -> int
-
-
-
-
-
- SetFoldLevel(int line, int level)
-
-
-
-
-
-
- GetFoldLevel(int line) -> int
-
-
-
-
-
- GetLastChild(int line, int level) -> int
-
-
-
-
-
-
- GetFoldParent(int line) -> int
-
-
-
-
-
- ShowLines(int lineStart, int lineEnd)
-
-
-
-
-
-
- HideLines(int lineStart, int lineEnd)
-
-
-
-
-
-
- GetLineVisible(int line) -> bool
-
-
-
-
-
- SetFoldExpanded(int line, bool expanded)
-
-
-
-
-
-
- GetFoldExpanded(int line) -> bool
-
-
-
-
-
- ToggleFold(int line)
-
-
-
-
-
- EnsureVisible(int line)
-
-
-
-
-
- SetFoldFlags(int flags)
-
-
-
-
-
- EnsureVisibleEnforcePolicy(int line)
-
-
-
-
-
- SetTabIndents(bool tabIndents)
-
-
-
-
-
- GetTabIndents() -> bool
-
-
- SetBackSpaceUnIndents(bool bsUnIndents)
-
-
-
-
-
- GetBackSpaceUnIndents() -> bool
-
-
- SetMouseDwellTime(int periodMilliseconds)
-
-
-
-
-
- GetMouseDwellTime() -> int
-
-
- WordStartPosition(int pos, bool onlyWordCharacters) -> int
-
-
-
-
-
-
- WordEndPosition(int pos, bool onlyWordCharacters) -> int
-
-
-
-
-
-
- SetWrapMode(int mode)
-
-
-
-
-
- GetWrapMode() -> int
-
-
- SetLayoutCache(int mode)
-
-
-
-
-
- GetLayoutCache() -> int
-
-
- SetScrollWidth(int pixelWidth)
-
-
-
-
-
- GetScrollWidth() -> int
-
-
- TextWidth(int style, String text) -> int
-
-
-
-
-
-
- SetEndAtLastLine(bool endAtLastLine)
-
-
-
-
-
- GetEndAtLastLine() -> int
-
-
- TextHeight(int line) -> int
-
-
-
-
-
- SetUseVerticalScrollBar(bool show)
-
-
-
-
-
- GetUseVerticalScrollBar() -> bool
-
-
- AppendText(int length, String text)
-
-
-
-
-
-
- GetTwoPhaseDraw() -> bool
-
-
- SetTwoPhaseDraw(bool twoPhase)
-
-
-
-
-
- TargetFromSelection()
-
-
- LinesJoin()
-
-
- LinesSplit(int pixelWidth)
-
-
-
-
-
- SetFoldMarginColour(bool useSetting, Colour back)
-
-
-
-
-
-
- SetFoldMarginHiColour(bool useSetting, Colour fore)
-
-
-
-
-
-
- LineDuplicate()
-
-
- HomeDisplay()
-
-
- HomeDisplayExtend()
-
-
- LineEndDisplay()
-
-
- LineEndDisplayExtend()
-
-
- LineCopy()
-
-
- MoveCaretInsideView()
-
-
- LineLength(int line) -> int
-
-
-
-
-
- BraceHighlight(int pos1, int pos2)
-
-
-
-
-
-
- BraceBadLight(int pos)
-
-
-
-
-
- BraceMatch(int pos) -> int
-
-
-
-
-
- GetViewEOL() -> bool
-
-
- SetViewEOL(bool visible)
-
-
-
-
-
- GetDocPointer() -> void
-
-
- SetDocPointer(void docPointer)
-
-
-
-
-
- SetModEventMask(int mask)
-
-
-
-
-
- GetEdgeColumn() -> int
-
-
- SetEdgeColumn(int column)
-
-
-
-
-
- GetEdgeMode() -> int
-
-
- SetEdgeMode(int mode)
-
-
-
-
-
- GetEdgeColour() -> Colour
-
-
- SetEdgeColour(Colour edgeColour)
-
-
-
-
-
- SearchAnchor()
-
-
- SearchNext(int flags, String text) -> int
-
-
-
-
-
-
- SearchPrev(int flags, String text) -> int
-
-
-
-
-
-
- LinesOnScreen() -> int
-
-
- UsePopUp(bool allowPopUp)
-
-
-
-
-
- SelectionIsRectangle() -> bool
-
-
- SetZoom(int zoom)
-
-
-
-
-
- GetZoom() -> int
-
-
- CreateDocument() -> void
-
-
- AddRefDocument(void docPointer)
-
-
-
-
-
- ReleaseDocument(void docPointer)
-
-
-
-
-
- GetModEventMask() -> int
-
-
- SetSTCFocus(bool focus)
-
-
-
-
-
- GetSTCFocus() -> bool
-
-
- SetStatus(int statusCode)
-
-
-
-
-
- GetStatus() -> int
-
-
- SetMouseDownCaptures(bool captures)
-
-
-
-
-
- GetMouseDownCaptures() -> bool
-
-
- SetSTCCursor(int cursorType)
-
-
-
-
-
- GetSTCCursor() -> int
-
-
- SetControlCharSymbol(int symbol)
-
-
-
-
-
- GetControlCharSymbol() -> int
-
-
- WordPartLeft()
-
-
- WordPartLeftExtend()
-
-
- WordPartRight()
-
-
- WordPartRightExtend()
-
-
- SetVisiblePolicy(int visiblePolicy, int visibleSlop)
-
-
-
-
-
-
- DelLineLeft()
-
-
- DelLineRight()
-
-
- SetXOffset(int newOffset)
-
-
-
-
-
- GetXOffset() -> int
-
-
- ChooseCaretX()
-
-
- SetXCaretPolicy(int caretPolicy, int caretSlop)
-
-
-
-
-
-
- SetYCaretPolicy(int caretPolicy, int caretSlop)
-
-
-
-
-
-
- SetPrintWrapMode(int mode)
-
-
-
-
-
- GetPrintWrapMode() -> int
-
-
- SetHotspotActiveForeground(bool useSetting, Colour fore)
-
-
-
-
-
-
- SetHotspotActiveBackground(bool useSetting, Colour back)
-
-
-
-
-
-
- SetHotspotActiveUnderline(bool underline)
-
-
-
-
-
- PositionBefore(int pos) -> int
-
-
-
-
-
- PositionAfter(int pos) -> int
-
-
-
-
-
- CopyRange(int start, int end)
-
-
-
-
-
-
- CopyText(int length, String text)
-
-
-
-
-
-
- StartRecord()
-
-
- StopRecord()
-
-
- SetLexer(int lexer)
-
-
-
-
-
- GetLexer() -> int
-
-
- Colourise(int start, int end)
-
-
-
-
-
-
- SetProperty(String key, String value)
-
-
-
-
-
-
- SetKeyWords(int keywordSet, String keyWords)
-
-
-
-
-
-
- SetLexerLanguage(String language)
-
-
-
-
-
- GetCurrentLine() -> int
-
-
- StyleSetSpec(int styleNum, String spec)
-
-
-
-
-
-
- StyleSetFont(int styleNum, Font font)
-
-
-
-
-
-
- StyleSetFontAttr(int styleNum, int size, String faceName, bool bold,
- bool italic, bool underline)
-
-
-
-
-
-
-
-
-
-
- CmdKeyExecute(int cmd)
-
-
-
-
-
- SetMargins(int left, int right)
-
-
-
-
-
-
- GetSelection(int OUTPUT, int OUTPUT)
-
-
-
-
-
-
- PointFromPosition(int pos) -> Point
-
-
-
-
-
- ScrollToLine(int line)
-
-
-
-
-
- ScrollToColumn(int column)
-
-
-
-
-
- SendMsg(int msg, long wp=0, long lp=0) -> long
-
-
-
-
-
-
-
- SetVScrollBar(wxScrollBar bar)
-
-
-
-
-
- SetHScrollBar(wxScrollBar bar)
-
-
-
-
-
- GetLastKeydownProcessed() -> bool
-
-
- SetLastKeydownProcessed(bool val)
-
-
-
-
-
- SaveFile(String filename) -> bool
-
-
-
-
-
- LoadFile(String filename) -> bool
-
-
-
-
-
- DoDragOver(int x, int y, wxDragResult def) -> wxDragResult
-
-
-
-
-
-
-
- DoDropText(long x, long y, String data) -> bool
-
-
-
-
-
-
-
-
-
-
- __init__(wxEventType commandType=0, int id=0) -> StyledTextEvent
-
-
-
-
-
-
- __del__()
-
-
- SetPosition(int pos)
-
-
-
-
-
- SetKey(int k)
-
-
-
-
-
- SetModifiers(int m)
-
-
-
-
-
- SetModificationType(int t)
-
-
-
-
-
- SetText(String t)
-
-
-
-
-
- SetLength(int len)
-
-
-
-
-
- SetLinesAdded(int num)
-
-
-
-
-
- SetLine(int val)
-
-
-
-
-
- SetFoldLevelNow(int val)
-
-
-
-
-
- SetFoldLevelPrev(int val)
-
-
-
-
-
- SetMargin(int val)
-
-
-
-
-
- SetMessage(int val)
-
-
-
-
-
- SetWParam(int val)
-
-
-
-
-
- SetLParam(int val)
-
-
-
-
-
- SetListType(int val)
-
-
-
-
-
- SetX(int val)
-
-
-
-
-
- SetY(int val)
-
-
-
-
-
- SetDragText(String val)
+
+ Objects of this class are stored in the wx.LayoutConstraint class as one of
+eight possible constraints that a window can be involved in. You will never
+need to create an instance of wx.IndividualLayoutConstraint, rather you should
+use create a wx.LayoutContstraints instance and use the individual contstraints
+that it contains.
+
+Constraints are initially set to have the relationship wx.Unconstrained, which
+means that their values should be calculated by looking at known constraints.
+
+The Edge specifies the type of edge or dimension of a window.
+
+ Edges
+
+ wx.Left The left edge.
+ wx.Top The top edge.
+ wx.Right The right edge.
+ wx.Bottom The bottom edge.
+ wx.CentreX The x-coordinate of the centre of the window.
+ wx.CentreY The y-coordinate of the centre of the window.
+
+
+The Relationship specifies the relationship that this edge or dimension has
+with another specified edge or dimension. Normally, the user doesn't use these
+directly because functions such as Below and RightOf are a convenience for
+using the more general Set function.
+
+ Relationships
+
+ wx.Unconstrained The edge or dimension is unconstrained
+ (the default for edges.)
+ wx.AsIs The edge or dimension is to be taken from the current
+ window position or size (the default for dimensions.)
+ wx.Above The edge should be above another edge.
+ wx.Below The edge should be below another edge.
+ wx.LeftOf The edge should be to the left of another edge.
+ wx.RightOf The edge should be to the right of another edge.
+ wx.SameAs The edge or dimension should be the same as another edge
+ or dimension.
+ wx.PercentOf The edge or dimension should be a percentage of another
+ edge or dimension.
+ wx.Absolute The edge or dimension should be a given absolute value.
+
+
+
+
+ Set(int rel, Window otherW, int otherE, int val=0, int marg=wxLAYOUT_DEFAULT_MARGIN)
+
+
+
+
+
+
+
+
+
+ LeftOf(Window sibling, int marg=0)
+ Sibling relationship
+
+
+
+
+
+
+ RightOf(Window sibling, int marg=0)
+ Sibling relationship
+
+
+
+
+
+
+ Above(Window sibling, int marg=0)
+ Sibling relationship
+
+
+
+
+
+
+ Below(Window sibling, int marg=0)
+ Sibling relationship
+
+
+
+
+
+
+ SameAs(Window otherW, int edge, int marg=0)
+ 'Same edge' alignment
+
+
+
+
+
+
+
+ PercentOf(Window otherW, int wh, int per)
+ The edge is a percentage of the other window's edge
+
+
+
+
+
+
+
+ Absolute(int val)
+ Edge has absolute value
+
+
+
+
+
+ Unconstrained()
+ Dimension is unconstrained
+
+
+ AsIs()
+ Dimension is 'as is' (use current size settings)
+
+
+ GetOtherWindow() -> Window
+
+
+ GetMyEdge() -> int
+
+
+ SetEdge(int which)
+
+
+
+
+
+ SetValue(int v)
+
+
+
+
+
+ GetMargin() -> int
+
+
+ SetMargin(int m)
+
+
+
+
+
+ GetValue() -> int
+
+
+ GetPercent() -> int
+
+
+ GetOtherEdge() -> int
+
+
+ GetDone() -> bool
+
+
+ SetDone(bool d)
+
+
+
+
+
+ GetRelationship() -> int
+
+
+ SetRelationship(int r)
+
+
+
+
+
+ ResetIfWin(Window otherW) -> bool
+ Reset constraint if it mentions otherWin
+
+
+
+
+
+ SatisfyConstraint(LayoutConstraints constraints, Window win) -> bool
+ Try to satisfy constraint
+
+
+
+
+
+
+ GetEdge(int which, Window thisWin, Window other) -> int
+ Get the value of this edge or dimension, or if this
+is not determinable, -1.
+
+
+
+
+
+
+
+
+ Note: constraints are now deprecated and you should use sizers instead.
+
+Objects of this class can be associated with a window to define its layout
+constraints, with respect to siblings or its parent.
+
+The class consists of the following eight constraints of class
+wx.IndividualLayoutConstraint, some or all of which should be accessed
+directly to set the appropriate constraints.
+
+ * left: represents the left hand edge of the window
+ * right: represents the right hand edge of the window
+ * top: represents the top edge of the window
+ * bottom: represents the bottom edge of the window
+ * width: represents the width of the window
+ * height: represents the height of the window
+ * centreX: represents the horizontal centre point of the window
+ * centreY: represents the vertical centre point of the window
+
+Most constraints are initially set to have the relationship wxUnconstrained,
+which means that their values should be calculated by looking at known
+constraints. The exceptions are width and height, which are set to wxAsIs to
+ensure that if the user does not specify a constraint, the existing width and
+height will be used, to be compatible with panel items which often have take a
+default size. If the constraint is wxAsIs, the dimension will not be changed.
+
+
+
+ __init__() -> LayoutConstraints
+
+
+
+
+
+
+
+
+
+
+ SatisfyConstraints(Window win) -> (areSatisfied, noChanges)
+
+
+
+
+
+
+ AreSatisfied() -> bool
+
+
+ #----------------------------------------------------------------------------
+
+# Use Python's bool constants if available, make some if not
+try:
+ True
+except NameError:
+ __builtins__.True = 1==1
+ __builtins__.False = 1==0
+ def bool(value): return not not value
+ __builtins__.bool = bool
+
+
+
+# workarounds for bad wxRTTI names
+__wxPyPtrTypeMap['wxGauge95'] = 'wxGauge'
+__wxPyPtrTypeMap['wxSlider95'] = 'wxSlider'
+__wxPyPtrTypeMap['wxStatusBar95'] = 'wxStatusBar'
+
+
+#----------------------------------------------------------------------------
+# Load version numbers from __version__... Ensure that major and minor
+# versions are the same for both wxPython and wxWindows.
+
+from __version__ import *
+__version__ = VERSION_STRING
+
+assert MAJOR_VERSION == _core.MAJOR_VERSION, "wxPython/wxWindows version mismatch"
+assert MINOR_VERSION == _core.MINOR_VERSION, "wxPython/wxWindows version mismatch"
+if RELEASE_VERSION != _core.RELEASE_VERSION:
+ import warnings
+ warnings.warn("wxPython/wxWindows release number mismatch")
+
+#----------------------------------------------------------------------------
+
+class PyDeadObjectError(AttributeError):
+ pass
+
+class _wxPyDeadObject(object):
+ """
+ Instances of wx objects that are OOR capable will have their __class__
+ changed to this class when the C++ object is deleted. This should help
+ prevent crashes due to referencing a bogus C++ pointer.
+ """
+ reprStr = "wxPython wrapper for DELETED %s object! (The C++ object no longer exists.)"
+ attrStr = "The C++ part of the %s object has been deleted, attribute access no longer allowed."
+
+ def __repr__(self):
+ if not hasattr(self, "_name"):
+ self._name = "[unknown]"
+ return self.reprStr % self._name
+
+ def __getattr__(self, *args):
+ if not hasattr(self, "_name"):
+ self._name = "[unknown]"
+ raise PyDeadObjectError(self.attrStr % self._name)
+
+ def __nonzero__(self):
+ return 0
+
+
+
+class PyUnbornObjectError(AttributeError):
+ pass
+
+class _wxPyUnbornObject(object):
+ """
+ Some stock objects are created when the wx.core module is
+ imported, but their C++ instance is not created until the wx.App
+ object is created and initialized. These object instances will
+ temporarily have their __class__ changed to this class so an
+ exception will be raised if they are used before the C++ instance
+ is ready.
+ """
+
+ reprStr = "wxPython wrapper for UNBORN object! (The C++ object is not initialized yet.)"
+ attrStr = "The C++ part of this object has not been initialized, attribute access not allowed."
+
+ def __repr__(self):
+ #if not hasattr(self, "_name"):
+ # self._name = "[unknown]"
+ return self.reprStr #% self._name
+
+ def __getattr__(self, *args):
+ #if not hasattr(self, "_name"):
+ # self._name = "[unknown]"
+ raise PyUnbornObjectError(self.attrStr) # % self._name )
+
+ def __nonzero__(self):
+ return 0
+
+
+#----------------------------------------------------------------------------
+_wxPyCallAfterId = None
+
+def CallAfter(callable, *args, **kw):
+ """
+ Call the specified function after the current and pending event
+ handlers have been completed. This is also good for making GUI
+ method calls from non-GUI threads.
+ """
+ app = wx.GetApp()
+ assert app, 'No wxApp created yet'
+
+ global _wxPyCallAfterId
+ if _wxPyCallAfterId is None:
+ _wxPyCallAfterId = wx.NewEventType()
+ app.Connect(-1, -1, _wxPyCallAfterId,
+ lambda event: event.callable(*event.args, **event.kw) )
+ evt = wx.PyEvent()
+ evt.SetEventType(_wxPyCallAfterId)
+ evt.callable = callable
+ evt.args = args
+ evt.kw = kw
+ wx.PostEvent(app, evt)
+
+
+#----------------------------------------------------------------------------
+
+
+class 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. The return value of the callable is
+ availbale after it has been run with the GetResult method.
+
+ If you don't need to get the return value or restart the timer
+ then there is no need to hold a reference to this object. It will
+ hold a reference to itself while the timer is running (the timer
+ has a reference to self.Notify) but the cycle will be broken when
+ the timer completes, automatically cleaning up the wx.FutureCall
+ object.
+ """
+ def __init__(self, millis, callable, *args, **kwargs):
+ self.millis = millis
+ self.callable = callable
+ self.SetArgs(*args, **kwargs)
+ self.runCount = 0
+ self.running = False
+ self.hasRun = False
+ self.result = None
+ self.timer = None
+ self.Start()
+
+ def __del__(self):
+ self.Stop()
+
+
+ def Start(self, millis=None, *args, **kwargs):
+ """
+ (Re)start the timer
+ """
+ self.hasRun = False
+ if millis is not None:
+ self.millis = millis
+ if args or kwargs:
+ self.SetArgs(*args, **kwargs)
+ self.Stop()
+ self.timer = wx.PyTimer(self.Notify)
+ self.timer.Start(self.millis, wx.TIMER_ONE_SHOT)
+ self.running = True
+ Restart = Start
+
+
+ def Stop(self):
+ """
+ Stop and destroy the timer.
+ """
+ if self.timer is not None:
+ self.timer.Stop()
+ self.timer = None
+
+
+ def GetInterval(self):
+ if self.timer is not None:
+ return self.timer.GetInterval()
+ else:
+ return 0
+
+
+ def IsRunning(self):
+ return self.timer is not None and self.timer.IsRunning()
+
+
+ def SetArgs(self, *args, **kwargs):
+ """
+ (Re)set the args passed to the callable object. This is
+ useful in conjunction with Restart if you want to schedule a
+ new call to the same callable object but with different
+ parameters.
+ """
+ self.args = args
+ self.kwargs = kwargs
+
+
+ def HasRun(self):
+ return self.hasRun
+
+ def GetResult(self):
+ return self.result
+
+ def Notify(self):
+ """
+ The timer has expired so call the callable.
+ """
+ if self.callable and getattr(self.callable, 'im_self', True):
+ self.runCount += 1
+ self.running = False
+ self.result = self.callable(*self.args, **self.kwargs)
+ self.hasRun = True
+ if not self.running:
+ # if it wasn't restarted, then cleanup
+ wx.CallAfter(self.Stop)
+
+
+#----------------------------------------------------------------------------
+#----------------------------------------------------------------------------
+
+# Import other modules in this package that should show up in the
+# "core" wx namespace
+from gdi import *
+from windows import *
+from controls import *
+from misc import *
+
+
+# Fixup the stock objects since they can't be used yet. (They will be
+# restored in wx.PyApp.OnInit.)
+_core._wxPyFixStockObjects()
+
+#----------------------------------------------------------------------------
+#----------------------------------------------------------------------------
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> GDIObject
+
+
+ __del__()
+
+
+ GetVisible() -> bool
+
+
+ SetVisible(bool visible)
+
+
+
+
+
+ IsNull() -> bool
+
+
+
+#---------------------------------------------------------------------------
+
+
+ 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. Valid RGB values are in the range 0 to 255.
+
+In wxPython there are typemaps that will automatically convert from a colour
+name, or from a "#RRGGBB" colour hex value string to a wx.Colour object when
+calling C++ methods that expect a wxColour. This means that the following are
+all equivallent:
+
+ win.SetBackgroundColour(wxColour(0,0,255))
+ win.SetBackgroundColour("BLUE")
+ win.SetBackgroundColour("#0000FF")
+
+You can retrieve the various current system colour settings with
+wx.SystemSettings.GetColour.
+
+
+ __init__(unsigned char red=0, unsigned char green=0, unsigned char blue=0) -> Colour
+ Constructs a colour from red, green and blue values.
+
+
+
+
+
+
+
+ NamedColour(String colorName) -> Colour
+ Constructs a colour object using a colour name listed in wx.TheColourDatabase.
+
+
+
+
+
+ ColourRGB(unsigned long colRGB) -> Colour
+ Constructs a colour from a packed RGB value.
+
+
+
+
+
+ __del__()
+
+
+ Red() -> unsigned char
+ Returns the red intensity.
+
+
+ Green() -> unsigned char
+ Returns the green intensity.
+
+
+ Blue() -> unsigned char
+ Returns the blue intensity.
+
+
+ Ok() -> bool
+ Returns True if the colour object is valid (the colour has been
+initialised with RGB values).
+
+
+ Set(unsigned char red, unsigned char green, unsigned char blue)
+ Sets the RGB intensity values.
+
+
+
+
+
+
+
+ SetRGB(unsigned long colRGB)
+ Sets the RGB intensity values from a packed RGB value.
+
+
+
+
+
+ SetFromName(String colourName)
+ Sets the RGB intensity values using a colour name listed in wx.TheColourDatabase.
+
+
+
+
+
+ GetPixel() -> long
+ Returns a pixel value which is platform-dependent. On Windows, a
+COLORREF is returned. On X, an allocated pixel value is returned.
+-1 is returned if the pixel is invalid (on X, unallocated).
+
+
+ __eq__(Colour colour) -> bool
+ Compare colours for equality
+
+
+
+
+
+ __ne__(Colour colour) -> bool
+ Compare colours for inequality
+
+
+
+
+
+ Get() -> (r, g, b)
+ Returns the RGB intensity values as a tuple.
+
+
+ GetRGB() -> unsigned long
+ Return the colour as a packed RGB value
+
+
+
+ Color = Colour
+ NamedColor = NamedColour
+ ColorRGB = ColourRGB
+
+
+
+
+ __init__(int n, unsigned char red, unsigned char green, unsigned char blue) -> Palette
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ GetPixel(byte red, byte green, byte blue) -> int
+
+
+
+
+
+
+
+ GetRGB(int pixel) -> (R,G,B)
+
+
+
+
+
+
+
+
+ Ok() -> bool
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Colour colour, int width=1, int style=SOLID) -> Pen
+
+
+
+
+
+
+
+ __del__()
+
+
+ GetCap() -> int
+
+
+ GetColour() -> Colour
+
+
+ GetJoin() -> int
+
+
+ GetStyle() -> int
+
+
+ GetWidth() -> int
+
+
+ Ok() -> bool
+
+
+ SetCap(int cap_style)
+
+
+
+
+
+ SetColour(Colour colour)
+
+
+
+
+
+ SetJoin(int join_style)
+
+
+
+
+
+ SetStyle(int style)
+
+
+
+
+
+ SetWidth(int width)
+
+
+
+
+
+ SetDashes(int dashes, wxDash dashes_array)
+
+
+
+
+
+
+ GetDashes() -> PyObject
+
+
+ __eq__(Pen other) -> bool
+
+
+
+
+
+ __ne__(Pen other) -> bool
+
+
+
+
+
+ GetDashCount() -> int
+
+
+
+
+
+ __init__(Colour colour, int width=1, int style=SOLID) -> PyPen
+
+
+
+
+
+
+
+ __del__()
+
+
+ SetDashes(int dashes, wxDash dashes_array)
+
+
+
+
+
+
+ Pen = PyPen
+
+#---------------------------------------------------------------------------
+
+
+ A brush is a drawing tool for filling in areas. It is used for painting the
+background of rectangles, ellipses, etc. It has a colour and a style.
+
+
+ __init__(Colour colour, int style=SOLID) -> Brush
+ Constructs a brush from a colour object and style.
+
+
+
+
+
+
+ __del__()
+
+
+ SetColour(Colour col)
+
+
+
+
+
+ SetStyle(int style)
+
+
+
+
+
+ SetStipple(Bitmap stipple)
+
+
+
+
+
+ GetColour() -> Colour
+
+
+ GetStyle() -> int
+
+
+ GetStipple() -> Bitmap
+
+
+ Ok() -> bool
+
+
+
+
+
+ __init__(String name, int type=BITMAP_TYPE_ANY) -> Bitmap
+ Loads a bitmap from a file.
+
+
+
+
+
+
+ EmptyBitmap(int width, int height, int depth=-1) -> Bitmap
+ Creates a new bitmap of the given size. A depth of -1 indicates the depth of
+the current screen or visual. Some platforms only support 1 for monochrome and
+-1 for the current colour setting.
+
+
+
+
+
+
+
+ BitmapFromIcon(Icon icon) -> Bitmap
+ Create a new bitmap from an Icon object.
+
+
+
+
+
+ BitmapFromImage(Image image, int depth=-1) -> Bitmap
+ Creates bitmap object from the image. This has to be done to actually display
+an image as you cannot draw an image directly on a window. The resulting
+bitmap will use the provided colour depth (or that of the current system if
+depth is -1) which entails that a colour reduction has to take place.
+
+
+
+
+
+
+ BitmapFromXPMData(PyObject listOfStrings) -> Bitmap
+ Construct a Bitmap from a list of strings formatted as XPM data.
+
+
+
+
+
+ BitmapFromBits(PyObject bits, int width, int height, int depth=1) -> Bitmap
+ Creates a bitmap from an array of bits. You should only use this function for
+monochrome bitmaps (depth 1) in portable programs: in this case the bits
+parameter should contain an XBM image. For other bit depths, the behaviour is
+platform dependent.
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Ok() -> bool
+
+
+ GetWidth() -> int
+ Gets the width of the bitmap in pixels.
+
+
+ GetHeight() -> int
+ Gets the height of the bitmap in pixels.
+
+
+ GetDepth() -> int
+ Gets the colour depth of the bitmap. A value of 1 indicates a
+monochrome bitmap.
+
+
+ ConvertToImage() -> Image
+ Creates a platform-independent image from a platform-dependent bitmap. This
+preserves mask information so that bitmaps and images can be converted back
+and forth without loss in that respect.
+
+
+ GetMask() -> Mask
+ Gets the associated mask (if any) which may have been loaded from a file
+or explpicitly set for the bitmap.
+
+
+ SetMask(Mask mask)
+ Sets the mask for this bitmap.
+
+
+
+
+
+ SetMaskColour(Colour colour)
+ Create a Mask based on a specified colour in the Bitmap.
+
+
+
+
+
+ GetSubBitmap(Rect rect) -> Bitmap
+ Returns a sub bitmap of the current one as long as the rect belongs entirely
+to the bitmap. This function preserves bit depth and mask information.
+
+
+
+
+
+ SaveFile(String name, int type, Palette palette=(wxPalette *) NULL) -> bool
+ Saves a bitmap in the named file.
+
+
+
+
+
+
+
+ LoadFile(String name, int type) -> bool
+ Loads a bitmap from a file
+
+
+
+
+
+
+ CopyFromIcon(Icon icon) -> bool
+
+
+
+
+
+ SetHeight(int height)
+ Set the height property (does not affect the bitmap data).
+
+
+
+
+
+ SetWidth(int width)
+ Set the width property (does not affect the bitmap data).
+
+
+
+
+
+ SetDepth(int depth)
+ Set the depth property (does not affect the bitmap data).
+
+
+
+
+
+ __eq__(Bitmap other) -> bool
+
+
+
+
+
+ __ne__(Bitmap other) -> bool
+
+
+
+
+
+
+ This class encapsulates a monochrome mask bitmap, where the masked area is
+black and the unmasked area is white. When associated with a bitmap and drawn
+in a device context, the unmasked area of the bitmap will be drawn, and the
+masked area will not be drawn.
+
+
+ __init__(Bitmap bitmap, Colour colour=NullColour) -> Mask
+ Constructs a mask from a bitmap and a colour in that bitmap that indicates
+the transparent portions of the mask, by default BLACK is used.
+
+
+
+
+
+
+ MaskColour = Mask
+
+
+
+ __init__(String name, int type, int desiredWidth=-1, int desiredHeight=-1) -> Icon
+
+
+
+
+
+
+
+
+ EmptyIcon() -> Icon
+
+
+ IconFromLocation(IconLocation loc) -> Icon
+
+
+
+
+
+ IconFromBitmap(Bitmap bmp) -> Icon
+
+
+
+
+
+ IconFromXPMData(PyObject listOfStrings) -> Icon
+
+
+
+
+
+ __del__()
+
+
+ LoadFile(String name, int type) -> bool
+
+
+
+
+
+
+ Ok() -> bool
+
+
+ GetWidth() -> int
+
+
+ GetHeight() -> int
+
+
+ GetDepth() -> int
+
+
+ SetWidth(int w)
+
+
+
+
+
+ SetHeight(int h)
+
+
+
+
+
+ SetDepth(int d)
+
+
+
+
+
+ CopyFromBitmap(Bitmap bmp)
+
+
+
+
+
+
+
+ __init__(String filename=&wxPyEmptyString, int num=0) -> IconLocation
+
+
+
+
+
+
+ __del__()
+
+
+ IsOk() -> bool
+
+
+ SetFileName(String filename)
+
+
+
+
+
+ GetFileName() -> String
+
+
+ SetIndex(int num)
+
+
+
+
+
+ GetIndex() -> int
+
+
+
+
+ __init__() -> IconBundle
+
+
+ IconBundleFromFile(String file, long type) -> IconBundle
+
+
+
+
+
+
+ IconBundleFromIcon(Icon icon) -> IconBundle
+
+
+
+
+
+ __del__()
+
+
+ AddIcon(Icon icon)
+
+
+
+
+
+ AddIconFromFile(String file, long type)
+
+
+
+
+
+
+ GetIcon(Size size) -> Icon
+
+
+
+
+
+
+ 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.
+
+A single cursor object may be used in many windows (any subwindow
+type). The wxWindows convention is to set the cursor for a
+window, as in X, rather than to set it globally as in MS Windows,
+although a global wx.SetCursor function is also available for use
+on MS Windows.
+
+
+ __init__(String cursorName, long type, int hotSpotX=0, int hotSpotY=0) -> Cursor
+ Construct a Cursor from a file. Specify the type of file using
+wx.BITAMP_TYPE* constants, and specify the hotspot if not using a
+.cur file.
+
+This cursor is not available on wxGTK, use wx.StockCursor,
+wx.CursorFromImage, or wx.CursorFromBits instead.
+
+
+
+
+
+
+
+
+ StockCursor(int id) -> Cursor
+ Create a cursor using one of the stock cursors. Note that not
+all cursors are available on all platforms.
+
+ Stock Cursor IDs
+
+ wx.CURSOR_ARROW A standard arrow cursor.
+ wx.CURSOR_RIGHT_ARROW A standard arrow cursor pointing to the right.
+ wx.CURSOR_BLANK Transparent cursor.
+ wx.CURSOR_BULLSEYE Bullseye cursor.
+ wx.CURSOR_CHAR Rectangular character cursor.
+ wx.CURSOR_CROSS A cross cursor.
+ wx.CURSOR_HAND A hand cursor.
+ wx.CURSOR_IBEAM An I-beam cursor (vertical line).
+ wx.CURSOR_LEFT_BUTTON Represents a mouse with the left button depressed.
+ wx.CURSOR_MAGNIFIER A magnifier icon.
+ wx.CURSOR_MIDDLE_BUTTON Represents a mouse with the middle button depressed.
+ wx.CURSOR_NO_ENTRY A no-entry sign cursor.
+ wx.CURSOR_PAINT_BRUSH A paintbrush cursor.
+ wx.CURSOR_PENCIL A pencil cursor.
+ wx.CURSOR_POINT_LEFT A cursor that points left.
+ wx.CURSOR_POINT_RIGHT A cursor that points right.
+ wx.CURSOR_QUESTION_ARROW An arrow and question mark.
+ wx.CURSOR_RIGHT_BUTTON Represents a mouse with the right button depressed.
+ wx.CURSOR_SIZENESW A sizing cursor pointing NE-SW.
+ wx.CURSOR_SIZENS A sizing cursor pointing N-S.
+ wx.CURSOR_SIZENWSE A sizing cursor pointing NW-SE.
+ wx.CURSOR_SIZEWE A sizing cursor pointing W-E.
+ wx.CURSOR_SIZING A general sizing cursor.
+ wx.CURSOR_SPRAYCAN A spraycan cursor.
+ wx.CURSOR_WAIT A wait cursor.
+ wx.CURSOR_WATCH A watch cursor.
+ wx.CURSOR_ARROWWAIT A cursor with both an arrow and an hourglass, (windows.)
+
+
+
+
+
+
+
+ CursorFromImage(Image image) -> Cursor
+ Constructs a cursor from a wxImage. The cursor is monochrome,
+colors with the RGB elements all greater than 127 will be
+foreground, colors less than this background. The mask (if any)
+will be used as transparent.
+
+In MSW the foreground will be white and the background black. The
+cursor is resized to 32x32 In GTK, the two most frequent colors
+will be used for foreground and background. The cursor will be
+displayed at the size of the image. On MacOS the cursor is
+resized to 16x16 and currently only shown as black/white (mask
+respected).
+
+
+
+
+
+ __del__()
+
+
+ Ok() -> bool
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(int x=0, int y=0, int width=0, int height=0) -> Region
+
+
+
+
+
+
+
+
+ RegionFromBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> Region
+
+
+
+
+
+
+
+ RegionFromPoints(int points, Point points_array, int fillStyle=WINDING_RULE) -> Region
+
+
+
+
+
+
+
+ __del__()
+
+
+ Clear()
+
+
+ Offset(int x, int y) -> bool
+
+
+
+
+
+
+ Contains(int x, int y) -> int
+
+
+
+
+
+
+ ContainsPoint(Point pt) -> int
+
+
+
+
+
+ ContainsRect(Rect rect) -> int
+
+
+
+
+
+ ContainsRectDim(int x, int y, int w, int h) -> int
+
+
+
+
+
+
+
+
+ GetBox() -> Rect
+
+
+ Intersect(int x, int y, int width, int height) -> bool
+
+
+
+
+
+
+
+
+ IntersectRect(Rect rect) -> bool
+
+
+
+
+
+ IntersectRegion(Region region) -> bool
+
+
+
+
+
+ IsEmpty() -> bool
+
+
+ Union(int x, int y, int width, int height) -> bool
+
+
+
+
+
+
+
+
+ UnionRect(Rect rect) -> bool
+
+
+
+
+
+ UnionRegion(Region region) -> bool
+
+
+
+
+
+ Subtract(int x, int y, int width, int height) -> bool
+
+
+
+
+
+
+
+
+ SubtractRect(Rect rect) -> bool
+
+
+
+
+
+ SubtractRegion(Region region) -> bool
+
+
+
+
+
+ Xor(int x, int y, int width, int height) -> bool
+
+
+
+
+
+
+
+
+ XorRect(Rect rect) -> bool
+
+
+
+
+
+ XorRegion(Region region) -> bool
+
+
+
+
+
+ ConvertToBitmap() -> Bitmap
+
+
+ UnionBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> bool
+
+
+
+
+
+
+
+
+
+
+ __init__(Region region) -> RegionIterator
+
+
+
+
+
+ __del__()
+
+
+ GetX() -> int
+
+
+ GetY() -> int
+
+
+ GetW() -> int
+
+
+ GetWidth() -> int
+
+
+ GetH() -> int
+
+
+ GetHeight() -> int
+
+
+ GetRect() -> Rect
+
+
+ HaveRects() -> bool
+
+
+ Reset()
+
+
+ Next()
+
+
+ __nonzero__() -> bool
+
+
+
+#---------------------------------------------------------------------------
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> NativeFontInfo
+
+
+ __del__()
+
+
+ Init()
+
+
+ InitFromFont(Font font)
+
+
+
+
+
+ GetPointSize() -> int
+
+
+ GetStyle() -> int
+
+
+ GetWeight() -> int
+
+
+ GetUnderlined() -> bool
+
+
+ GetFaceName() -> String
+
+
+ GetFamily() -> int
+
+
+ GetEncoding() -> int
+
+
+ SetPointSize(int pointsize)
+
+
+
+
+
+ SetStyle(int style)
+
+
+
+
+
+ SetWeight(int weight)
+
+
+
+
+
+ SetUnderlined(bool underlined)
+
+
+
+
+
+ SetFaceName(String facename)
+
+
+
+
+
+ SetFamily(int family)
+
+
+
+
+
+ SetEncoding(int encoding)
+
+
+
+
+
+ FromString(String s) -> bool
+
+
+
+
+
+ ToString() -> String
+
+
+ __str__() -> String
+
+
+ FromUserString(String s) -> bool
+
+
+
+
+
+ ToUserString() -> String
+
+
+
+
+ __init__() -> NativeEncodingInfo
+
+
+ __del__()
+
+
+
+
+ FromString(String s) -> bool
+
+
+
+
+
+ ToString() -> String
+
+
+
+ GetNativeFontEncoding(int encoding) -> NativeEncodingInfo
-
+
-
- SetDragAllowMove(bool val)
+
+ TestFontEncoding(NativeEncodingInfo info) -> bool
-
+
-
- SetDragResult(wxDragResult val)
-
-
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> FontMapper
+
+
+ __del__()
+
+
+ Get() -> FontMapper
+
+
+ Set(FontMapper mapper) -> FontMapper
+
+
+
+
+
+ CharsetToEncoding(String charset, bool interactive=True) -> int
+
+
+
+
+
+
+ GetSupportedEncodingsCount() -> size_t
+
+
+ GetEncoding(size_t n) -> int
+
+
+
+
+
+ GetEncodingName(int encoding) -> String
+
+
+
+
+
+ GetEncodingDescription(int encoding) -> String
+
+
+
+
+
+ SetConfig(ConfigBase config)
+
+
+
+
+
+ SetConfigPath(String prefix)
+
+
+
+
+
+ GetDefaultConfigPath() -> String
+
+
+ GetAltForEncoding(int encoding, String facename=EmptyString, bool interactive=True) -> PyObject
+
+
+
+
+
+
+
+ IsEncodingAvailable(int encoding, String facename=EmptyString) -> bool
+
+
+
+
+
+
+ SetDialogParent(Window parent)
+
+
+
+
+
+ SetDialogTitle(String title)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(int pointSize, int family, int style, int weight, bool underline=False,
+ String face=EmptyString,
+ int encoding=FONTENCODING_DEFAULT) -> Font
+
+
+
+
+
+
+
+
+
+
+
+ FontFromNativeInfo(NativeFontInfo info) -> Font
+
+
+
+
+
+ FontFromNativeInfoString(String info) -> Font
+
+
+
+
+
+ Font2(int pointSize, int family, int flags=FONTFLAG_DEFAULT,
+ String face=EmptyString, int encoding=FONTENCODING_DEFAULT) -> Font
+
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Ok() -> bool
+
+
+ __eq__(Font other) -> bool
+
+
+
+
+
+ __ne__(Font other) -> bool
+
+
+
+
+
+ GetPointSize() -> int
+
+
+ GetFamily() -> int
+
+
+ GetStyle() -> int
+
+
+ GetWeight() -> int
+
+
+ GetUnderlined() -> bool
+
+
+ GetFaceName() -> String
+
+
+ GetEncoding() -> int
+
+
+ GetNativeFontInfo() -> NativeFontInfo
+
+
+ IsFixedWidth() -> bool
+
+
+ GetNativeFontInfoDesc() -> String
+
+
+ GetNativeFontInfoUserDesc() -> String
+
+
+ SetPointSize(int pointSize)
+
+
+
+
+
+ SetFamily(int family)
+
+
+
+
+
+ SetStyle(int style)
+
+
+
+
+
+ SetWeight(int weight)
+
+
+
+
+
+ SetFaceName(String faceName)
+
+
+
+
+
+ SetUnderlined(bool underlined)
+
+
+
+
+
+ SetEncoding(int encoding)
+
+
+
+
+
+ SetNativeFontInfo(NativeFontInfo info)
+
+
+
+
+
+ SetNativeFontInfoFromString(String info)
+
+
+
+
+
+ SetNativeFontInfoUserDesc(String info)
+
+
+
+
+
+ GetFamilyString() -> String
+
+
+ GetStyleString() -> String
+
+
+ GetWeightString() -> String
+
+
+ SetNoAntiAliasing(bool no=True)
+
+
+
+
+
+ GetNoAntiAliasing() -> bool
+
+
+ GetDefaultEncoding() -> int
+
+
+ SetDefaultEncoding(int encoding)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> FontEnumerator
+
+
+ __del__()
+
+
+ _setCallbackInfo(PyObject self, PyObject _class, bool incref)
+
+
+
+
+
+
+
+ EnumerateFacenames(int encoding=FONTENCODING_SYSTEM, bool fixedWidthOnly=False) -> bool
+
+
+
+
+
+
+ EnumerateEncodings(String facename=EmptyString) -> bool
+
+
+
+
+
+ GetEncodings() -> PyObject
+
+
+ GetFacenames() -> PyObject
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+
+
+
+
+ __init__(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> Locale
+
+
+
+
+
+
+ __del__()
+
+
+ Init1(String szName, String szShort=EmptyString, String szLocale=EmptyString,
+ bool bLoadDefault=True,
+ bool bConvertEncoding=False) -> bool
+
+
+
+
+
+
+
+
+
+ Init2(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> bool
+
+
+
+
+
+
+ GetSystemLanguage() -> int
+
+
+ GetSystemEncoding() -> int
+
+
+ GetSystemEncodingName() -> String
+
+
+ IsOk() -> bool
+
+
+ GetLocale() -> String
+
+
+ GetLanguage() -> int
+
+
+ GetSysName() -> String
+
+
+ GetCanonicalName() -> String
+
+
+ AddCatalogLookupPathPrefix(String prefix)
+
+
+
+
+
+ AddCatalog(String szDomain) -> bool
+
+
+
+
+
+ IsLoaded(String szDomain) -> bool
+
+
+
+
+
+ GetLanguageInfo(int lang) -> LanguageInfo
+
+
+
+
+
+ GetLanguageName(int lang) -> String
+
+
+
+
+
+ FindLanguageInfo(String locale) -> LanguageInfo
+
+
+
+
+
+ AddLanguage(LanguageInfo info)
+
+
+
+
+
+ GetString(String szOrigString, String szDomain=EmptyString) -> String
+
+
+
+
+
+
+ GetName() -> String
+
+
+
+ GetLocale() -> Locale
+
+
+
+
+
+
+
+ GetTranslation(String str) -> String
+GetTranslation(String str, String strPlural, size_t n) -> String
+
+
+
+
-
- GetPosition() -> int
-
-
- GetKey() -> int
-
-
- GetModifiers() -> int
-
-
- GetModificationType() -> int
-
-
- GetText() -> String
-
-
- GetLength() -> int
-
-
- GetLinesAdded() -> int
-
-
- GetLine() -> int
-
-
- GetFoldLevelNow() -> int
-
-
- GetFoldLevelPrev() -> int
-
-
- GetMargin() -> int
-
-
- GetMessage() -> int
-
-
- GetWParam() -> int
-
-
- GetLParam() -> int
-
-
- GetListType() -> int
-
-
- GetX() -> int
-
-
- GetY() -> int
-
-
- GetDragText() -> String
-
-
- GetDragAllowMove() -> bool
-
-
- GetDragResult() -> wxDragResult
-
-
- GetShift() -> bool
-
-
- GetControl() -> bool
-
-
- GetAlt() -> bool
-
-
- Clone() -> Event
-
-
-
-EVT_STC_CHANGE = wx.PyEventBinder( wxEVT_STC_CHANGE, 1 )
-EVT_STC_STYLENEEDED = wx.PyEventBinder( wxEVT_STC_STYLENEEDED, 1 )
-EVT_STC_CHARADDED = wx.PyEventBinder( wxEVT_STC_CHARADDED, 1 )
-EVT_STC_SAVEPOINTREACHED = wx.PyEventBinder( wxEVT_STC_SAVEPOINTREACHED, 1 )
-EVT_STC_SAVEPOINTLEFT = wx.PyEventBinder( wxEVT_STC_SAVEPOINTLEFT, 1 )
-EVT_STC_ROMODIFYATTEMPT = wx.PyEventBinder( wxEVT_STC_ROMODIFYATTEMPT, 1 )
-EVT_STC_KEY = wx.PyEventBinder( wxEVT_STC_KEY, 1 )
-EVT_STC_DOUBLECLICK = wx.PyEventBinder( wxEVT_STC_DOUBLECLICK, 1 )
-EVT_STC_UPDATEUI = wx.PyEventBinder( wxEVT_STC_UPDATEUI, 1 )
-EVT_STC_MODIFIED = wx.PyEventBinder( wxEVT_STC_MODIFIED, 1 )
-EVT_STC_MACRORECORD = wx.PyEventBinder( wxEVT_STC_MACRORECORD, 1 )
-EVT_STC_MARGINCLICK = wx.PyEventBinder( wxEVT_STC_MARGINCLICK, 1 )
-EVT_STC_NEEDSHOWN = wx.PyEventBinder( wxEVT_STC_NEEDSHOWN, 1 )
-EVT_STC_POSCHANGED = wx.PyEventBinder( wxEVT_STC_POSCHANGED, 1 )
-EVT_STC_PAINTED = wx.PyEventBinder( wxEVT_STC_PAINTED, 1 )
-EVT_STC_USERLISTSELECTION = wx.PyEventBinder( wxEVT_STC_USERLISTSELECTION, 1 )
-EVT_STC_URIDROPPED = wx.PyEventBinder( wxEVT_STC_URIDROPPED, 1 )
-EVT_STC_DWELLSTART = wx.PyEventBinder( wxEVT_STC_DWELLSTART, 1 )
-EVT_STC_DWELLEND = wx.PyEventBinder( wxEVT_STC_DWELLEND, 1 )
-EVT_STC_START_DRAG = wx.PyEventBinder( wxEVT_STC_START_DRAG, 1 )
-EVT_STC_DRAG_OVER = wx.PyEventBinder( wxEVT_STC_DRAG_OVER, 1 )
-EVT_STC_DO_DROP = wx.PyEventBinder( wxEVT_STC_DO_DROP, 1 )
-EVT_STC_ZOOM = wx.PyEventBinder( wxEVT_STC_ZOOM, 1 )
-EVT_STC_HOTSPOT_CLICK = wx.PyEventBinder( wxEVT_STC_HOTSPOT_CLICK, 1 )
-EVT_STC_HOTSPOT_DCLICK = wx.PyEventBinder( wxEVT_STC_HOTSPOT_DCLICK, 1 )
-EVT_STC_CALLTIP_CLICK = wx.PyEventBinder( wxEVT_STC_CALLTIP_CLICK, 1 )
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> EncodingConverter
+
+
+ __del__()
+
+
+ Init(int input_enc, int output_enc, int method=CONVERT_STRICT) -> bool
+
+
+
+
+
+
+
+ Convert(String input) -> String
+
+
+
+
+
+ GetPlatformEquivalents(int enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray
+
+
+
+
+
+
+ GetAllEquivalents(int enc) -> wxFontEncodingArray
+
+
+
+
+
+ CanConvert(int encIn, int encOut) -> bool
+
+
+
+
+
+
+ #----------------------------------------------------------------------------
+# wxGTK sets the locale when initialized. Doing this at the Python
+# level should set it up to match what GTK is doing at the C level.
+if wx.Platform == "__WXGTK__":
+ try:
+ import locale
+ locale.setlocale(locale.LC_ALL, "")
+ except:
+ pass
+
+# On MSW add the directory where the wxWindows catalogs were installed
+# to the default catalog path.
+if wx.Platform == "__WXMSW__":
+ import os
+ localedir = os.path.join(os.path.split(__file__)[0], "locale")
+ Locale_AddCatalogLookupPathPrefix(localedir)
+ del os
+
+#----------------------------------------------------------------------------
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __del__()
+
+
+ BeginDrawing()
+
+
+ EndDrawing()
+
+
+ FloodFillXY(int x, int y, Colour col, int style=FLOOD_SURFACE) -> bool
+
+
+
+
+
+
+
+
+ FloodFill(Point pt, Colour col, int style=FLOOD_SURFACE) -> bool
+
+
+
+
+
+
+
+ GetPixelXY(int x, int y) -> Colour
+
+
+
+
+
+
+ GetPixel(Point pt) -> Colour
+
+
+
+
+
+ DrawLineXY(int x1, int y1, int x2, int y2)
+
+
+
+
+
+
+
+
+ DrawLine(Point pt1, Point pt2)
+
+
+
+
+
+
+ CrossHairXY(int x, int y)
+
+
+
+
+
+
+ CrossHair(Point pt)
+
+
+
+
+
+ DrawArcXY(int x1, int y1, int x2, int y2, int xc, int yc)
+
+
+
+
+
+
+
+
+
+
+ DrawArc(Point pt1, Point pt2, Point centre)
+
+
+
+
+
+
+
+ DrawCheckMarkXY(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ DrawCheckMark(Rect rect)
+
+
+
+
+
+ DrawEllipticArcXY(int x, int y, int w, int h, double sa, double ea)
+
+
+
+
+
+
+
+
+
+
+ DrawEllipticArc(Point pt, Size sz, double sa, double ea)
+
+
+
+
+
+
+
+
+ DrawPointXY(int x, int y)
+
+
+
+
+
+
+ DrawPoint(Point pt)
+
+
+
+
+
+ DrawRectangleXY(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ DrawRectangle(Point pt, Size sz)
+
+
+
+
+
+
+ DrawRectangleRect(Rect rect)
+
+
+
+
+
+ DrawRoundedRectangleXY(int x, int y, int width, int height, double radius)
+
+
+
+
+
+
+
+
+
+ DrawRoundedRectangle(Point pt, Size sz, double radius)
+
+
+
+
+
+
+
+ DrawRoundedRectangleRect(Rect r, double radius)
+
+
+
+
+
+
+ DrawCircleXY(int x, int y, int radius)
+
+
+
+
+
+
+
+ DrawCircle(Point pt, int radius)
+
+
+
+
+
+
+ DrawEllipseXY(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ DrawEllipse(Point pt, Size sz)
+
+
+
+
+
+
+ DrawEllipseRect(Rect rect)
+
+
+
+
+
+ DrawIconXY(Icon icon, int x, int y)
+
+
+
+
+
+
+
+ DrawIcon(Icon icon, Point pt)
+
+
+
+
+
+
+ DrawBitmapXY(Bitmap bmp, int x, int y, bool useMask=False)
+
+
+
+
+
+
+
+
+ DrawBitmap(Bitmap bmp, Point pt, bool useMask=False)
+
+
+
+
+
+
+
+ DrawTextXY(String text, int x, int y)
+
+
+
+
+
+
+
+ DrawText(String text, Point pt)
+
+
+
+
+
+
+ DrawRotatedTextXY(String text, int x, int y, double angle)
+
+
+
+
+
+
+
+
+ DrawRotatedText(String text, Point pt, double angle)
+
+
+
+
+
+
+
+ BlitXY(int xdest, int ydest, int width, int height, DC source,
+ int xsrc, int ysrc, int rop=COPY, bool useMask=False,
+ int xsrcMask=-1, int ysrcMask=-1) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blit(Point destPt, Size sz, DC source, Point srcPt, int rop=COPY,
+ bool useMask=False, Point srcPtMask=DefaultPosition) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ DrawLines(int points, Point points_array, int xoffset=0, int yoffset=0)
+
+
+
+
+
+
+
+
+ DrawPolygon(int points, Point points_array, int xoffset=0, int yoffset=0,
+ int fillStyle=ODDEVEN_RULE)
+
+
+
+
+
+
+
+
+
+ DrawLabel(String text, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
+ int indexAccel=-1)
+
+
+
+
+
+
+
+
+ DrawImageLabel(String text, Bitmap image, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
+ int indexAccel=-1) -> Rect
+
+
+
+
+
+
+
+
+
+ DrawSpline(int points, Point points_array)
+
+
+
+
+
+
+ Clear()
+
+
+ StartDoc(String message) -> bool
+
+
+
+
+
+ EndDoc()
+
+
+ StartPage()
+
+
+ EndPage()
+
+
+ SetFont(Font font)
+
+
+
+
+
+ SetPen(Pen pen)
+
+
+
+
+
+ SetBrush(Brush brush)
+
+
+
+
+
+ SetBackground(Brush brush)
+
+
+
+
+
+ SetBackgroundMode(int mode)
+
+
+
+
+
+ SetPalette(Palette palette)
+
+
+
+
+
+ SetClippingRegionXY(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ SetClippingRegion(Point pt, Size sz)
+
+
+
+
+
+
+ SetClippingRect(Rect rect)
+
+
+
+
+
+ SetClippingRegionAsRegion(Region region)
+
+
+
+
+
+ DestroyClippingRegion()
+
+
+ GetClippingBox() -> (x, y, width, height)
+
+
+
+
+
+
+
+
+ GetClippingRect() -> Rect
+
+
+ GetCharHeight() -> int
+
+
+ GetCharWidth() -> int
+
+
+ GetTextExtent(wxString string) -> (width, height)
+ Get the width and height of the text using the current font.
+Only works for single line strings.
+
+
+
+
+
+
+
+ GetFullTextExtent(wxString string, Font font=None) ->
+ (width, height, descent, externalLeading)
+ Get the width, height, decent and leading of the text using the current or specified font.
+Only works for single line strings.
+
+
+
+
+
+
+
+
+
+
+ GetMultiLineTextExtent(wxString string, Font font=None) ->
+ (width, height, descent, externalLeading)
+ Get the width, height, decent and leading of the text using the current or specified font.
+Works for single as well as multi-line strings.
+
+
+
+
+
+
+
+
+
+ GetPartialTextExtents(String text) -> wxArrayInt
+
+
+
+
+
+ GetSize() -> Size
+ Get the DC size in device units.
+
+
+ GetSizeTuple() -> (width, height)
+ Get the DC size in device units.
+
+
+
+
+
+
+ GetSizeMM() -> Size
+ Get the DC size in milimeters.
+
+
+ GetSizeMMTuple() -> (width, height)
+ Get the DC size in milimeters.
+
+
+
+
+
+
+ DeviceToLogicalX(int x) -> int
+
+
+
+
+
+ DeviceToLogicalY(int y) -> int
+
+
+
+
+
+ DeviceToLogicalXRel(int x) -> int
+
+
+
+
+
+ DeviceToLogicalYRel(int y) -> int
+
+
+
+
+
+ LogicalToDeviceX(int x) -> int
+
+
+
+
+
+ LogicalToDeviceY(int y) -> int
+
+
+
+
+
+ LogicalToDeviceXRel(int x) -> int
+
+
+
+
+
+ LogicalToDeviceYRel(int y) -> int
+
+
+
+
+
+ CanDrawBitmap() -> bool
+
+
+ CanGetTextExtent() -> bool
+
+
+ GetDepth() -> int
+
+
+ GetPPI() -> Size
+
+
+ Ok() -> bool
+
+
+ GetBackgroundMode() -> int
+
+
+ GetBackground() -> Brush
+
+
+ GetBrush() -> Brush
+
+
+ GetFont() -> Font
+
+
+ GetPen() -> Pen
+
+
+ GetTextBackground() -> Colour
+
+
+ GetTextForeground() -> Colour
+
+
+ SetTextForeground(Colour colour)
+
+
+
+
+
+ SetTextBackground(Colour colour)
+
+
+
+
+
+ GetMapMode() -> int
+
+
+ SetMapMode(int mode)
+
+
+
+
+
+ GetUserScale() -> (xScale, yScale)
+
+
+
+
+
+
+ SetUserScale(double x, double y)
+
+
+
+
+
+
+ GetLogicalScale() -> (xScale, yScale)
+
+
+
+
+
+
+ SetLogicalScale(double x, double y)
+
+
+
+
+
+
+ GetLogicalOrigin() -> Point
+
+
+ GetLogicalOriginTuple() -> (x,y)
+
+
+
+
+
+
+ SetLogicalOrigin(int x, int y)
+
+
+
+
+
+
+ GetDeviceOrigin() -> Point
+
+
+ GetDeviceOriginTuple() -> (x,y)
+
+
+
+
+
+
+ SetDeviceOrigin(int x, int y)
+
+
+
+
+
+
+ SetAxisOrientation(bool xLeftRight, bool yBottomUp)
+
+
+
+
+
+
+ GetLogicalFunction() -> int
+
+
+ SetLogicalFunction(int function)
+
+
+
+
+
+ SetOptimization(bool opt)
+
+
+
+
+
+ GetOptimization() -> bool
+
+
+ CalcBoundingBox(int x, int y)
+
+
+
+
+
+
+ ResetBoundingBox()
+
+
+ MinX() -> int
+
+
+ MaxX() -> int
+
+
+ MinY() -> int
+
+
+ MaxY() -> int
+
+
+ GetBoundingBox() -> (x1,y1, x2,y2)
+
+
+
+
+
+
+
+
+ _DrawPointList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
+
+
+
+
+
+
+
+ _DrawLineList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
+
+
+
+
+
+
+
+ _DrawRectangleList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
+
+
+
+
+
+
+
+ _DrawEllipseList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
+
+
+
+
+
+
+
+ _DrawPolygonList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject
+
+
+
+
+
+
+
+ _DrawTextList(PyObject textList, PyObject pyPoints, PyObject foregroundList,
+ PyObject backgroundList) -> PyObject
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> MemoryDC
+
+
+ MemoryDCFromDC(DC oldDC) -> MemoryDC
+
+
+
+
+
+ SelectObject(Bitmap bitmap)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+
+
+
+
+
+
+ __init__(DC dc, Bitmap buffer) -> BufferedDC
+__init__(DC dc, Size area) -> BufferedDC
+
+
+
+
+
+
+ BufferedDCInternalBuffer(DC dc, Size area) -> BufferedDC
+
+
+
+
+
+
+ __del__()
+
+
+ UnMask()
+
+
+
+
+
+ __init__(Window window, Bitmap buffer=NullBitmap) -> BufferedPaintDC
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> ScreenDC
+
+
+ StartDrawingOnTopWin(Window window) -> bool
+
+
+
+
+
+ StartDrawingOnTop(Rect rect=None) -> bool
+
+
+
+
+
+ EndDrawingOnTop() -> bool
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window win) -> ClientDC
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window win) -> PaintDC
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window win) -> WindowDC
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(DC dc, bool mirror) -> MirrorDC
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(wxPrintData printData) -> PostScriptDC
+
+
+
+
+
+ GetPrintData() -> wxPrintData
+
+
+ SetPrintData(wxPrintData data)
+
+
+
+
+
+ SetResolution(int ppi)
+
+
+
+
+
+ GetResolution() -> int
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(String filename=EmptyString) -> MetaFile
+
+
+
+
+
+
+
+
+ __init__(String filename=EmptyString, int width=0, int height=0,
+ String description=EmptyString) -> MetaFileDC
+
+
+
+
+
+
+
+
+
+
+
+ __init__(wxPrintData printData) -> PrinterDC
+
+
+
+
+
+
+ class DC_old(DC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = DC.FloodFillXY
+ GetPixel = DC.GetPixelXY
+ DrawLine = DC.DrawLineXY
+ CrossHair = DC.CrossHairXY
+ DrawArc = DC.DrawArcXY
+ DrawCheckMark = DC.DrawCheckMarkXY
+ DrawEllipticArc = DC.DrawEllipticArcXY
+ DrawPoint = DC.DrawPointXY
+ DrawRectangle = DC.DrawRectangleXY
+ DrawRoundedRectangle = DC.DrawRoundedRectangleXY
+ DrawCircle = DC.DrawCircleXY
+ DrawEllipse = DC.DrawEllipseXY
+ DrawIcon = DC.DrawIconXY
+ DrawBitmap = DC.DrawBitmapXY
+ DrawText = DC.DrawTextXY
+ DrawRotatedText = DC.DrawRotatedTextXY
+ Blit = DC.BlitXY
+
+
+ class MemoryDC_old(MemoryDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = MemoryDC.FloodFillXY
+ GetPixel = MemoryDC.GetPixelXY
+ DrawLine = MemoryDC.DrawLineXY
+ CrossHair = MemoryDC.CrossHairXY
+ DrawArc = MemoryDC.DrawArcXY
+ DrawCheckMark = MemoryDC.DrawCheckMarkXY
+ DrawEllipticArc = MemoryDC.DrawEllipticArcXY
+ DrawPoint = MemoryDC.DrawPointXY
+ DrawRectangle = MemoryDC.DrawRectangleXY
+ DrawRoundedRectangle = MemoryDC.DrawRoundedRectangleXY
+ DrawCircle = MemoryDC.DrawCircleXY
+ DrawEllipse = MemoryDC.DrawEllipseXY
+ DrawIcon = MemoryDC.DrawIconXY
+ DrawBitmap = MemoryDC.DrawBitmapXY
+ DrawText = MemoryDC.DrawTextXY
+ DrawRotatedText = MemoryDC.DrawRotatedTextXY
+ Blit = MemoryDC.BlitXY
+
+
+ class BufferedDC_old(BufferedDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = BufferedDC.FloodFillXY
+ GetPixel = BufferedDC.GetPixelXY
+ DrawLine = BufferedDC.DrawLineXY
+ CrossHair = BufferedDC.CrossHairXY
+ DrawArc = BufferedDC.DrawArcXY
+ DrawCheckMark = BufferedDC.DrawCheckMarkXY
+ DrawEllipticArc = BufferedDC.DrawEllipticArcXY
+ DrawPoint = BufferedDC.DrawPointXY
+ DrawRectangle = BufferedDC.DrawRectangleXY
+ DrawRoundedRectangle = BufferedDC.DrawRoundedRectangleXY
+ DrawCircle = BufferedDC.DrawCircleXY
+ DrawEllipse = BufferedDC.DrawEllipseXY
+ DrawIcon = BufferedDC.DrawIconXY
+ DrawBitmap = BufferedDC.DrawBitmapXY
+ DrawText = BufferedDC.DrawTextXY
+ DrawRotatedText = BufferedDC.DrawRotatedTextXY
+ Blit = BufferedDC.BlitXY
+
+
+ class BufferedPaintDC_old(BufferedPaintDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = BufferedPaintDC.FloodFillXY
+ GetPixel = BufferedPaintDC.GetPixelXY
+ DrawLine = BufferedPaintDC.DrawLineXY
+ CrossHair = BufferedPaintDC.CrossHairXY
+ DrawArc = BufferedPaintDC.DrawArcXY
+ DrawCheckMark = BufferedPaintDC.DrawCheckMarkXY
+ DrawEllipticArc = BufferedPaintDC.DrawEllipticArcXY
+ DrawPoint = BufferedPaintDC.DrawPointXY
+ DrawRectangle = BufferedPaintDC.DrawRectangleXY
+ DrawRoundedRectangle = BufferedPaintDC.DrawRoundedRectangleXY
+ DrawCircle = BufferedPaintDC.DrawCircleXY
+ DrawEllipse = BufferedPaintDC.DrawEllipseXY
+ DrawIcon = BufferedPaintDC.DrawIconXY
+ DrawBitmap = BufferedPaintDC.DrawBitmapXY
+ DrawText = BufferedPaintDC.DrawTextXY
+ DrawRotatedText = BufferedPaintDC.DrawRotatedTextXY
+ Blit = BufferedPaintDC.BlitXY
+
+
+ class ScreenDC_old(ScreenDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = ScreenDC.FloodFillXY
+ GetPixel = ScreenDC.GetPixelXY
+ DrawLine = ScreenDC.DrawLineXY
+ CrossHair = ScreenDC.CrossHairXY
+ DrawArc = ScreenDC.DrawArcXY
+ DrawCheckMark = ScreenDC.DrawCheckMarkXY
+ DrawEllipticArc = ScreenDC.DrawEllipticArcXY
+ DrawPoint = ScreenDC.DrawPointXY
+ DrawRectangle = ScreenDC.DrawRectangleXY
+ DrawRoundedRectangle = ScreenDC.DrawRoundedRectangleXY
+ DrawCircle = ScreenDC.DrawCircleXY
+ DrawEllipse = ScreenDC.DrawEllipseXY
+ DrawIcon = ScreenDC.DrawIconXY
+ DrawBitmap = ScreenDC.DrawBitmapXY
+ DrawText = ScreenDC.DrawTextXY
+ DrawRotatedText = ScreenDC.DrawRotatedTextXY
+ Blit = ScreenDC.BlitXY
+
+
+ class ClientDC_old(ClientDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = ClientDC.FloodFillXY
+ GetPixel = ClientDC.GetPixelXY
+ DrawLine = ClientDC.DrawLineXY
+ CrossHair = ClientDC.CrossHairXY
+ DrawArc = ClientDC.DrawArcXY
+ DrawCheckMark = ClientDC.DrawCheckMarkXY
+ DrawEllipticArc = ClientDC.DrawEllipticArcXY
+ DrawPoint = ClientDC.DrawPointXY
+ DrawRectangle = ClientDC.DrawRectangleXY
+ DrawRoundedRectangle = ClientDC.DrawRoundedRectangleXY
+ DrawCircle = ClientDC.DrawCircleXY
+ DrawEllipse = ClientDC.DrawEllipseXY
+ DrawIcon = ClientDC.DrawIconXY
+ DrawBitmap = ClientDC.DrawBitmapXY
+ DrawText = ClientDC.DrawTextXY
+ DrawRotatedText = ClientDC.DrawRotatedTextXY
+ Blit = ClientDC.BlitXY
+
+
+ class PaintDC_old(PaintDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = PaintDC.FloodFillXY
+ GetPixel = PaintDC.GetPixelXY
+ DrawLine = PaintDC.DrawLineXY
+ CrossHair = PaintDC.CrossHairXY
+ DrawArc = PaintDC.DrawArcXY
+ DrawCheckMark = PaintDC.DrawCheckMarkXY
+ DrawEllipticArc = PaintDC.DrawEllipticArcXY
+ DrawPoint = PaintDC.DrawPointXY
+ DrawRectangle = PaintDC.DrawRectangleXY
+ DrawRoundedRectangle = PaintDC.DrawRoundedRectangleXY
+ DrawCircle = PaintDC.DrawCircleXY
+ DrawEllipse = PaintDC.DrawEllipseXY
+ DrawIcon = PaintDC.DrawIconXY
+ DrawBitmap = PaintDC.DrawBitmapXY
+ DrawText = PaintDC.DrawTextXY
+ DrawRotatedText = PaintDC.DrawRotatedTextXY
+ Blit = PaintDC.BlitXY
+
+
+ class WindowDC_old(WindowDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = WindowDC.FloodFillXY
+ GetPixel = WindowDC.GetPixelXY
+ DrawLine = WindowDC.DrawLineXY
+ CrossHair = WindowDC.CrossHairXY
+ DrawArc = WindowDC.DrawArcXY
+ DrawCheckMark = WindowDC.DrawCheckMarkXY
+ DrawEllipticArc = WindowDC.DrawEllipticArcXY
+ DrawPoint = WindowDC.DrawPointXY
+ DrawRectangle = WindowDC.DrawRectangleXY
+ DrawRoundedRectangle = WindowDC.DrawRoundedRectangleXY
+ DrawCircle = WindowDC.DrawCircleXY
+ DrawEllipse = WindowDC.DrawEllipseXY
+ DrawIcon = WindowDC.DrawIconXY
+ DrawBitmap = WindowDC.DrawBitmapXY
+ DrawText = WindowDC.DrawTextXY
+ DrawRotatedText = WindowDC.DrawRotatedTextXY
+ Blit = WindowDC.BlitXY
+
+
+ class MirrorDC_old(MirrorDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = MirrorDC.FloodFillXY
+ GetPixel = MirrorDC.GetPixelXY
+ DrawLine = MirrorDC.DrawLineXY
+ CrossHair = MirrorDC.CrossHairXY
+ DrawArc = MirrorDC.DrawArcXY
+ DrawCheckMark = MirrorDC.DrawCheckMarkXY
+ DrawEllipticArc = MirrorDC.DrawEllipticArcXY
+ DrawPoint = MirrorDC.DrawPointXY
+ DrawRectangle = MirrorDC.DrawRectangleXY
+ DrawRoundedRectangle = MirrorDC.DrawRoundedRectangleXY
+ DrawCircle = MirrorDC.DrawCircleXY
+ DrawEllipse = MirrorDC.DrawEllipseXY
+ DrawIcon = MirrorDC.DrawIconXY
+ DrawBitmap = MirrorDC.DrawBitmapXY
+ DrawText = MirrorDC.DrawTextXY
+ DrawRotatedText = MirrorDC.DrawRotatedTextXY
+ Blit = MirrorDC.BlitXY
+
+
+ class PostScriptDC_old(PostScriptDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = PostScriptDC.FloodFillXY
+ GetPixel = PostScriptDC.GetPixelXY
+ DrawLine = PostScriptDC.DrawLineXY
+ CrossHair = PostScriptDC.CrossHairXY
+ DrawArc = PostScriptDC.DrawArcXY
+ DrawCheckMark = PostScriptDC.DrawCheckMarkXY
+ DrawEllipticArc = PostScriptDC.DrawEllipticArcXY
+ DrawPoint = PostScriptDC.DrawPointXY
+ DrawRectangle = PostScriptDC.DrawRectangleXY
+ DrawRoundedRectangle = PostScriptDC.DrawRoundedRectangleXY
+ DrawCircle = PostScriptDC.DrawCircleXY
+ DrawEllipse = PostScriptDC.DrawEllipseXY
+ DrawIcon = PostScriptDC.DrawIconXY
+ DrawBitmap = PostScriptDC.DrawBitmapXY
+ DrawText = PostScriptDC.DrawTextXY
+ DrawRotatedText = PostScriptDC.DrawRotatedTextXY
+ Blit = PostScriptDC.BlitXY
+
+
+ class MetaFileDC_old(MetaFileDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = MetaFileDC.FloodFillXY
+ GetPixel = MetaFileDC.GetPixelXY
+ DrawLine = MetaFileDC.DrawLineXY
+ CrossHair = MetaFileDC.CrossHairXY
+ DrawArc = MetaFileDC.DrawArcXY
+ DrawCheckMark = MetaFileDC.DrawCheckMarkXY
+ DrawEllipticArc = MetaFileDC.DrawEllipticArcXY
+ DrawPoint = MetaFileDC.DrawPointXY
+ DrawRectangle = MetaFileDC.DrawRectangleXY
+ DrawRoundedRectangle = MetaFileDC.DrawRoundedRectangleXY
+ DrawCircle = MetaFileDC.DrawCircleXY
+ DrawEllipse = MetaFileDC.DrawEllipseXY
+ DrawIcon = MetaFileDC.DrawIconXY
+ DrawBitmap = MetaFileDC.DrawBitmapXY
+ DrawText = MetaFileDC.DrawTextXY
+ DrawRotatedText = MetaFileDC.DrawRotatedTextXY
+ Blit = MetaFileDC.BlitXY
+
+
+ class PrinterDC_old(PrinterDC):
+ """DC class that has methods with 2.4 compatible parameters."""
+ FloodFill = PrinterDC.FloodFillXY
+ GetPixel = PrinterDC.GetPixelXY
+ DrawLine = PrinterDC.DrawLineXY
+ CrossHair = PrinterDC.CrossHairXY
+ DrawArc = PrinterDC.DrawArcXY
+ DrawCheckMark = PrinterDC.DrawCheckMarkXY
+ DrawEllipticArc = PrinterDC.DrawEllipticArcXY
+ DrawPoint = PrinterDC.DrawPointXY
+ DrawRectangle = PrinterDC.DrawRectangleXY
+ DrawRoundedRectangle = PrinterDC.DrawRoundedRectangleXY
+ DrawCircle = PrinterDC.DrawCircleXY
+ DrawEllipse = PrinterDC.DrawEllipseXY
+ DrawIcon = PrinterDC.DrawIconXY
+ DrawBitmap = PrinterDC.DrawBitmapXY
+ DrawText = PrinterDC.DrawTextXY
+ DrawRotatedText = PrinterDC.DrawRotatedTextXY
+ Blit = PrinterDC.BlitXY
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(int width, int height, int mask=True, int initialCount=1) -> ImageList
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Add(Bitmap bitmap, Bitmap mask=NullBitmap) -> int
+
+
+
+
+
+
+ AddWithColourMask(Bitmap bitmap, Colour maskColour) -> int
+
+
+
+
+
+
+ AddIcon(Icon icon) -> int
+
+
+
+
+
+ Replace(int index, Bitmap bitmap) -> bool
+
+
+
+
+
+
+ Draw(int index, DC dc, int x, int x, int flags=IMAGELIST_DRAW_NORMAL,
+ bool solidBackground=False) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetImageCount() -> int
+
+
+ Remove(int index) -> bool
+
+
+
+
+
+ RemoveAll() -> bool
+
+
+ GetSize() -> (width,height)
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ AddPen(Pen pen)
+
+
+
+
+
+ FindOrCreatePen(Colour colour, int width, int style) -> Pen
+
+
+
+
+
+
+
+ RemovePen(Pen pen)
+
+
+
+
+
+ GetCount() -> int
+
+
+
+
+
+ AddBrush(Brush brush)
+
+
+
+
+
+ FindOrCreateBrush(Colour colour, int style) -> Brush
+
+
+
+
+
+
+ RemoveBrush(Brush brush)
+
+
+
+
+
+ GetCount() -> int
+
+
+
+
+
+ __init__() -> ColourDatabase
+
+
+ __del__()
+
+
+ Find(String name) -> Colour
+
+
+
+
+
+ FindName(Colour colour) -> String
+
+
+
+
+
+ AddColour(String name, Colour colour)
+
+
+
+
+
+
+ Append(String name, int red, int green, int blue)
+
+
+
+
+
+
+
+
+
+
+
+ AddFont(Font font)
+
+
+
+
+
+ FindOrCreateFont(int point_size, int family, int style, int weight,
+ bool underline=False, String facename=EmptyString,
+ int encoding=FONTENCODING_DEFAULT) -> Font
+
+
+
+
+
+
+
+
+
+
+
+ RemoveFont(Font font)
+
+
+
+
+
+ GetCount() -> int
+
+
+
+#---------------------------------------------------------------------------
+
+ NullColor = NullColour
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> Effects
+
+
+ GetHighlightColour() -> Colour
+
+
+ GetLightShadow() -> Colour
+
+
+ GetFaceColour() -> Colour
+
+
+ GetMediumShadow() -> Colour
+
+
+ GetDarkShadow() -> Colour
+
+
+ SetHighlightColour(Colour c)
+
+
+
+
+
+ SetLightShadow(Colour c)
+
+
+
+
+
+ SetFaceColour(Colour c)
+
+
+
+
+
+ SetMediumShadow(Colour c)
+
+
+
+
+
+ SetDarkShadow(Colour c)
+
+
+
+
+
+ Set(Colour highlightColour, Colour lightShadow, Colour faceColour,
+ Colour mediumShadow, Colour darkShadow)
+
+
+
+
+
+
+
+
+
+ DrawSunkenEdge(DC dc, Rect rect, int borderSize=1)
+
+
+
+
+
+
+
+ TileBitmap(Rect rect, DC dc, Bitmap bitmap) -> bool
+
+
+
+
+
+
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
+ String name=PanelNameStr) -> Panel
+
+
+
+
+
+
+
+
+
+
+ PrePanel() -> Panel
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxTAB_TRAVERSAL|wxNO_BORDER,
+ String name=PanelNameStr) -> bool
+ Create the GUI part of the Window for 2-phase creation mode.
+
+
+
+
+
+
+
+
+
+
+ InitDialog()
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
+ String name=PanelNameStr) -> ScrolledWindow
+
+
+
+
+
+
+
+
+
+
+ PreScrolledWindow() -> ScrolledWindow
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
+ String name=PanelNameStr) -> bool
+ Create the GUI part of the Window for 2-phase creation mode.
+
+
+
+
+
+
+
+
+
+
+ SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
+ int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
+
+
+
+
+
+
+
+
+
+
+
+ Scroll(int x, int y)
+
+
+
+
+
+
+ GetScrollPageSize(int orient) -> int
+
+
+
+
+
+ SetScrollPageSize(int orient, int pageSize)
+
+
+
+
+
+
+ SetScrollRate(int xstep, int ystep)
+
+
+
+
+
+
+ GetScrollPixelsPerUnit() -> (xUnit, yUnit)
+ Get the size of one logical unit in physical units.
+
+
+
+
+
+
+ EnableScrolling(bool x_scrolling, bool y_scrolling)
+
+
+
+
+
+
+ GetViewStart() -> (x,y)
+ Get the view start
+
+
+
+
+
+
+ SetScale(double xs, double ys)
+
+
+
+
+
+
+ GetScaleX() -> double
+
+
+ GetScaleY() -> double
+
+
+ Translate between scrolled and unscrolled coordinates.
+
+
+
+
+
+ CalcScrolledPosition(Point pt) -> Point
+CalcScrolledPosition(int x, int y) -> (sx, sy)
+ Translate between scrolled and unscrolled coordinates.
+
+
+
+
+
+
+
+
+ Translate between scrolled and unscrolled coordinates.
+
+
+
+
+
+ CalcUnscrolledPosition(Point pt) -> Point
+CalcUnscrolledPosition(int x, int y) -> (ux, uy)
+ Translate between scrolled and unscrolled coordinates.
+
+
+
+
+
+
+
+
+ AdjustScrollbars()
+
+
+ CalcScrollInc(ScrollWinEvent event) -> int
+
+
+
+
+
+ SetTargetWindow(Window target)
+
+
+
+
+
+ GetTargetWindow() -> Window
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ Maximize(bool maximize=True)
+
+
+
+
+
+ Restore()
+
+
+ Iconize(bool iconize=True)
+
+
+
+
+
+ IsMaximized() -> bool
+
+
+ IsIconized() -> bool
+
+
+ GetIcon() -> Icon
+
+
+ SetIcon(Icon icon)
+
+
+
+
+
+ SetIcons(wxIconBundle icons)
+
+
+
+
+
+ ShowFullScreen(bool show, long style=FULLSCREEN_ALL) -> bool
+
+
+
+
+
+
+ IsFullScreen() -> bool
+
+
+ SetTitle(String title)
+ Sets the window's title. Applicable only to frames and dialogs.
+
+
+
+
+
+ GetTitle() -> String
+ Gets the window's title. Applicable only to frames and dialogs.
+
+
+ SetShape(Region region) -> bool
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
+ String name=FrameNameStr) -> Frame
+
+
+
+
+
+
+
+
+
+
+
+ PreFrame() -> Frame
+
+
+ Create(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
+ String name=FrameNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ GetClientAreaOrigin() -> Point
+ Get the origin of the client area of the window relative to the
+window's top left corner (the client area may be shifted because of
+the borders, scrollbars, other decorations...)
+
+
+ SendSizeEvent()
+
+
+ SetMenuBar(MenuBar menubar)
+
+
+
+
+
+ GetMenuBar() -> MenuBar
+
+
+ ProcessCommand(int winid) -> bool
+
+
+
+
+
+ CreateStatusBar(int number=1, long style=wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE,
+ int winid=0, String name=StatusLineNameStr) -> StatusBar
+
+
+
+
+
+
+
+
+ GetStatusBar() -> StatusBar
+
+
+ SetStatusBar(StatusBar statBar)
+
+
+
+
+
+ SetStatusText(String text, int number=0)
+
+
+
+
+
+
+ SetStatusWidths(int widths, int widths_field)
+
+
+
+
+
+
+ PushStatusText(String text, int number=0)
+
+
+
+
+
+
+ PopStatusText(int number=0)
+
+
+
+
+
+ SetStatusBarPane(int n)
+
+
+
+
+
+ GetStatusBarPane() -> int
+
+
+ CreateToolBar(long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar
+
+
+
+
+
+
+
+ GetToolBar() -> wxToolBar
+
+
+ SetToolBar(wxToolBar toolbar)
+
+
+
+
+
+ DoGiveHelp(String text, bool show)
+
+
+
+
+
+
+ DoMenuUpdates(Menu menu=None)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
+ String name=DialogNameStr) -> Dialog
+
+
+
+
+
+
+
+
+
+
+
+ PreDialog() -> Dialog
+
+
+ Create(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
+ String name=DialogNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ SetReturnCode(int returnCode)
+
+
+
+
+
+ GetReturnCode() -> int
+
+
+ CreateTextSizer(String message) -> Sizer
+
+
+
+
+
+ CreateButtonSizer(long flags) -> Sizer
+
+
+
+
+
+ IsModal() -> bool
+
+
+ ShowModal() -> int
+
+
+ EndModal(int retCode)
+
+
+
+
+
+ IsModalShowing() -> bool
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
+ String name=FrameNameStr) -> MiniFrame
+
+
+
+
+
+
+
+
+
+
+
+ PreMiniFrame() -> MiniFrame
+
+
+ Create(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
+ String name=FrameNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
+
+
+
+
+
+
+
+
+
+
+ SetBitmap(Bitmap bitmap)
+
+
+
+
+
+ GetBitmap() -> Bitmap
+
+
+
+
+
+ __init__(Bitmap bitmap, long splashStyle, int milliseconds,
+ Window parent, int id, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
+
+
+
+
+
+
+
+
+
+
+
+
+ GetSplashStyle() -> long
+
+
+ GetSplashWindow() -> SplashScreenWindow
+
+
+ GetTimeout() -> int
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, long style=wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE,
+ String name=StatusLineNameStr) -> StatusBar
+
+
+
+
+
+
+
+
+ PreStatusBar() -> StatusBar
+
+
+ Create(Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool
+
+
+
+
+
+
+
+
+ SetFieldsCount(int number=1)
+
+
+
+
+
+ GetFieldsCount() -> int
+
+
+ SetStatusText(String text, int number=0)
+
+
+
+
+
+
+ GetStatusText(int number=0) -> String
+
+
+
+
+
+ PushStatusText(String text, int number=0)
+
+
+
+
+
+
+ PopStatusText(int number=0)
+
+
+
+
+
+ SetStatusWidths(int widths, int widths_field)
+
+
+
+
+
+
+ GetFieldRect(int i) -> Rect
+
+
+
+
+
+ SetMinHeight(int height)
+
+
+
+
+
+ GetBorderX() -> int
+
+
+ GetBorderY() -> int
+
+
+
+#---------------------------------------------------------------------------
+
+
+ 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.
+
+
+ Styles
+ wx.SP_3D Draws a 3D effect border and sash.
+ wx.SP_3DSASH Draws a 3D effect sash.
+ wx.SP_3DBORDER Synonym for wxSP_BORDER.
+ wx.SP_BORDER Draws a standard border.
+ wx.SP_NOBORDER No border (default).
+ wx.SP_NO_XP_THEME Under Windows XP, switches off the
+ attempt to draw the splitter
+ using Windows XP theming, so the
+ borders and sash will take on the
+ pre-XP look.
+ wx.SP_PERMIT_UNSPLIT Always allow to unsplit, even with
+ the minimum pane size other than zero.
+ wx.SP_LIVE_UPDATE Don't draw XOR line but resize the
+ child windows immediately.
+
+ Events
+
+ EVT_SPLITTER_SASH_POS_CHANGING
+ The sash position is in the
+ process of being changed. May be
+ used to modify the position of
+ the tracking bar to properly
+ reflect the position that would
+ be set if the drag were to be
+ completed at this point.
+
+ EVT_SPLITTER_SASH_POS_CHANGED
+ The sash position was
+ changed. May be used to modify
+ the sash position before it is
+ set, or to prevent the change
+ from taking place.
+
+ EVT_SPLITTER_UNSPLIT The splitter has been just unsplit.
+
+ EVT_SPLITTER_DCLICK The sash was double clicked. The
+ default behaviour is to unsplit
+ the window when this happens
+ (unless the minimum pane size has
+ been set to a value greater than
+ zero.)
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
+ Constructor. Creates and shows a SplitterWindow.
+
+
+
+
+
+
+
+
+
+
+ PreSplitterWindow() -> SplitterWindow
+ Precreate a SplitterWindow for 2-phase creation.
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=SP_3D, String name=SplitterNameStr) -> bool
+ Create the GUI part of the SplitterWindow for the 2-phase create.
+
+
+
+
+
+
+
+
+
+
+ GetWindow1() -> Window
+ Gets the only or left/top pane.
+
+
+ GetWindow2() -> Window
+ Gets the right/bottom pane.
+
+
+ SetSplitMode(int mode)
+ Sets the split mode. The mode can be wx.SPLIT_VERTICAL or
+wx.SPLIT_HORIZONTAL. This only sets the internal variable;
+does not update the display.
+
+
+
+
+
+ GetSplitMode() -> int
+ Gets the split mode
+
+
+ Initialize(Window window)
+ Initializes the splitter window to have one pane. This
+should be called if you wish to initially view only a single
+pane in the splitter window.
+
+
+
+
+
+ SplitVertically(Window window1, Window window2, int sashPosition=0) -> bool
+ Initializes the left and right panes of the splitter window.
+
+ window1 The left pane.
+ window2 The right pane.
+ sashPosition The initial position of the sash. If this
+ value is positive, it specifies the size
+ of the left pane. If it is negative, it is
+ absolute value gives the size of the right
+ pane. Finally, specify 0 (default) to
+ choose the default position (half of the
+ total window width).
+
+Returns True if successful, False otherwise (the window was
+already split).
+
+SplitVertically should be called if you wish to initially
+view two panes. It can also be called at any subsequent
+time, but the application should check that the window is
+not currently split using IsSplit.
+
+
+
+
+
+
+
+ SplitHorizontally(Window window1, Window window2, int sashPosition=0) -> bool
+ Initializes the top and bottom panes of the splitter window.
+
+ window1 The top pane.
+ window2 The bottom pane.
+ sashPosition The initial position of the sash. If this
+ value is positive, it specifies the size
+ of the upper pane. If it is negative, it
+ is absolute value gives the size of the
+ lower pane. Finally, specify 0 (default)
+ to choose the default position (half of
+ the total window height).
+
+Returns True if successful, False otherwise (the window was
+already split).
+
+SplitHorizontally should be called if you wish to initially
+view two panes. It can also be called at any subsequent
+time, but the application should check that the window is
+not currently split using IsSplit.
+
+
+
+
+
+
+
+ Unsplit(Window toRemove=None) -> bool
+ Unsplits the window. Pass the pane to remove, or None to
+remove the right or bottom pane. Returns True if
+successful, False otherwise (the window was not split).
+
+This function will not actually delete the pane being
+removed; it sends EVT_SPLITTER_UNSPLIT which can be handled
+for the desired behaviour. By default, the pane being
+removed is only hidden.
+
+
+
+
+
+ ReplaceWindow(Window winOld, Window winNew) -> bool
+ This function replaces one of the windows managed by the
+SplitterWindow with another one. It is in general better to
+use it instead of calling Unsplit() and then resplitting the
+window back because it will provoke much less flicker. It is
+valid to call this function whether the splitter has two
+windows or only one.
+
+Both parameters should be non-None and winOld must specify
+one of the windows managed by the splitter. If the
+parameters are incorrect or the window couldn't be replaced,
+False is returned. Otherwise the function will return True,
+but please notice that it will not Destroy the replaced
+window and you may wish to do it yourself.
+
+
+
+
+
+
+ UpdateSize()
+ Causes any pending sizing of the sash and child panes to
+take place immediately.
+
+Such resizing normally takes place in idle time, in order to
+wait for layout to be completed. However, this can cause
+unacceptable flicker as the panes are resized after the
+window has been shown. To work around this, you can perform
+window layout (for example by sending a size event to the
+parent window), and then call this function, before showing
+the top-level window.
+
+
+ IsSplit() -> bool
+ Is the window split?
+
+
+ SetSashSize(int width)
+ Sets the sash size
+
+
+
+
+
+ SetBorderSize(int width)
+ Sets the border size
+
+
+
+
+
+ GetSashSize() -> int
+ Gets the sash size
+
+
+ GetBorderSize() -> int
+ Gets the border size
+
+
+ SetSashPosition(int position, bool redraw=True)
+ Sets the sash position, in pixels. If redraw is Ttrue then
+the panes are resized and the sash and border are redrawn.
+
+
+
+
+
+
+ GetSashPosition() -> int
+ Returns the surrent sash position.
+
+
+ SetMinimumPaneSize(int min)
+ Sets the minimum pane size in pixels.
+
+The default minimum pane size is zero, which means that
+either pane can be reduced to zero by dragging the sash,
+thus removing one of the panes. To prevent this behaviour (and
+veto out-of-range sash dragging), set a minimum size,
+for example 20 pixels. If the wx.SP_PERMIT_UNSPLIT style is
+used when a splitter window is created, the window may be
+unsplit even if minimum size is non-zero.
+
+
+
+
+
+ GetMinimumPaneSize() -> int
+ Gets the minimum pane size in pixels.
+
+
+ SashHitTest(int x, int y, int tolerance=5) -> bool
+ Tests for x, y over the sash
+
+
+
+
+
+
+
+ SizeWindows()
+ Resizes subwindows
+
+
+ SetNeedUpdating(bool needUpdating)
+
+
+
+
+
+ GetNeedUpdating() -> bool
+
+
+
+ This class represents the events generated by a splitter control.
+
+
+ __init__(wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent
+ This class represents the events generated by a splitter control.
+
+
+
+
+
+
+ SetSashPosition(int pos)
+ This funciton is only meaningful during
+EVT_SPLITTER_SASH_POS_CHANGING and
+EVT_SPLITTER_SASH_POS_CHANGED events. In the case of
+_CHANGED events, sets the the new sash position. In the case
+of _CHANGING events, sets the new tracking bar position so
+visual feedback during dragging will represent that change
+that will actually take place. Set to -1 from the event
+handler code to prevent repositioning.
+
+
+
+
+
+ GetSashPosition() -> int
+ Returns the new sash position while in
+EVT_SPLITTER_SASH_POS_CHANGING and
+EVT_SPLITTER_SASH_POS_CHANGED events.
+
+
+ GetWindowBeingRemoved() -> Window
+ Returns a pointer to the window being removed when a
+splitter window is unsplit.
+
+
+ GetX() -> int
+ Returns the x coordinate of the double-click point in a
+EVT_SPLITTER_DCLICK event.
+
+
+ GetY() -> int
+ Returns the y coordinate of the double-click point in a
+EVT_SPLITTER_DCLICK event.
+
+
+
+EVT_SPLITTER_SASH_POS_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED, 1 )
+EVT_SPLITTER_SASH_POS_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING, 1 )
+EVT_SPLITTER_DOUBLECLICKED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED, 1 )
+EVT_SPLITTER_UNSPLIT = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT, 1 )
+EVT_SPLITTER_DCLICK = EVT_SPLITTER_DOUBLECLICKED
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCLIP_CHILDREN|wxSW_3D,
+ String name=SashNameStr) -> SashWindow
+
+
+
+
+
+
+
+
+
+
+ PreSashWindow() -> SashWindow
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCLIP_CHILDREN|wxSW_3D,
+ String name=SashNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ SetSashVisible(int edge, bool sash)
+
+
+
+
+
+
+ GetSashVisible(int edge) -> bool
+
+
+
+
+
+ SetSashBorder(int edge, bool border)
+
+
+
+
+
+
+ HasBorder(int edge) -> bool
+
+
+
+
+
+ GetEdgeMargin(int edge) -> int
+
+
+
+
+
+ SetDefaultBorderSize(int width)
+
+
+
+
+
+ GetDefaultBorderSize() -> int
+
+
+ SetExtraBorderSize(int width)
+
+
+
+
+
+ GetExtraBorderSize() -> int
+
+
+ SetMinimumSizeX(int min)
+
+
+
+
+
+ SetMinimumSizeY(int min)
+
+
+
+
+
+ GetMinimumSizeX() -> int
+
+
+ GetMinimumSizeY() -> int
+
+
+ SetMaximumSizeX(int max)
+
+
+
+
+
+ SetMaximumSizeY(int max)
+
+
+
+
+
+ GetMaximumSizeX() -> int
+
+
+ GetMaximumSizeY() -> int
+
+
+ SashHitTest(int x, int y, int tolerance=2) -> int
+
+
+
+
+
+
+
+ SizeWindows()
+
+
+
+
+
+ __init__(int id=0, int edge=SASH_NONE) -> SashEvent
+
+
+
+
+
+
+ SetEdge(int edge)
+
+
+
+
+
+ GetEdge() -> int
+
+
+ SetDragRect(Rect rect)
+
+
+
+
+
+ GetDragRect() -> Rect
+
+
+ SetDragStatus(int status)
+
+
+
+
+
+ GetDragStatus() -> int
+
+
+
+ EVT_SASH_DRAGGED = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 1 )
+ EVT_SASH_DRAGGED_RANGE = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 2 )
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(int id=0) -> QueryLayoutInfoEvent
+
+
+
+
+
+ SetRequestedLength(int length)
+
+
+
+
+
+ GetRequestedLength() -> int
+
+
+ SetFlags(int flags)
+
+
+
+
+
+ GetFlags() -> int
+
+
+ SetSize(Size size)
+
+
+
+
+
+ GetSize() -> Size
+
+
+ SetOrientation(int orient)
+
+
+
+
+
+ GetOrientation() -> int
+
+
+ SetAlignment(int align)
+
+
+
+
+
+ GetAlignment() -> int
+
+
+
+
+
+ __init__(int id=0) -> CalculateLayoutEvent
+
+
+
+
+
+ SetFlags(int flags)
+
+
+
+
+
+ GetFlags() -> int
+
+
+ SetRect(Rect rect)
+
+
+
+
+
+ GetRect() -> Rect
+
+
+
+ EVT_QUERY_LAYOUT_INFO = wx.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO )
+ EVT_CALCULATE_LAYOUT = wx.PyEventBinder( wxEVT_CALCULATE_LAYOUT )
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCLIP_CHILDREN|wxSW_3D,
+ String name=SashLayoutNameStr) -> SashLayoutWindow
+
+
+
+
+
+
+
+
+
+
+ PreSashLayoutWindow() -> SashLayoutWindow
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCLIP_CHILDREN|wxSW_3D,
+ String name=SashLayoutNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetAlignment() -> int
+
+
+ GetOrientation() -> int
+
+
+ SetAlignment(int alignment)
+
+
+
+
+
+ SetDefaultSize(Size size)
+
+
+
+
+
+ SetOrientation(int orientation)
+
+
+
+
+
+
+
+
+ __init__() -> LayoutAlgorithm
+
+
+ __del__()
+
+
+ LayoutMDIFrame(MDIParentFrame frame, Rect rect=None) -> bool
+
+
+
+
+
+
+ LayoutFrame(Frame frame, Window mainWindow=None) -> bool
+
+
+
+
+
+
+ LayoutWindow(Window parent, Window mainWindow=None) -> bool
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int flags=BORDER_NONE) -> PopupWindow
+
+
+
+
+
+
+ PrePopupWindow() -> PopupWindow
+
+
+ Create(Window parent, int flags=BORDER_NONE) -> bool
+
+
+
+
+
+
+ Position(Point ptOrigin, Size size)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int style=BORDER_NONE) -> PopupTransientWindow
+
+
+
+
+
+
+ PrePopupTransientWindow() -> PopupTransientWindow
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ Popup(Window focus=None)
+
+
+
+
+
+ Dismiss()
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow
+
+
+
+
+
+
+
+
+ SetBoundingRect(Rect rectBound)
+
+
+
+
+
+ Close()
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
+
+
+
+
+
+
+
+
+
+
+ PreVScrolledWindow() -> VScrolledWindow
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ SetLineCount(size_t count)
+
+
+
+
+
+ ScrollToLine(size_t line) -> bool
+
+
+
+
+
+ ScrollLines(int lines) -> bool
+ If the platform and window class supports it, scrolls the window by
+the given number of lines down, if lines is positive, or up if lines
+is negative. Returns True if the window was scrolled, False if it was
+already on top/bottom and nothing was done.
+
+
+
+
+
+ ScrollPages(int pages) -> bool
+ If the platform and window class supports it, scrolls the window by
+the given number of pages down, if pages is positive, or up if pages
+is negative. Returns True if the window was scrolled, False if it was
+already on top/bottom and nothing was done.
+
+
+
+
+
+ RefreshLine(size_t line)
+
+
+
+
+
+ RefreshLines(size_t from, size_t to)
+
+
+
+
+
+
+ HitTestXT(int x, int y) -> int
+ Test where the given (in client coords) point lies
+
+
+
+
+
+
+ HitTest(Point pt) -> int
+ Test where the given (in client coords) point lies
+
+
+
+
+
+ RefreshAll()
+
+
+ GetLineCount() -> size_t
+
+
+ GetFirstVisibleLine() -> size_t
+
+
+ GetLastVisibleLine() -> size_t
+
+
+ IsVisible(size_t line) -> bool
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
+
+
+
+
+
+
+
+
+
+
+ PreVListBox() -> VListBox
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetItemCount() -> size_t
+
+
+ HasMultipleSelection() -> bool
+
+
+ GetSelection() -> int
+
+
+ IsCurrent(size_t item) -> bool
+
+
+
+
+
+ IsSelected(size_t item) -> bool
+
+
+
+
+
+ GetSelectedCount() -> size_t
+
+
+ GetFirstSelected(unsigned long cookie) -> int
+
+
+
+
+
+ GetNextSelected(unsigned long cookie) -> int
+
+
+
+
+
+ GetMargins() -> Point
+
+
+ GetSelectionBackground() -> Colour
+
+
+ SetItemCount(size_t count)
+
+
+
+
+
+ Clear()
+
+
+ SetSelection(int selection)
+
+
+
+
+
+ Select(size_t item, bool select=True) -> bool
+
+
+
+
+
+
+ SelectRange(size_t from, size_t to) -> bool
+
+
+
+
+
+
+ Toggle(size_t item)
+
+
+
+
+
+ SelectAll() -> bool
+
+
+ DeselectAll() -> bool
+
+
+ SetMargins(Point pt)
+
+
+
+
+
+ SetMarginsXY(int x, int y)
+
+
+
+
+
+
+ SetSelectionBackground(Colour col)
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
+
+
+
+
+
+
+
+
+
+
+ PreHtmlListBox() -> HtmlListBox
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ RefreshAll()
+
+
+ SetItemCount(size_t count)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> TaskBarIcon
+
+
+ __del__()
+
+
+ IsOk() -> bool
+
+
+ IsIconInstalled() -> bool
+
+
+ SetIcon(Icon icon, String tooltip=EmptyString) -> bool
+
+
+
+
+
+
+ RemoveIcon() -> bool
+
+
+ PopupMenu(Menu menu) -> bool
+
+
+
+
+
+
+
+
+ __init__(wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent
+
+
+
+
+
+
+
+EVT_TASKBAR_MOVE = wx.PyEventBinder ( wxEVT_TASKBAR_MOVE )
+EVT_TASKBAR_LEFT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN )
+EVT_TASKBAR_LEFT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP )
+EVT_TASKBAR_RIGHT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN )
+EVT_TASKBAR_RIGHT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP )
+EVT_TASKBAR_LEFT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK )
+EVT_TASKBAR_RIGHT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK )
+
+
+#---------------------------------------------------------------------------
+
+
+ This class holds a variety of information related to colour dialogs.
+
+
+ __init__() -> ColourData
+ Constructor, sets default values.
+
+
+ __del__()
+
+
+ GetChooseFull() -> bool
+ Under Windows, determines whether the Windows colour dialog will display
+the full dialog with custom colour selection controls. Has no meaning
+under other platforms. The default value is true.
+
+
+ GetColour() -> Colour
+ Gets the colour (pre)selected by the dialog.
+
+
+ GetCustomColour(int i) -> Colour
+ Gets the i'th custom colour associated with the colour dialog. i should
+be an integer between 0 and 15. The default custom colours are all white.
+
+
+
+
+
+ SetChooseFull(int flag)
+ Under Windows, tells the Windows colour dialog to display the full dialog
+with custom colour selection controls. Under other platforms, has no effect.
+The default value is true.
+
+
+
+
+
+ SetColour(Colour colour)
+ Sets the default colour for the colour dialog. The default colour is black.
+
+
+
+
+
+ SetCustomColour(int i, Colour colour)
+ Sets the i'th custom colour for the colour dialog. i should be an integer
+between 0 and 15. The default custom colours are all white.
+
+
+
+
+
+
+
+ This class represents the colour chooser dialog.
+
+
+ __init__(Window parent, ColourData data=None) -> ColourDialog
+ Constructor. Pass a parent window, and optionally a ColourData, which
+will be copied to the colour dialog's internal ColourData instance.
+
+
+
+
+
+
+ GetColourData() -> ColourData
+ Returns a reference to the ColourData used by the dialog.
+
+
+
+ This class represents the directory chooser dialog.
+
+ Styles
+ wxDD_NEW_DIR_BUTTON Add "Create new directory" button and allow
+ directory names to be editable. On Windows the new
+ directory button is only available with recent
+ versions of the common dialogs.
+
+
+ __init__(Window parent, String message=DirSelectorPromptStr,
+ String defaultPath=EmptyString, long style=0,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ String name=DirDialogNameStr) -> DirDialog
+ Constructor. Use ShowModal method to show the dialog.
+
+
+
+
+
+
+
+
+
+
+
+ GetPath() -> String
+ Returns the default or user-selected path.
+
+
+ GetMessage() -> String
+ Returns the message that will be displayed on the dialog.
+
+
+ GetStyle() -> long
+ Returns the dialog style.
+
+
+ SetMessage(String message)
+ Sets the message that will be displayed on the dialog.
+
+
+
+
+
+ SetPath(String path)
+ Sets the default path.
+
+
+
+
+
+
+ This class represents the file chooser dialog.
+
+In Windows, this is the common file selector dialog. In X, this is a file
+selector box with somewhat less functionality. The path and filename are
+distinct elements of a full file pathname. If path is "", the current
+directory will be used. If filename is "", no default filename will be
+supplied. The wildcard determines what files are displayed in the file
+selector, and file extension supplies a type extension for the required
+filename.
+
+Both the X and Windows versions implement a wildcard filter. Typing a filename
+containing wildcards (*, ?) in the filename text item, and clicking on Ok,
+will result in only those files matching the pattern being displayed. The
+wildcard may be a specification for multiple types of file with a description
+for each, such as:
+
+ "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
+
+ Styles
+ wx.OPEN This is an open dialog.
+
+ wx.SAVE This is a save dialog.
+
+ wx.HIDE_READONLY For open dialog only: hide the checkbox allowing to
+ open the file in read-only mode.
+
+ wx.OVERWRITE_PROMPT For save dialog only: prompt for a confirmation if a
+ file will be overwritten.
+
+ wx.MULTIPLE For open dialog only: allows selecting multiple files.
+
+ wx.CHANGE_DIR Change the current working directory to the directory
+ where the file(s) chosen by the user are.
+
+
+
+ __init__(Window parent, String message=FileSelectorPromptStr,
+ String defaultDir=EmptyString, String defaultFile=EmptyString,
+ String wildcard=FileSelectorDefaultWildcardStr,
+ long style=0, Point pos=DefaultPosition) -> FileDialog
+ Constructor. Use ShowModal method to show the dialog.
+
+
+
+
+
+
+
+
+
+
+
+ SetMessage(String message)
+ Sets the message that will be displayed on the dialog.
+
+
+
+
+
+ SetPath(String path)
+ Sets the path (the combined directory and filename that will
+be returned when the dialog is dismissed).
+
+
+
+
+
+ SetDirectory(String dir)
+ Sets the default directory.
+
+
+
+
+
+ SetFilename(String name)
+ Sets the default filename.
+
+
+
+
+
+ SetWildcard(String wildCard)
+ Sets the wildcard, which can contain multiple file types, for example:
+ "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
+
+
+
+
+
+ SetStyle(long style)
+ Sets the dialog style.
+
+
+
+
+
+ SetFilterIndex(int filterIndex)
+ Sets the default filter index, starting from zero.
+
+
+
+
+
+ GetMessage() -> String
+ Returns the message that will be displayed on the dialog.
+
+
+ GetPath() -> String
+ Returns the full path (directory and filename) of the selected file.
+
+
+ GetDirectory() -> String
+ Returns the default directory.
+
+
+ GetFilename() -> String
+ Returns the default filename.
+
+
+ GetWildcard() -> String
+ Returns the file dialog wildcard.
+
+
+ GetStyle() -> long
+ Returns the dialog style.
+
+
+ GetFilterIndex() -> int
+ Returns the index into the list of filters supplied, optionally, in
+the wildcard parameter. Before the dialog is shown, this is the index
+which will be used when the dialog is first displayed. After the dialog
+is shown, this is the index selected by the user.
+
+
+ GetFilenames() -> PyObject
+ Returns a list of filenames chosen in the dialog. This function should
+only be used with the dialogs which have wx.MULTIPLE style, use
+GetFilename for the others.
+
+
+ GetPaths() -> PyObject
+ Fills the array paths with the full paths of the files chosen. This
+function should only be used with the dialogs which have wx.MULTIPLE style,
+use GetPath for the others.
+
+
+
+ A simple dialog with a multi selection listbox.
+
+
+ __init__(Window parent, String message, String caption,
+ List choices=[], long style=CHOICEDLG_STYLE,
+ Point pos=DefaultPosition) -> MultiChoiceDialog
+ Constructor. Use ShowModal method to show the dialog.
+
+
+
+
+
+
+
+
+
+
+
+ SetSelections(List selections)
+ Specify the items in the list that shoudl be selected, using a list of integers.
+
+
+
+
+
+ GetSelections() -> [selections]
+ Returns a list of integers representing the items that are selected.
+
+
+
+ A simple dialog with a single selection listbox.
+
+
+ __init__(Window parent, String message, String caption,
+ List choices=[], long style=CHOICEDLG_STYLE,
+ Point pos=DefaultPosition) -> SingleChoiceDialog
+ Constructor. Use ShowModal method to show the dialog.
+
+
+
+
+
+
+
+
+
+
+
+ GetSelection() -> int
+ Get the index of teh currently selected item.
+
+
+ GetStringSelection() -> String
+ Returns the string value of the currently selected item
+
+
+ SetSelection(int sel)
+ Set the current selected item to sel
+
+
+
+
+
+
+ A dialog with text control, [ok] and [cancel] buttons
+
+
+ __init__(Window parent, String message, String caption=GetTextFromUserPromptStr,
+ String defaultValue=EmptyString,
+ long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
+ Constructor. Use ShowModal method to show the dialog.
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> String
+ Returns the text that the user has entered if the user has pressed OK,
+or the original value if the user has pressed Cancel.
+
+
+ SetValue(String value)
+ Sets the default text value.
+
+
+
+
+
+
+ This class holds a variety of information related to font dialogs.
+
+
+ __init__() -> FontData
+ This class holds a variety of information related to font dialogs.
+
+
+ __del__()
+
+
+ EnableEffects(bool enable)
+ Enables or disables 'effects' under MS Windows only. This refers
+to the controls for manipulating colour, strikeout and underline
+properties. The default value is true.
+
+
+
+
+
+ GetAllowSymbols() -> bool
+ Under MS Windows, returns a flag determining whether symbol fonts can be
+selected. Has no effect on other platforms. The default value is true.
+
+
+ GetColour() -> Colour
+ Gets the colour associated with the font dialog. The default value is black.
+
+
+ GetChosenFont() -> Font
+ Gets the font chosen by the user.
+
+
+ GetEnableEffects() -> bool
+ Determines whether 'effects' are enabled under Windows.
+
+
+ GetInitialFont() -> Font
+ Gets the font that will be initially used by the font dialog. This should have
+previously been set by the application.
+
+
+ GetShowHelp() -> bool
+ Returns true if the Help button will be shown (Windows only). The default
+value is false.
+
+
+ SetAllowSymbols(bool allowSymbols)
+ Under MS Windows, determines whether symbol fonts can be selected. Has no
+effect on other platforms. The default value is true.
+
+
+
+
+
+ SetChosenFont(Font font)
+ Sets the font that will be returned to the user (for internal use only).
+
+
+
+
+
+ SetColour(Colour colour)
+ Sets the colour that will be used for the font foreground colour. The default
+colour is black.
+
+
+
+
+
+ SetInitialFont(Font font)
+ Sets the font that will be initially used by the font dialog.
+
+
+
+
+
+ SetRange(int min, int max)
+ Sets the valid range for the font point size (Windows only). The default is
+0, 0 (unrestricted range).
+
+
+
+
+
+
+ SetShowHelp(bool showHelp)
+ Determines whether the Help button will be displayed in the font dialog
+(Windows only). The default value is false.
+
+
+
+
+
+
+ This class represents the font chooser dialog.
+
+
+ __init__(Window parent, FontData data) -> FontDialog
+ Constructor. Pass a parent window and the FontData object to be
+used to initialize the dialog controls.
+
+
+
+
+
+
+ GetFontData() -> FontData
+ Returns a reference to the internal FontData used by the FontDialog.
+
+
+
+ This class provides a dialog that shows a single or multi-line message, with
+a choice of OK, Yes, No and Cancel buttons.
+
+ Styles
+ wx.OK: Show an OK button.
+
+ wx.CANCEL: Show a Cancel button.
+
+ wx.YES_NO: Show Yes and No buttons.
+
+ wx.YES_DEFAULT: Used with wxYES_NO, makes Yes button the default - which is the default behaviour.
+
+ wx.NO_DEFAULT: Used with wxYES_NO, makes No button the default.
+
+ wx.ICON_EXCLAMATION: Shows an exclamation mark icon.
+
+ wx.ICON_HAND: Shows an error icon.
+
+ wx.ICON_ERROR: Shows an error icon - the same as wxICON_HAND.
+
+ wx.ICON_QUESTION: Shows a question mark icon.
+
+ wx.ICON_INFORMATION: Shows an information (i) icon.
+
+ wx.STAY_ON_TOP: The message box stays on top of all other window, even those of the other applications (Windows only).
+
+
+
+ __init__(Window parent, String message, String caption=MessageBoxCaptionStr,
+ long style=wxOK|wxCANCEL|wxCENTRE,
+ Point pos=DefaultPosition) -> MessageDialog
+ This class provides a dialog that shows a single or multi-line message, with
+a choice of OK, Yes, No and Cancel buttons.
+
+
+
+
+
+
+
+
+
+
+ A dialog that shows a short message and a progress bar. Optionally, it can
+display an ABORT button.
+
+ Styles
+
+ wx.PD_APP_MODAL: Make the progress dialog modal. If this flag is
+ not given, it is only "locally" modal - that is
+ the input to the parent window is disabled,
+ but not to the other ones.
+
+ wx.PD_AUTO_HIDE: Causes the progress dialog to disappear from screen
+ as soon as the maximum value of the progress
+ meter has been reached.
+
+ wx.PD_CAN_ABORT: This flag tells the dialog that it should have
+ a "Cancel" button which the user may press. If
+ this happens, the next call to Update() will
+ return false.
+
+ wx.PD_ELAPSED_TIME: This flag tells the dialog that it should show
+ elapsed time (since creating the dialog).
+
+ wx.PD_ESTIMATED_TIME: This flag tells the dialog that it should show
+ estimated time.
+
+ wx.PD_REMAINING_TIME: This flag tells the dialog that it should show
+ remaining time.
+
+
+
+ __init__(String title, String message, int maximum=100, Window parent=None,
+ int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
+ Constructor. Creates the dialog, displays it and disables user input for other
+windows, or, if wxPD_APP_MODAL flag is not given, for its parent window only.
+
+
+
+
+
+
+
+
+
+ Update(int value, String newmsg=EmptyString) -> bool
+ Updates the dialog, setting the progress bar to the new value and, if given
+changes the message above it. Returns true unless the Cancel button has been
+pressed.
+
+If false is returned, the application can either immediately destroy the
+dialog or ask the user for the confirmation and if the abort is not confirmed
+the dialog may be resumed with Resume function.
+
+
+
+
+
+
+ Resume()
+ Can be used to continue with the dialog, after the user had chosen to abort.
+
+
+
+EVT_FIND = wx.PyEventBinder( wxEVT_COMMAND_FIND, 1 )
+EVT_FIND_NEXT = wx.PyEventBinder( wxEVT_COMMAND_FIND_NEXT, 1 )
+EVT_FIND_REPLACE = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE, 1 )
+EVT_FIND_REPLACE_ALL = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL, 1 )
+EVT_FIND_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE, 1 )
+
+# For backwards compatibility. Should they be removed?
+EVT_COMMAND_FIND = EVT_FIND
+EVT_COMMAND_FIND_NEXT = EVT_FIND_NEXT
+EVT_COMMAND_FIND_REPLACE = EVT_FIND_REPLACE
+EVT_COMMAND_FIND_REPLACE_ALL = EVT_FIND_REPLACE_ALL
+EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE
+
+
+ Events for the FindReplaceDialog
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
+ Events for the FindReplaceDialog
+
+
+
+
+
+
+ GetFlags() -> int
+ Get the currently selected flags: this is the combination of
+wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
+
+
+ GetFindString() -> String
+ Return the string to find (never empty).
+
+
+ GetReplaceString() -> String
+ Return the string to replace the search string with (only
+for replace and replace all events).
+
+
+ GetDialog() -> FindReplaceDialog
+ Return the pointer to the dialog which generated this event.
+
+
+ SetFlags(int flags)
+
+
+
+
+
+ SetFindString(String str)
+
+
+
+
+
+ SetReplaceString(String str)
+
+
+
+
+
+
+ FindReplaceData holds the data for FindReplaceDialog. It is used to initialize
+the dialog with the default values and will keep the last values from the
+dialog when it is closed. It is also updated each time a wxFindDialogEvent is
+generated so instead of using the wxFindDialogEvent methods you can also
+directly query this object.
+
+Note that all SetXXX() methods may only be called before showing the dialog
+and calling them has no effect later.
+
+ Flags
+ wxFR_DOWN: downward search/replace selected (otherwise, upwards)
+
+ wxFR_WHOLEWORD: whole word search/replace selected
+
+ wxFR_MATCHCASE: case sensitive search/replace selected (otherwise,
+ case insensitive)
+
+
+
+ __init__(int flags=0) -> FindReplaceData
+ Constuctor initializes the flags to default value (0).
+
+
+
+
+
+ __del__()
+
+
+ GetFindString() -> String
+ Get the string to find.
+
+
+ GetReplaceString() -> String
+ Get the replacement string.
+
+
+ GetFlags() -> int
+ Get the combination of flag values.
+
+
+ SetFlags(int flags)
+ Set the flags to use to initialize the controls of the dialog.
+
+
+
+
+
+ SetFindString(String str)
+ Set the string to find (used as initial value by the dialog).
+
+
+
+
+
+ SetReplaceString(String str)
+ Set the replacement string (used as initial value by the dialog).
+
+
+
+
+
+
+ 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). The actual searching is supposed to be done in the owner window which
+is the parent of this dialog. Note that it means that unlike for the other
+standard dialogs this one must have a parent window. Also note that there is
+no way to use this dialog in a modal way; it is always, by design and
+implementation, modeless.
+
+ Styles
+ wx.FR_REPLACEDIALOG: replace dialog (otherwise find dialog)
+
+ wx.FR_NOUPDOWN: don't allow changing the search direction
+
+ wx.FR_NOMATCHCASE: don't allow case sensitive searching
+
+ wx.FR_NOWHOLEWORD: don't allow whole word searching
+
+
+
+ __init__(Window parent, FindReplaceData data, String title,
+ int style=0) -> FindReplaceDialog
+ Create a FindReplaceDialog. The parent and data parameters must be
+non-None. Use Show to display the dialog.
+
+
+
+
+
+
+
+
+ PreFindReplaceDialog() -> FindReplaceDialog
+ Precreate a FindReplaceDialog for 2-phase creation
+
+
+ Create(Window parent, FindReplaceData data, String title,
+ int style=0) -> bool
+ Create the dialog, for 2-phase create.
+
+
+
+
+
+
+
+
+ GetData() -> FindReplaceData
+ Get the FindReplaceData object used by this dialog.
+
+
+ SetData(FindReplaceData data)
+ Set the FindReplaceData object used by this dialog.
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
+ String name=FrameNameStr) -> MDIParentFrame
+
+
+
+
+
+
+
+
+
+
+
+ PreMDIParentFrame() -> MDIParentFrame
+
+
+ Create(Window parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
+ String name=FrameNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ ActivateNext()
+
+
+ ActivatePrevious()
+
+
+ ArrangeIcons()
+
+
+ Cascade()
+
+
+ GetActiveChild() -> MDIChildFrame
+
+
+ GetClientWindow() -> MDIClientWindow
+
+
+ GetToolBar() -> Window
+
+
+ Tile()
+
+
+
+
+
+ __init__(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
+ String name=FrameNameStr) -> MDIChildFrame
+
+
+
+
+
+
+
+
+
+
+
+ PreMDIChildFrame() -> MDIChildFrame
+
+
+ Create(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
+ String name=FrameNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ Activate()
+
+
+ Maximize(bool maximize)
+
+
+
+
+
+ Restore()
+
+
+
+
+
+ __init__(MDIParentFrame parent, long style=0) -> MDIClientWindow
+
+
+
+
+
+
+ PreMDIClientWindow() -> MDIClientWindow
+
+
+ Create(MDIParentFrame parent, long style=0) -> bool
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=PanelNameStr) -> PyWindow
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_DoMoveWindow(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
+
+
+
+
+
+
+
+
+
+ base_DoSetClientSize(int width, int height)
+
+
+
+
+
+
+ base_DoSetVirtualSize(int x, int y)
+
+
+
+
+
+
+ base_DoGetSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetClientSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetPosition() -> (x,y)
+
+
+
+
+
+
+ base_DoGetVirtualSize() -> Size
+
+
+ base_DoGetBestSize() -> Size
+
+
+ base_InitDialog()
+
+
+ base_TransferDataToWindow() -> bool
+
+
+ base_TransferDataFromWindow() -> bool
+
+
+ base_Validate() -> bool
+
+
+ base_AcceptsFocus() -> bool
+
+
+ base_AcceptsFocusFromKeyboard() -> bool
+
+
+ base_GetMaxSize() -> Size
+
+
+ base_AddChild(Window child)
+
+
+
+
+
+ base_RemoveChild(Window child)
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=PanelNameStr) -> PyPanel
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_DoMoveWindow(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
+
+
+
+
+
+
+
+
+
+ base_DoSetClientSize(int width, int height)
+
+
+
+
+
+
+ base_DoSetVirtualSize(int x, int y)
+
+
+
+
+
+
+ base_DoGetSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetClientSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetPosition() -> (x,y)
+
+
+
+
+
+
+ base_DoGetVirtualSize() -> Size
+
+
+ base_DoGetBestSize() -> Size
+
+
+ base_InitDialog()
+
+
+ base_TransferDataToWindow() -> bool
+
+
+ base_TransferDataFromWindow() -> bool
+
+
+ base_Validate() -> bool
+
+
+ base_AcceptsFocus() -> bool
+
+
+ base_AcceptsFocusFromKeyboard() -> bool
+
+
+ base_GetMaxSize() -> Size
+
+
+ base_AddChild(Window child)
+
+
+
+
+
+ base_RemoveChild(Window child)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> PrintData
+
+
+ __del__()
+
+
+ GetNoCopies() -> int
+
+
+ GetCollate() -> bool
+
+
+ GetOrientation() -> int
+
+
+ Ok() -> bool
+
+
+ GetPrinterName() -> String
+
+
+ GetColour() -> bool
+
+
+ GetDuplex() -> int
+
+
+ GetPaperId() -> int
+
+
+ GetPaperSize() -> Size
+
+
+ GetQuality() -> int
+
+
+ SetNoCopies(int v)
+
+
+
+
+
+ SetCollate(bool flag)
+
+
+
+
+
+ SetOrientation(int orient)
+
+
+
+
+
+ SetPrinterName(String name)
+
+
+
+
+
+ SetColour(bool colour)
+
+
+
+
+
+ SetDuplex(int duplex)
+
+
+
+
+
+ SetPaperId(int sizeId)
+
+
+
+
+
+ SetPaperSize(Size sz)
+
+
+
+
+
+ SetQuality(int quality)
+
+
+
+
+
+ GetPrinterCommand() -> String
+
+
+ GetPrinterOptions() -> String
+
+
+ GetPreviewCommand() -> String
+
+
+ GetFilename() -> String
+
+
+ GetFontMetricPath() -> String
+
+
+ GetPrinterScaleX() -> double
+
+
+ GetPrinterScaleY() -> double
+
+
+ GetPrinterTranslateX() -> long
+
+
+ GetPrinterTranslateY() -> long
+
+
+ GetPrintMode() -> int
+
+
+ SetPrinterCommand(String command)
+
+
+
+
+
+ SetPrinterOptions(String options)
+
+
+
+
+
+ SetPreviewCommand(String command)
+
+
+
+
+
+ SetFilename(String filename)
+
+
+
+
+
+ SetFontMetricPath(String path)
+
+
+
+
+
+ SetPrinterScaleX(double x)
+
+
+
+
+
+ SetPrinterScaleY(double y)
+
+
+
+
+
+ SetPrinterScaling(double x, double y)
+
+
+
+
+
+
+ SetPrinterTranslateX(long x)
+
+
+
+
+
+ SetPrinterTranslateY(long y)
+
+
+
+
+
+ SetPrinterTranslation(long x, long y)
+
+
+
+
+
+
+ SetPrintMode(int printMode)
+
+
+
+
+
+ GetOutputStream() -> OutputStream
+
+
+ SetOutputStream(OutputStream outputstream)
+
+
+
+
+
+
+
+
+ __init__() -> PageSetupDialogData
+
+
+ __del__()
+
+
+ EnableHelp(bool flag)
+
+
+
+
+
+ EnableMargins(bool flag)
+
+
+
+
+
+ EnableOrientation(bool flag)
+
+
+
+
+
+ EnablePaper(bool flag)
+
+
+
+
+
+ EnablePrinter(bool flag)
+
+
+
+
+
+ GetDefaultMinMargins() -> bool
+
+
+ GetEnableMargins() -> bool
+
+
+ GetEnableOrientation() -> bool
+
+
+ GetEnablePaper() -> bool
+
+
+ GetEnablePrinter() -> bool
+
+
+ GetEnableHelp() -> bool
+
+
+ GetDefaultInfo() -> bool
+
+
+ GetMarginTopLeft() -> Point
+
+
+ GetMarginBottomRight() -> Point
+
+
+ GetMinMarginTopLeft() -> Point
+
+
+ GetMinMarginBottomRight() -> Point
+
+
+ GetPaperId() -> int
+
+
+ GetPaperSize() -> Size
+
+
+ GetPrintData() -> PrintData
+
+
+ Ok() -> bool
+
+
+ SetDefaultInfo(bool flag)
+
+
+
+
+
+ SetDefaultMinMargins(bool flag)
+
+
+
+
+
+ SetMarginTopLeft(Point pt)
+
+
+
+
+
+ SetMarginBottomRight(Point pt)
+
+
+
+
+
+ SetMinMarginTopLeft(Point pt)
+
+
+
+
+
+ SetMinMarginBottomRight(Point pt)
+
+
+
+
+
+ SetPaperId(int id)
+
+
+
+
+
+ SetPaperSize(Size size)
+
+
+
+
+
+ SetPrintData(PrintData printData)
+
+
+
+
+
+
+
+
+ __init__(Window parent, PageSetupDialogData data=None) -> PageSetupDialog
+
+
+
+
+
+
+ GetPageSetupData() -> PageSetupDialogData
+
+
+ ShowModal() -> int
+
+
+
+
+
+
+ __init__() -> PrintDialogData
+__init__(PrintData printData) -> PrintDialogData
+
+
+
+
+
+ __del__()
+
+
+ GetFromPage() -> int
+
+
+ GetToPage() -> int
+
+
+ GetMinPage() -> int
+
+
+ GetMaxPage() -> int
+
+
+ GetNoCopies() -> int
+
+
+ GetAllPages() -> bool
+
+
+ GetSelection() -> bool
+
+
+ GetCollate() -> bool
+
+
+ GetPrintToFile() -> bool
+
+
+ GetSetupDialog() -> bool
+
+
+ SetFromPage(int v)
+
+
+
+
+
+ SetToPage(int v)
+
+
+
+
+
+ SetMinPage(int v)
+
+
+
+
+
+ SetMaxPage(int v)
+
+
+
+
+
+ SetNoCopies(int v)
+
+
+
+
+
+ SetAllPages(bool flag)
+
+
+
+
+
+ SetSelection(bool flag)
+
+
+
+
+
+ SetCollate(bool flag)
+
+
+
+
+
+ SetPrintToFile(bool flag)
+
+
+
+
+
+ SetSetupDialog(bool flag)
+
+
+
+
+
+ EnablePrintToFile(bool flag)
+
+
+
+
+
+ EnableSelection(bool flag)
+
+
+
+
+
+ EnablePageNumbers(bool flag)
+
+
+
+
+
+ EnableHelp(bool flag)
+
+
+
+
+
+ GetEnablePrintToFile() -> bool
+
+
+ GetEnableSelection() -> bool
+
+
+ GetEnablePageNumbers() -> bool
+
+
+ GetEnableHelp() -> bool
+
+
+ Ok() -> bool
+
+
+ GetPrintData() -> PrintData
+
+
+ SetPrintData(PrintData printData)
+
+
+
+
+
+
+
+
+ __init__(Window parent, PrintDialogData data=None) -> PrintDialog
+
+
+
+
+
+
+ GetPrintDialogData() -> PrintDialogData
+
+
+ GetPrintDC() -> DC
+
+
+ ShowModal() -> int
+
+
+
+
+
+ __init__(PrintDialogData data=None) -> Printer
+
+
+
+
+
+ __del__()
+
+
+ CreateAbortWindow(Window parent, Printout printout)
+
+
+
+
+
+
+ GetPrintDialogData() -> PrintDialogData
+
+
+ Print(Window parent, Printout printout, int prompt=True) -> bool
+
+
+
+
+
+
+
+ PrintDialog(Window parent) -> DC
+
+
+
+
+
+ ReportError(Window parent, Printout printout, String message)
+
+
+
+
+
+
+
+ Setup(Window parent) -> bool
+
+
+
+
+
+ GetAbort() -> bool
+
+
+ GetLastError() -> int
+
+
+
+
+
+ __init__(String title=PrintoutTitleStr) -> Printout
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetTitle() -> String
+
+
+ GetDC() -> DC
+
+
+ SetDC(DC dc)
+
+
+
+
+
+ SetPageSizePixels(int w, int h)
+
+
+
+
+
+
+ GetPageSizePixels() -> (w, h)
+
+
+
+
+
+
+ SetPageSizeMM(int w, int h)
+
+
+
+
+
+
+ GetPageSizeMM() -> (w, h)
+
+
+
+
+
+
+ SetPPIScreen(int x, int y)
+
+
+
+
+
+
+ GetPPIScreen() -> (x,y)
+
+
+
+
+
+
+ SetPPIPrinter(int x, int y)
+
+
+
+
+
+
+ GetPPIPrinter() -> (x,y)
+
+
+
+
+
+
+ IsPreview() -> bool
+
+
+ SetIsPreview(bool p)
+
+
+
+
+
+ base_OnBeginDocument(int startPage, int endPage) -> bool
+
+
+
+
+
+
+ base_OnEndDocument()
+
+
+ base_OnBeginPrinting()
+
+
+ base_OnEndPrinting()
+
+
+ base_OnPreparePrinting()
+
+
+ base_HasPage(int page) -> bool
+
+
+
+
+
+ base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)
+
+
+
+
+
+
+
+
+
+
+
+ __init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=PreviewCanvasNameStr) -> PreviewCanvas
+
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
+
+
+
+
+
+
+
+
+
+
+
+ Initialize()
+
+
+ CreateControlBar()
+
+
+ CreateCanvas()
+
+
+ GetControlBar() -> PreviewControlBar
+
+
+
+
+
+ __init__(PrintPreview preview, long buttons, Window parent,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
+
+
+
+
+
+
+
+
+
+
+
+ GetZoomControl() -> int
+
+
+ SetZoomControl(int zoom)
+
+
+
+
+
+ GetPrintPreview() -> PrintPreview
+
+
+ OnNext()
+
+
+ OnPrevious()
+
+
+ OnFirst()
+
+
+ OnLast()
+
+
+ OnGoto()
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
+__init__(Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
+
+
+
+
+
+
+
+ SetCurrentPage(int pageNum) -> bool
+
+
+
+
+
+ GetCurrentPage() -> int
+
+
+ SetPrintout(Printout printout)
+
+
+
+
+
+ GetPrintout() -> Printout
+
+
+ GetPrintoutForPrinting() -> Printout
+
+
+ SetFrame(Frame frame)
+
+
+
+
+
+ SetCanvas(PreviewCanvas canvas)
+
+
+
+
+
+ GetFrame() -> Frame
+
+
+ GetCanvas() -> PreviewCanvas
+
+
+ PaintPage(PreviewCanvas canvas, DC dc) -> bool
+
+
+
+
+
+
+ DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool
+
+
+
+
+
+
+ RenderPage(int pageNum) -> bool
+
+
+
+
+
+ AdjustScrollbars(PreviewCanvas canvas)
+
+
+
+
+
+ GetPrintDialogData() -> PrintDialogData
+
+
+ SetZoom(int percent)
+
+
+
+
+
+ GetZoom() -> int
+
+
+ GetMaxPage() -> int
+
+
+ GetMinPage() -> int
+
+
+ Ok() -> bool
+
+
+ SetOk(bool ok)
+
+
+
+
+
+ Print(bool interactive) -> bool
+
+
+
+
+
+ DetermineScaling()
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
+__init__(Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_SetCurrentPage(int pageNum) -> bool
+
+
+
+
+
+ base_PaintPage(PreviewCanvas canvas, DC dc) -> bool
+
+
+
+
+
+
+ base_DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool
+
+
+
+
+
+
+ base_RenderPage(int pageNum) -> bool
+
+
+
+
+
+ base_SetZoom(int percent)
+
+
+
+
+
+ base_Print(bool interactive) -> bool
+
+
+
+
+
+ base_DetermineScaling()
+
+
+
+
+
+ __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
+
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetPreviewCanvas(PreviewCanvas canvas)
+
+
+
+
+
+ SetControlBar(PreviewControlBar bar)
+
+
+
+
+
+ base_Initialize()
+
+
+ base_CreateCanvas()
+
+
+ base_CreateControlBar()
+
+
+
+
+
+ __init__(PrintPreview preview, long buttons, Window parent,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=PanelNameStr) -> PyPreviewControlBar
+
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetPrintPreview(PrintPreview preview)
+
+
+
+
+
+ base_CreateButtons()
+
+
+ base_SetZoomControl(int zoom)
+
+
+
+
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
+
+
+ A button is a control that contains a text string, and is one of the most
+common elements of a GUI. It may be placed on a dialog box or panel, or
+indeed almost any other window.
+
+ Styles
+ wx.BU_LEFT: Left-justifies the label. WIN32 only.
+ wx.BU_TOP: Aligns the label to the top of the button. WIN32 only.
+ wx.BU_RIGHT: Right-justifies the bitmap label. WIN32 only.
+ wx.BU_BOTTOM: Aligns the label to the bottom of the button. WIN32 only.
+ wx.BU_EXACTFIT: Creates the button as small as possible instead of making
+ it of the standard size (which is the default behaviour.)
+
+ Events
+ EVT_BUTTON: Sent when the button is clicked.
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=ButtonNameStr) -> Button
+ Create and show a button.
+
+
+
+
+
+
+
+
+
+
+
+
+ PreButton() -> Button
+ Precreate a Button for 2-phase creation.
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=ButtonNameStr) -> bool
+ Acutally create the GUI Button for 2-phase creation.
+
+
+
+
+
+
+
+
+
+
+
+
+ SetDefault()
+ This sets the button to be the default item for the panel or dialog box.
+
+
+ GetDefaultSize() -> Size
+
+
+
+ A Button that contains a bitmap. A bitmap button can be supplied with a
+single bitmap, and wxWindows will draw all button states using this bitmap. If
+the application needs more control, additional bitmaps for the selected state,
+unpressed focused state, and greyed-out state may be supplied.
+
+
+ Styles
+ wx.BU_AUTODRAW: If this is specified, the button will be drawn
+ automatically using the label bitmap only, providing a
+ 3D-look border. If this style is not specified, the button
+ will be drawn without borders and using all provided
+ bitmaps. WIN32 only.
+ wx.BU_LEFT: Left-justifies the label. WIN32 only.
+ wx.BU_TOP: Aligns the label to the top of the button. WIN32 only.
+ wx.BU_RIGHT: Right-justifies the bitmap label. WIN32 only.
+ wx.BU_BOTTOM: Aligns the label to the bottom of the button. WIN32 only.
+ wx.BU_EXACTFIT: Creates the button as small as possible instead of making
+ it of the standard size (which is the default behaviour.)
+
+ Events
+ EVT_BUTTON: Sent when the button is clicked.
+
+
+
+ __init__(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=BU_AUTODRAW,
+ Validator validator=DefaultValidator,
+ String name=ButtonNameStr) -> BitmapButton
+ Create and show a button with a bitmap for the label.
+
+
+
+
+
+
+
+
+
+
+
+
+ PreBitmapButton() -> BitmapButton
+ Precreate a BitmapButton for 2-phase creation.
+
+
+ Create(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=BU_AUTODRAW,
+ Validator validator=DefaultValidator,
+ String name=ButtonNameStr) -> bool
+ Acutally create the GUI BitmapButton for 2-phase creation.
+
+
+
+
+
+
+
+
+
+
+
+
+ GetBitmapLabel() -> Bitmap
+ Returns the label bitmap (the one passed to the constructor).
+
+
+ GetBitmapDisabled() -> Bitmap
+ Returns the bitmap for the disabled state.
+
+
+ GetBitmapFocus() -> Bitmap
+ Returns the bitmap for the focused state.
+
+
+ GetBitmapSelected() -> Bitmap
+ Returns the bitmap for the selected state.
+
+
+ SetBitmapDisabled(Bitmap bitmap)
+ Sets the bitmap for the disabled button appearance.
+
+
+
+
+
+ SetBitmapFocus(Bitmap bitmap)
+ Sets the bitmap for the button appearance when it has the keyboard focus.
+
+
+
+
+
+ SetBitmapSelected(Bitmap bitmap)
+ Sets the bitmap for the selected (depressed) button appearance.
+
+
+
+
+
+ SetBitmapLabel(Bitmap bitmap)
+ Sets the bitmap label for the button. This is the bitmap used for the
+unselected state, and for all other states if no other bitmaps are provided.
+
+
+
+
+
+ SetMargins(int x, int y)
+
+
+
+
+
+
+ GetMarginX() -> int
+
+
+ GetMarginY() -> int
+
+
+
+#---------------------------------------------------------------------------
-
-
- wx = core
-
+
+ A checkbox is a labelled box which by default is either on (checkmark is
+visible) or off (no checkmark). Optionally (When the wxCHK_3STATE style flag
+is set) it can have a third state, called the mixed or undetermined
+state. Often this is used as a "Does Not Apply" state.
+
+ Styles
+ wx.CHK_2STATE: Create a 2-state checkbox. This is the default.
+ wx.CHK_3STATE: Create a 3-state checkbox.
+ wx.CHK_ALLOW_3RD_STATE_FOR_USER: By default a user can't set a 3-state
+ checkbox to the third state. It can only
+ be done from code. Using this flags
+ allows the user to set the checkbox to
+ the third state by clicking.
+ wx.ALIGN_RIGHT: Makes the text appear on the left of the checkbox.
+
+ Events
+ EVT_CHECKBOX: Sent when checkbox is clicked.
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=CheckBoxNameStr) -> CheckBox
+ Creates and shows a CheckBox control
+
+
+
+
+
+
+
+
+
+
+
+
+ PreCheckBox() -> CheckBox
+ Precreate a CheckBox for 2-phase creation.
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=CheckBoxNameStr) -> bool
+ Actually create the GUI CheckBox for 2-phase creation.
+
+
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> bool
+ Gets the state of a 2-state CheckBox. Returns True if it is checked,
+False otherwise.
+
+
+ IsChecked() -> bool
+ Similar to GetValue, but raises an exception if it is not a 2-state CheckBox.
+
+
+ SetValue(bool state)
+ Set the state of a 2-state CheckBox. Pass True for checked,
+False for unchecked.
+
+
+
+
+
+ Get3StateValue() -> int
+ Returns wx.CHK_UNCHECKED when the CheckBox is unchecked, wx.CHK_CHECKED when
+it is checked and wx.CHK_UNDETERMINED when it's in the undetermined state.
+Raises an exceptiion when the function is used with a 2-state CheckBox.
+
+
+ Set3StateValue(int state)
+ Sets the CheckBox to the given state. The state parameter can be
+one of the following: wx.CHK_UNCHECKED (Check is off), wx.CHK_CHECKED
+(Check is on) or wx.CHK_UNDETERMINED (Check is mixed). Raises an
+exception when the CheckBox is a 2-state checkbox and setting the state
+to wx.CHK_UNDETERMINED.
+
+
+
+
+
+ Is3State() -> bool
+ Returns whether or not the CheckBox is a 3-state CheckBox.
+
+
+ Is3rdStateAllowedForUser() -> bool
+ Returns whether or not the user can set the CheckBox to the third state.
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__(String filemask, int flags=XRC_USE_LOCALE) -> XmlResource
-
-
-
-
-
-
- EmptyXmlResource(int flags=XRC_USE_LOCALE) -> XmlResource
-
-
-
-
-
- __del__()
-
-
- Load(String filemask) -> bool
-
-
-
-
-
- LoadFromString(String data) -> bool
-
-
-
-
-
- InitAllHandlers()
-
-
- AddHandler(XmlResourceHandler handler)
-
-
-
-
-
- InsertHandler(XmlResourceHandler handler)
-
-
-
-
-
- ClearHandlers()
-
-
- XmlResource.AddSubclassFactory(XmlSubclassFactory factory)
-
-
-
-
-
- LoadMenu(String name) -> Menu
-
-
-
-
-
- LoadMenuBar(String name) -> MenuBar
-
-
-
-
-
- LoadMenuBarOnFrame(Window parent, String name) -> MenuBar
-
-
-
-
-
-
- LoadToolBar(Window parent, String name) -> wxToolBar
-
-
-
-
-
-
- LoadDialog(Window parent, String name) -> wxDialog
-
-
-
-
-
-
- LoadOnDialog(wxDialog dlg, Window parent, String name) -> bool
-
-
-
-
-
-
-
- LoadPanel(Window parent, String name) -> wxPanel
-
-
-
-
-
-
- LoadOnPanel(wxPanel panel, Window parent, String name) -> bool
-
-
-
-
-
-
-
- LoadFrame(Window parent, String name) -> wxFrame
-
-
-
-
-
-
- LoadOnFrame(wxFrame frame, Window parent, String name) -> bool
-
-
-
-
-
-
-
- LoadObject(Window parent, String name, String classname) -> Object
-
-
-
-
-
-
-
- LoadOnObject(Object instance, Window parent, String name, String classname) -> bool
-
-
-
-
-
-
-
-
- LoadBitmap(String name) -> Bitmap
-
-
-
-
-
- LoadIcon(String name) -> Icon
-
-
-
-
-
- AttachUnknownControl(String name, Window control, Window parent=None) -> bool
-
-
-
-
-
-
-
- XmlResource.GetXRCID(String str_id) -> int
-
-
-
-
-
- GetVersion() -> long
-
-
- CompareVersion(int major, int minor, int release, int revision) -> int
-
-
-
-
-
-
-
-
- XmlResource.Get() -> XmlResource
-
-
- XmlResource.Set(XmlResource res) -> XmlResource
-
-
-
-
-
- GetFlags() -> int
-
-
- SetFlags(int flags)
-
-
-
-
-
-
-def XRCID(str_id):
- return XmlResource_GetXRCID(str_id)
+
+ A Choice control is used to select one of a list of strings. Unlike a ListBox,
+only the selection is visible until the user pulls down the menu of choices.
+
+ Events
+ EVT_CHOICE: Sent when an item in the list is selected.
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ List choices=[], long style=0, Validator validator=DefaultValidator,
+ String name=ChoiceNameStr) -> Choice
+ Create and show a Choice control
+
+
+
+
+
+
+
+
+
+
+
+
+ PreChoice() -> Choice
+ Precreate a Choice control for 2-phase creation.
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ List choices=[], long style=0, Validator validator=DefaultValidator,
+ String name=ChoiceNameStr) -> bool
+ Actually create the GUI Choice control for 2-phase creation
+
+
+
+
+
+
+
+
+
+
+
+
+ SetSelection(int n)
+ Select the n'th item (zero based) in the list.
+
+
+
+
+
+ SetStringSelection(String string)
+ Select the item with the specifed string
+
+
+
+
+
+ SetString(int n, String string)
+ Set the label for the n'th item (zero based) in the list.
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+ A combobox is like a combination of an edit control and a listbox. It can be
+displayed as static list with editable or read-only text field; or a drop-down
+list with text field.
+
+ Styles
+ wx.CB_SIMPLE: Creates a combobox with a permanently displayed list.
+ Windows only.
+
+ wx.CB_DROPDOWN: Creates a combobox with a drop-down list.
+
+ wx.CB_READONLY: Same as wxCB_DROPDOWN but only the strings specified as
+ the combobox choices can be selected, it is impossible
+ to select (even from a program) a string which is not in
+ the choices list.
+
+ wx.CB_SORT: Sorts the entries in the list alphabetically.
+
+ Events
+
+ EVT_COMBOBOX: Sent when an item on the list is selected.
+ EVT_TEXT: Sent when the combobox text changes.
+
+
+
+
+ __init__(Window parent, int id, String value=EmptyString,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ List choices=[], long style=0, Validator validator=DefaultValidator,
+ String name=ComboBoxNameStr) -> ComboBox
+ Constructor, creates and shows a ComboBox control.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreComboBox() -> ComboBox
+ Precreate a ComboBox control for 2-phase creation.
+
+
+ Create(Window parent, int id, String value=EmptyString,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ List choices=[], long style=0, Validator validator=DefaultValidator,
+ String name=ChoiceNameStr) -> bool
+ Actually create the GUI wxComboBox control for 2-phase creation
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> String
+ Returns the current value in the combobox text field.
+
+
+ SetValue(String value)
+
+
+
+
+
+ Copy()
+ Copies the selected text to the clipboard.
+
+
+ Cut()
+ Copies the selected text to the clipboard and removes the selection.
+
+
+ Paste()
+ Pastes text from the clipboard to the text field.
+
+
+ SetInsertionPoint(long pos)
+ Sets the insertion point in the combobox text field.
+
+
+
+
+
+ GetInsertionPoint() -> long
+ Returns the insertion point for the combobox's text field.
+
+
+ GetLastPosition() -> long
+ Returns the last position in the combobox text field.
+
+
+ Replace(long from, long to, String value)
+ Replaces the text between two positions with the given text, in the
+combobox text field.
+
+
+
+
+
+
+
+ SetSelection(int n)
+ Selects the text between the two positions, in the combobox text field.
+
+
+
+
+
+ SetMark(long from, long to)
+
+
+
+
+
+
+ SetEditable(bool editable)
+
+
+
+
+
+ SetInsertionPointEnd()
+ Sets the insertion point at the end of the combobox text field.
+
+
+ Remove(long from, long to)
+ Removes the text between the two positions in the combobox text field.
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, int range, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=GA_HORIZONTAL,
+ Validator validator=DefaultValidator,
+ String name=GaugeNameStr) -> Gauge
+
+
+
+
+
+
+
+
+
+
+
+
+ PreGauge() -> Gauge
+
+
+ Create(Window parent, int id, int range, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=GA_HORIZONTAL,
+ Validator validator=DefaultValidator,
+ String name=GaugeNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+ SetRange(int range)
+
+
+
+
+
+ GetRange() -> int
+
+
+ SetValue(int pos)
+
+
+
+
+
+ GetValue() -> int
+
+
+ IsVertical() -> bool
+
+
+ SetShadowWidth(int w)
+
+
+
+
+
+ GetShadowWidth() -> int
+
+
+ SetBezelFace(int w)
+
+
+
+
+
+ GetBezelFace() -> int
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=StaticBoxNameStr) -> StaticBox
+
+
+
+
+
+
+
+
+
+
+
+ PreStaticBox() -> StaticBox
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=StaticBoxNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=LI_HORIZONTAL,
+ String name=StaticTextNameStr) -> StaticLine
+
+
+
+
+
+
+
+
+
+
+ PreStaticLine() -> StaticLine
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=LI_HORIZONTAL,
+ String name=StaticTextNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ IsVertical() -> bool
+
+
+ GetDefaultSize() -> int
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=StaticTextNameStr) -> StaticText
+
+
+
+
+
+
+
+
+
+
+
+ PreStaticText() -> StaticText
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=StaticTextNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=StaticBitmapNameStr) -> StaticBitmap
+
+
+
+
+
+
+
+
+
+
+
+ PreStaticBitmap() -> StaticBitmap
+
+
+ Create(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ String name=StaticBitmapNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ GetBitmap() -> Bitmap
+
+
+ SetBitmap(Bitmap bitmap)
+
+
+
+
+
+ SetIcon(Icon icon)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ wxArrayString choices=wxPyEmptyStringArray,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ListBoxNameStr) -> ListBox
+
+
+
+
+
+
+
+
+
+
+
+
+ PreListBox() -> ListBox
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ wxArrayString choices=wxPyEmptyStringArray,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ListBoxNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+ Insert(String item, int pos, PyObject clientData=None)
+ Insert an item into the control before the item at the pos index,
+optionally associating some data object with the item.
+
+
+
+
+
+
+
+ InsertItems(wxArrayString items, int pos)
+
+
+
+
+
+
+ Set(wxArrayString items)
+
+
+
+
+
+ IsSelected(int n) -> bool
+
+
+
+
+
+ SetSelection(int n, bool select=True)
+
+
+
+
+
+
+ Select(int n)
+ Sets the item at index 'n' to be the selected item.
+
+
+
+
+
+ Deselect(int n)
+
+
+
+
+
+ DeselectAll(int itemToLeaveSelected=-1)
+
+
+
+
+
+ SetStringSelection(String s, bool select=True) -> bool
+
+
+
+
+
+
+ GetSelections() -> PyObject
+
+
+ SetFirstItem(int n)
+
+
+
+
+
+ SetFirstItemStr(String s)
+
+
+
+
+
+ EnsureVisible(int n)
+
+
+
+
+
+ AppendAndEnsureVisible(String s)
+
+
+
+
+
+ IsSorted() -> bool
+
+
+ SetItemForegroundColour(int item, Colour c)
+
+
+
+
+
+
+ SetItemBackgroundColour(int item, Colour c)
+
+
+
+
+
+
+ SetItemFont(int item, Font f)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ wxArrayString choices=wxPyEmptyStringArray,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ListBoxNameStr) -> CheckListBox
+
+
+
+
+
+
+
+
+
+
+
+
+ PreCheckListBox() -> CheckListBox
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ wxArrayString choices=wxPyEmptyStringArray,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ListBoxNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+ IsChecked(int index) -> bool
+
+
+
+
+
+ Check(int index, int check=True)
+
+
+
+
+
+
+ GetItemHeight() -> int
+
+
+ HitTest(Point pt) -> int
+ Test where the given (in client coords) point lies
+
+
+
+
+
+ HitTestXY(int x, int y) -> int
+ Test where the given (in client coords) point lies
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> TextAttr
+__init__(Colour colText, Colour colBack=wxNullColour, Font font=wxNullFont,
+ int alignment=TEXT_ALIGNMENT_DEFAULT) -> TextAttr
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Init()
+
+
+ SetTextColour(Colour colText)
+
+
+
+
+
+ SetBackgroundColour(Colour colBack)
+
+
+
+
+
+ SetFont(Font font, long flags=TEXT_ATTR_FONT)
+
+
+
+
+
+
+ SetAlignment(int alignment)
+
+
+
+
+
+ SetTabs(wxArrayInt tabs)
+
+
+
+
+
+ SetLeftIndent(int indent)
+
+
+
+
+
+ SetRightIndent(int indent)
+
+
+
+
+
+ SetFlags(long flags)
+
+
+
+
+
+ HasTextColour() -> bool
+
+
+ HasBackgroundColour() -> bool
+
+
+ HasFont() -> bool
+
+
+ HasAlignment() -> bool
+
+
+ HasTabs() -> bool
+
+
+ HasLeftIndent() -> bool
+
+
+ HasRightIndent() -> bool
+
+
+ HasFlag(long flag) -> bool
+
+
+
+
+
+ GetTextColour() -> Colour
+
+
+ GetBackgroundColour() -> Colour
+
+
+ GetFont() -> Font
+
+
+ GetAlignment() -> int
+
+
+ GetTabs() -> wxArrayInt
+
+
+ GetLeftIndent() -> long
+
+
+ GetRightIndent() -> long
+
+
+ GetFlags() -> long
+
+
+ IsDefault() -> bool
+
+
+ Combine(TextAttr attr, TextAttr attrDef, TextCtrl text) -> TextAttr
+
+
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=0, Validator validator=DefaultValidator,
+ String name=TextCtrlNameStr) -> TextCtrl
+
+
+
+
+
+
+
+
+
+
+
+
+ PreTextCtrl() -> TextCtrl
+
+
+ Create(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=0, Validator validator=DefaultValidator,
+ String name=TextCtrlNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> String
+
+
+ SetValue(String value)
+
+
+
+
+
+ GetRange(long from, long to) -> String
+
+
+
+
+
+
+ GetLineLength(long lineNo) -> int
+
+
+
+
+
+ GetLineText(long lineNo) -> String
+
+
+
+
+
+ GetNumberOfLines() -> int
+
+
+ IsModified() -> bool
+
+
+ IsEditable() -> bool
+
+
+ IsSingleLine() -> bool
+
+
+ IsMultiLine() -> bool
+
+
+ GetSelection() -> (from, to)
+ If the return values from and to are the same, there is no selection.
+
+
+
+
+
+
+ GetStringSelection() -> String
+
+
+ Clear()
+
+
+ Replace(long from, long to, String value)
+
+
+
+
+
+
+
+ Remove(long from, long to)
+
+
+
+
+
+
+ LoadFile(String file) -> bool
+
+
+
+
+
+ SaveFile(String file=EmptyString) -> bool
+
+
+
+
+
+ MarkDirty()
+
+
+ DiscardEdits()
+
+
+ SetMaxLength(unsigned long len)
+
+
+
+
+
+ WriteText(String text)
+
+
+
+
+
+ AppendText(String text)
+
+
+
+
+
+ EmulateKeyPress(KeyEvent event) -> bool
+
+
+
+
+
+ SetStyle(long start, long end, TextAttr style) -> bool
+
+
+
+
+
+
+
+ GetStyle(long position, TextAttr style) -> bool
+
+
+
+
+
+
+ SetDefaultStyle(TextAttr style) -> bool
+
+
+
+
+
+ GetDefaultStyle() -> TextAttr
+
+
+ XYToPosition(long x, long y) -> long
+
+
+
+
+
+
+ PositionToXY(long pos) -> (x, y)
+
+
+
+
+
+
+
+ ShowPosition(long pos)
+
+
+
+
+
+ HitTest(Point pt) -> (result, row, col)
+ Find the character at position given in pixels.
+NB: pt is in device coords (not adjusted for the client area
+origin nor scrolling)
+
+
+
+
+
+
+
+ Copy()
+
+
+ Cut()
+
+
+ Paste()
+
+
+ CanCopy() -> bool
+
+
+ CanCut() -> bool
+
+
+ CanPaste() -> bool
+
+
+ Undo()
+
+
+ Redo()
+
+
+ CanUndo() -> bool
+
+
+ CanRedo() -> bool
+
+
+ SetInsertionPoint(long pos)
+
+
+
+
+
+ SetInsertionPointEnd()
+
+
+ GetInsertionPoint() -> long
+
+
+ GetLastPosition() -> long
+
+
+ SetSelection(long from, long to)
+
+
+
+
+
+
+ SelectAll()
+
+
+ SetEditable(bool editable)
+
+
+
+
+
+ write(String text)
+
+
+
+
+
+ GetString(long from, long to) -> String
+
+
+
+
+
+
+
+
+
+ __init__(int winid, MouseEvent evtMouse, long start, long end) -> TextUrlEvent
+
+
+
+
+
+
+
+
+ GetMouseEvent() -> MouseEvent
+
+
+ GetURLStart() -> long
+
+
+ GetURLEnd() -> long
+
+
+
+EVT_TEXT = wx.PyEventBinder( wxEVT_COMMAND_TEXT_UPDATED, 1)
+EVT_TEXT_ENTER = wx.PyEventBinder( wxEVT_COMMAND_TEXT_ENTER, 1)
+EVT_TEXT_URL = wx.PyEventBinder( wxEVT_COMMAND_TEXT_URL, 1)
+EVT_TEXT_MAXLEN = wx.PyEventBinder( wxEVT_COMMAND_TEXT_MAXLEN, 1)
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=SB_HORIZONTAL,
+ Validator validator=DefaultValidator, String name=ScrollBarNameStr) -> ScrollBar
+
+
+
+
+
+
+
+
+
+
+
+ PreScrollBar() -> ScrollBar
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=SB_HORIZONTAL,
+ Validator validator=DefaultValidator, String name=ScrollBarNameStr) -> bool
+ Do the 2nd phase and create the GUI control.
+
+
+
+
+
+
+
+
+
+
+
+ GetThumbPosition() -> int
+
+
+ GetThumbSize() -> int
+
+
+ GetPageSize() -> int
+
+
+ GetRange() -> int
+
+
+ IsVertical() -> bool
+
+
+ SetThumbPosition(int viewStart)
+
+
+
+
+
+ SetScrollbar(int position, int thumbSize, int range, int pageSize,
+ bool refresh=True)
+ Sets the scrollbar properties of a built-in scrollbar.
+
+ orientation: Determines the scrollbar whose page size is to be
+ set. May be wx.HORIZONTAL or wx.VERTICAL.
+
+ position: The position of the scrollbar in scroll units.
+
+ thumbSize: The size of the thumb, or visible portion of the
+ scrollbar, in scroll units.
+
+ range: The maximum position of the scrollbar.
+
+ refresh: True to redraw the scrollbar, false otherwise.
+
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=SP_HORIZONTAL,
+ String name=SPIN_BUTTON_NAME) -> SpinButton
+
+
+
+
+
+
+
+
+
+
+ PreSpinButton() -> SpinButton
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=SP_HORIZONTAL,
+ String name=SPIN_BUTTON_NAME) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> int
+
+
+ GetMin() -> int
+
+
+ GetMax() -> int
+
+
+ SetValue(int val)
+
+
+
+
+
+ SetMin(int minVal)
+
+
+
+
+
+ SetMax(int maxVal)
+
+
+
+
+
+ SetRange(int minVal, int maxVal)
+
+
+
+
+
+
+ IsVertical() -> bool
+
+
+
+
+
+ __init__(Window parent, int id=-1, String value=EmptyString,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=SP_ARROW_KEYS, int min=0, int max=100,
+ int initial=0, String name=SpinCtrlNameStr) -> SpinCtrl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreSpinCtrl() -> SpinCtrl
+
+
+ Create(Window parent, int id=-1, String value=EmptyString,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=SP_ARROW_KEYS, int min=0, int max=100,
+ int initial=0, String name=SpinCtrlNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> int
+
+
+ SetValue(int value)
+
+
+
+
+
+ SetValueString(String text)
+
+
+
+
+
+ SetRange(int minVal, int maxVal)
+
+
+
+
+
+
+ GetMin() -> int
+
+
+ GetMax() -> int
+
+
+ SetSelection(long from, long to)
+
+
+
+
+
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int winid=0) -> SpinEvent
+
+
+
+
+
+
+ GetPosition() -> int
+
+
+ SetPosition(int pos)
+
+
+
+
+
+
+EVT_SPIN_UP = wx.PyEventBinder( wx.wxEVT_SCROLL_LINEUP, 1)
+EVT_SPIN_DOWN = wx.PyEventBinder( wx.wxEVT_SCROLL_LINEDOWN, 1)
+EVT_SPIN = wx.PyEventBinder( wx.wxEVT_SCROLL_THUMBTRACK, 1)
+EVT_SPINCTRL = wx.PyEventBinder( wxEVT_COMMAND_SPINCTRL_UPDATED, 1)
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, wxArrayString choices=wxPyEmptyStringArray,
+ int majorDimension=0,
+ long style=RA_HORIZONTAL, Validator validator=DefaultValidator,
+ String name=RadioBoxNameStr) -> RadioBox
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreRadioBox() -> RadioBox
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, wxArrayString choices=wxPyEmptyStringArray,
+ int majorDimension=0,
+ long style=RA_HORIZONTAL, Validator validator=DefaultValidator,
+ String name=RadioBoxNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SetSelection(int n)
+
+
+
+
+
+ GetSelection() -> int
+
+
+ GetStringSelection() -> String
+
+
+ SetStringSelection(String s) -> bool
+
+
+
+
+
+ GetCount() -> int
+
+
+ FindString(String s) -> int
+
+
+
+
+
+ GetString(int n) -> String
+
+
+
+
+
+ SetString(int n, String label)
+
+
+
+
+
+
+ EnableItem(int n, bool enable=True)
+
+
+
+
+
+
+ ShowItem(int n, bool show=True)
+
+
+
+
+
+
+ GetColumnCount() -> int
+
+
+ GetRowCount() -> int
+
+
+ GetNextItem(int item, int dir, long style) -> int
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=RadioButtonNameStr) -> RadioButton
+
+
+
+
+
+
+
+
+
+
+
+
+ PreRadioButton() -> RadioButton
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=RadioButtonNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> bool
+
+
+ SetValue(bool value)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, int value, int minValue, int maxValue,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=SL_HORIZONTAL, Validator validator=DefaultValidator,
+ String name=SliderNameStr) -> Slider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreSlider() -> Slider
+
+
+ Create(Window parent, int id, int value, int minValue, int maxValue,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=SL_HORIZONTAL, Validator validator=DefaultValidator,
+ String name=SliderNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetValue() -> int
+
+
+ SetValue(int value)
+
+
+
+
+
+ SetRange(int minValue, int maxValue)
+
+
+
+
+
+
+ GetMin() -> int
+
+
+ GetMax() -> int
+
+
+ SetMin(int minValue)
+
+
+
+
+
+ SetMax(int maxValue)
+
+
+
+
+
+ SetLineSize(int lineSize)
+
+
+
+
+
+ SetPageSize(int pageSize)
+
+
+
+
+
+ GetLineSize() -> int
+
+
+ GetPageSize() -> int
+
+
+ SetThumbLength(int lenPixels)
+
+
+
+
+
+ GetThumbLength() -> int
+
+
+ SetTickFreq(int n, int pos=1)
+
+
+
+
+
+
+ GetTickFreq() -> int
+
+
+ ClearTicks()
+
+
+ SetTick(int tickPos)
+
+
+
+
+
+ ClearSel()
+
+
+ GetSelEnd() -> int
+
+
+ GetSelStart() -> int
+
+
+ SetSelection(int min, int max)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+ EVT_TOGGLEBUTTON = wx.PyEventBinder( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, 1)
+
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -> ToggleButton
+
+
+
+
+
+
+
+
+
+
+
+
+ PreToggleButton() -> ToggleButton
+
+
+ Create(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0,
+ Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+ SetValue(bool value)
+
+
+
+
+
+ GetValue() -> bool
+
+
+ SetLabel(String label)
+ Sets the item's text.
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ GetPageCount() -> size_t
+
+
+ GetPage(size_t n) -> Window
+
+
+
+
+
+ GetSelection() -> int
+
+
+ SetPageText(size_t n, String strText) -> bool
+
+
+
+
+
+
+ GetPageText(size_t n) -> String
+
+
+
+
+
+ SetImageList(ImageList imageList)
+
+
+
+
+
+ AssignImageList(ImageList imageList)
+
+
+
+
+
+ GetImageList() -> ImageList
+
+
+ GetPageImage(size_t n) -> int
+
+
+
+
+
+ SetPageImage(size_t n, int imageId) -> bool
+
+
+
+
+
+
+ SetPageSize(Size size)
+
+
+
+
+
+ CalcSizeFromPage(Size sizePage) -> Size
+
+
+
+
+
+ DeletePage(size_t n) -> bool
+
+
+
+
+
+ RemovePage(size_t n) -> bool
+
+
+
+
+
+ DeleteAllPages() -> bool
+
+
+ AddPage(Window page, String text, bool select=False, int imageId=-1) -> bool
+
+
+
+
+
+
+
+
+ InsertPage(size_t n, Window page, String text, bool select=False,
+ int imageId=-1) -> bool
+
+
+
+
+
+
+
+
+
+ SetSelection(size_t n) -> int
+
+
+
+
+
+ AdvanceSelection(bool forward=True)
+
+
+
+
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ int nOldSel=-1) -> BookCtrlEvent
+
+
+
+
+
+
+
+
+ GetSelection() -> int
+
+
+ SetSelection(int nSel)
+
+
+
+
+
+ GetOldSelection() -> int
+
+
+ SetOldSelection(int nOldSel)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=NOTEBOOK_NAME) -> Notebook
+
+
+
+
+
+
+
+
+
+
+ PreNotebook() -> Notebook
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=NOTEBOOK_NAME) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetRowCount() -> int
+
+
+ SetPadding(Size padding)
+
+
+
+
+
+ SetTabSize(Size sz)
+
+
+
+
+
+ HitTest(Point pt) -> (tab, where)
+ Returns the tab which is hit, and flags indicating where using wx.NB_HITTEST_ flags.
+
+
+
+
+
+
+ CalcSizeFromPage(Size sizePage) -> Size
+
+
+
+
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ int nOldSel=-1) -> NotebookEvent
+
+
+
+
+
+
+
+
+
+ # wxNotebook events
+ EVT_NOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED, 1 )
+ EVT_NOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING, 1 )
+
+
+#----------------------------------------------------------------------------
+
+class NotebookPage(wx.Panel):
+ """
+ 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. The solution is to place a panel in
+ the notbook and the coloured window on the panel, sized to cover
+ the panel. This simple class does that for you, just put an
+ instance of this in the notebook and make your regular window a
+ child of this one and it will handle the resize for you.
+ """
+ def __init__(self, parent, id=-1,
+ pos=wx.DefaultPosition, size=wx.DefaultSize,
+ style=wx.TAB_TRAVERSAL, name="panel"):
+ wx.Panel.__init__(self, parent, id, pos, size, style, name)
+ self.child = None
+ EVT_SIZE(self, self.OnSize)
+
+ def OnSize(self, evt):
+ if self.child is None:
+ children = self.GetChildren()
+ if len(children):
+ self.child = children[0]
+ if self.child:
+ self.child.SetPosition((0,0))
+ self.child.SetSize(self.GetSize())
-def XRCCTRL(window, str_id, *ignoreargs):
- return window.FindWindowById(XRCID(str_id))
-
+
#---------------------------------------------------------------------------
-
-
- __init__() -> XmlSubclassFactory
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
-
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=EmptyString) -> Listbook
+
+
+
+
+
+
+
+
+
+
+ PreListbook() -> Listbook
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=EmptyString) -> bool
+
+
+
+
+
+
+
+
+
+
+ IsVertical() -> bool
+
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
+ int nOldSel=-1) -> ListbookEvent
+
+
+
+
+
+
+
+
+
+ EVT_LISTBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED, 1 )
+ EVT_LISTBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING, 1 )
+
+
#---------------------------------------------------------------------------
-
-
- __init__(String name=EmptyString, String value=EmptyString,
- XmlProperty next=None) -> XmlProperty
-
-
-
-
-
-
-
- GetName() -> String
-
-
- GetValue() -> String
-
-
- GetNext() -> XmlProperty
-
-
- SetName(String name)
-
-
-
-
-
- SetValue(String value)
-
-
-
-
-
- SetNext(XmlProperty next)
-
-
-
-
-
-
-
- __init__(XmlNode parent=None, int type=0, String name=EmptyString,
- String content=EmptyString, XmlProperty props=None,
- XmlNode next=None) -> XmlNode
-
-
-
-
-
-
-
-
-
-
- XmlNodeEasy(int type, String name, String content=EmptyString) -> XmlNode
-
-
-
-
-
-
-
- __del__()
-
-
- AddChild(XmlNode child)
-
-
-
-
-
- InsertChild(XmlNode child, XmlNode before_node)
-
-
-
-
-
-
- RemoveChild(XmlNode child) -> bool
-
-
-
-
-
- AddProperty(XmlProperty prop)
-
-
-
-
-
- AddPropertyName(String name, String value)
-
-
-
-
-
-
- DeleteProperty(String name) -> bool
-
-
-
-
-
- GetType() -> int
-
-
- GetName() -> String
-
-
- GetContent() -> String
-
-
- GetParent() -> XmlNode
-
-
- GetNext() -> XmlNode
-
-
- GetChildren() -> XmlNode
-
-
- GetProperties() -> XmlProperty
-
-
- GetPropVal(String propName, String defaultVal) -> String
-
-
-
-
-
-
- HasProp(String propName) -> bool
-
-
-
-
-
- SetType(int type)
-
-
-
-
-
- SetName(String name)
-
-
-
-
-
- SetContent(String con)
-
-
-
-
-
- SetParent(XmlNode parent)
-
-
-
-
-
- SetNext(XmlNode next)
-
-
-
-
-
- SetChildren(XmlNode child)
-
-
-
-
-
- SetProperties(XmlProperty prop)
-
-
-
-
-
-
-
-
- __init__(String filename, String encoding=UTF8String) -> XmlDocument
-
-
-
-
-
-
- XmlDocumentFromStream(InputStream stream, String encoding=UTF8String) -> XmlDocument
-
-
-
-
-
-
- EmptyXmlDocument() -> XmlDocument
-
-
- __del__()
-
-
- Load(String filename, String encoding=UTF8String) -> bool
-
-
-
-
-
-
- LoadFromStream(InputStream stream, String encoding=UTF8String) -> bool
-
-
-
-
-
-
- Save(String filename) -> bool
-
-
-
-
-
- SaveToStream(OutputStream stream) -> bool
-
-
-
-
-
- IsOk() -> bool
-
-
- GetRoot() -> XmlNode
-
-
- GetVersion() -> String
-
-
- GetFileEncoding() -> String
-
-
- SetRoot(XmlNode node)
-
-
-
-
-
- SetVersion(String version)
-
-
-
-
-
- SetFileEncoding(String encoding)
-
-
-
-
-
-
+
+
+
+ __init__(BookCtrl nb) -> BookCtrlSizer
+
+
+
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+ GetControl() -> BookCtrl
+
+
+
+
+
+ __init__(Notebook nb) -> NotebookSizer
+
+
+
+
+
+ RecalcSizes()
+
+
+ CalcMin() -> Size
+
+
+ GetNotebook() -> Notebook
+
+
+
#---------------------------------------------------------------------------
-
-
-
- __init__() -> XmlResourceHandler
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- CreateResource(XmlNode node, Object parent, Object instance) -> Object
-
-
-
-
-
-
-
- SetParentResource(XmlResource res)
-
-
-
-
-
- GetResource() -> XmlResource
-
-
- GetNode() -> XmlNode
-
-
- GetClass() -> String
-
-
- GetParent() -> Object
-
-
- GetInstance() -> Object
-
-
- GetParentAsWindow() -> Window
-
-
- GetInstanceAsWindow() -> Window
-
-
- IsOfClass(XmlNode node, String classname) -> bool
-
-
-
-
-
-
- GetNodeContent(XmlNode node) -> String
-
-
-
-
-
- HasParam(String param) -> bool
-
-
-
-
-
- GetParamNode(String param) -> XmlNode
-
-
-
-
-
- GetParamValue(String param) -> String
-
-
-
-
-
- AddStyle(String name, int value)
-
-
-
-
-
-
- AddWindowStyles()
-
-
- GetStyle(String param=StyleString, int defaults=0) -> int
-
-
-
-
-
-
- GetText(String param, bool translate=True) -> String
-
-
-
-
-
-
- GetID() -> int
-
-
- GetName() -> String
-
-
- GetBool(String param, bool defaultv=False) -> bool
-
-
-
-
-
-
- GetLong(String param, long defaultv=0) -> long
-
-
-
-
-
-
- GetColour(String param) -> Colour
-
-
-
-
-
- GetSize(String param=SizeString) -> Size
-
-
-
-
-
- GetPosition(String param=PosString) -> Point
-
-
-
-
-
- GetDimension(String param, int defaultv=0) -> int
-
-
-
-
-
-
- GetBitmap(String param=BitmapString, wxArtClient defaultArtClient=wxART_OTHER,
- Size size=DefaultSize) -> Bitmap
-
-
-
-
-
-
-
- GetIcon(String param=IconString, wxArtClient defaultArtClient=wxART_OTHER,
- Size size=DefaultSize) -> Icon
-
-
-
-
-
-
-
- GetFont(String param=FontString) -> Font
-
-
-
-
-
- SetupWindow(Window wnd)
-
-
-
-
-
- CreateChildren(Object parent, bool this_hnd_only=False)
-
-
-
-
-
-
- CreateChildrenPrivately(Object parent, XmlNode rootnode=None)
-
-
-
-
-
-
- CreateResFromNode(XmlNode node, Object parent, Object instance=None) -> Object
-
-
-
-
-
-
-
- GetCurFileSystem() -> FileSystem
-
-
- #----------------------------------------------------------------------------
-# The global was removed in favor of static accessor functions. This is for
-# backwards compatibility:
+
+
+
+ GetId() -> int
+
+
+ GetControl() -> Control
+
+
+ GetToolBar() -> ToolBarBase
+
+
+ IsButton() -> int
+
+
+ IsControl() -> int
+
+
+ IsSeparator() -> int
+
+
+ GetStyle() -> int
+
+
+ GetKind() -> int
+
+
+ IsEnabled() -> bool
+
+
+ IsToggled() -> bool
+
+
+ CanBeToggled() -> bool
+
+
+ GetNormalBitmap() -> Bitmap
+
+
+ GetDisabledBitmap() -> Bitmap
+
+
+ GetBitmap() -> Bitmap
+
+
+ GetLabel() -> String
+
+
+ GetShortHelp() -> String
+
+
+ GetLongHelp() -> String
+
+
+ Enable(bool enable) -> bool
+
+
+
+
+
+ Toggle()
+
+
+ SetToggle(bool toggle) -> bool
+
+
+
+
+
+ SetShortHelp(String help) -> bool
+
+
+
+
+
+ SetLongHelp(String help) -> bool
+
+
+
+
+
+ SetNormalBitmap(Bitmap bmp)
+
+
+
+
+
+ SetDisabledBitmap(Bitmap bmp)
+
+
+
+
+
+ SetLabel(String label)
+
+
+
+
+
+ Detach()
+
+
+ Attach(ToolBarBase tbar)
+
+
+
+
+
+ GetClientData() -> PyObject
+
+
+ SetClientData(PyObject clientData)
+
+
+
+
+
+
+
+
+ DoAddTool(int id, String label, Bitmap bitmap, Bitmap bmpDisabled=wxNullBitmap,
+ int kind=ITEM_NORMAL, String shortHelp=EmptyString,
+ String longHelp=EmptyString,
+ PyObject clientData=None) -> ToolBarToolBase
+
+
+
+
+
+
+
+
+
+
+
+
+ DoInsertTool(size_t pos, int id, String label, Bitmap bitmap, Bitmap bmpDisabled=wxNullBitmap,
+ int kind=ITEM_NORMAL,
+ String shortHelp=EmptyString, String longHelp=EmptyString,
+ PyObject clientData=None) -> ToolBarToolBase
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AddToolItem(ToolBarToolBase tool) -> ToolBarToolBase
+
+
+
+
+
+ InsertToolItem(size_t pos, ToolBarToolBase tool) -> ToolBarToolBase
+
+
+
+
+
+
+ AddControl(Control control) -> ToolBarToolBase
+
+
+
+
+
+ InsertControl(size_t pos, Control control) -> ToolBarToolBase
+
+
+
+
+
+
+ FindControl(int id) -> Control
+
+
+
+
+
+ AddSeparator() -> ToolBarToolBase
+
+
+ InsertSeparator(size_t pos) -> ToolBarToolBase
+
+
+
+
+
+ RemoveTool(int id) -> ToolBarToolBase
+
+
+
+
+
+ DeleteToolByPos(size_t pos) -> bool
+
+
+
+
+
+ DeleteTool(int id) -> bool
+
+
+
+
+
+ ClearTools()
+
+
+ Realize() -> bool
+
+
+ EnableTool(int id, bool enable)
+
+
+
+
+
+
+ ToggleTool(int id, bool toggle)
+
+
+
+
+
+
+ SetToggle(int id, bool toggle)
+
+
+
+
+
+
+ GetToolClientData(int id) -> PyObject
+
+
+
+
+
+ SetToolClientData(int id, PyObject clientData)
+
+
+
+
+
+
+ GetToolPos(int id) -> int
+
+
+
+
+
+ GetToolState(int id) -> bool
+
+
+
+
+
+ GetToolEnabled(int id) -> bool
+
+
+
+
+
+ SetToolShortHelp(int id, String helpString)
+
+
+
+
+
+
+ GetToolShortHelp(int id) -> String
+
+
+
+
+
+ SetToolLongHelp(int id, String helpString)
+
+
+
+
+
+
+ GetToolLongHelp(int id) -> String
+
+
+
+
+
+ SetMarginsXY(int x, int y)
+
+
+
+
+
+
+ SetMargins(Size size)
+
+
+
+
+
+ SetToolPacking(int packing)
+
+
+
+
+
+ SetToolSeparation(int separation)
+
+
+
+
+
+ GetToolMargins() -> Size
+
+
+ GetMargins() -> Size
+
+
+ GetToolPacking() -> int
+
+
+ GetToolSeparation() -> int
+
+
+ SetRows(int nRows)
+
+
+
+
+
+ SetMaxRowsCols(int rows, int cols)
+
+
+
+
+
+
+ GetMaxRows() -> int
+
+
+ GetMaxCols() -> int
+
+
+ SetToolBitmapSize(Size size)
+
+
+
+
+
+ GetToolBitmapSize() -> Size
+
+
+ GetToolSize() -> Size
+
+
+ FindToolForPosition(int x, int y) -> ToolBarToolBase
+
+
+
+
+
+
+ FindById(int toolid) -> ToolBarToolBase
+
+
+
+
+
+ IsVertical() -> bool
+
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxNO_BORDER|wxTB_HORIZONTAL,
+ String name=wxPyToolBarNameStr) -> ToolBar
+
+
+
+
+
+
+
+
+
+
+ PreToolBar() -> ToolBar
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxNO_BORDER|wxTB_HORIZONTAL,
+ String name=wxPyToolBarNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ FindToolForPosition(int x, int y) -> ToolBarToolBase
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__(Colour colText=wxNullColour, Colour colBack=wxNullColour,
+ Font font=wxNullFont) -> ListItemAttr
+
+
+
+
+
+
+
+ SetTextColour(Colour colText)
+
+
+
+
+
+ SetBackgroundColour(Colour colBack)
+
+
+
+
+
+ SetFont(Font font)
+
+
+
+
+
+ HasTextColour() -> bool
+
+
+ HasBackgroundColour() -> bool
+
+
+ HasFont() -> bool
+
+
+ GetTextColour() -> Colour
+
+
+ GetBackgroundColour() -> Colour
+
+
+ GetFont() -> Font
+
+
+ Destroy()
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> ListItem
+
+
+ __del__()
+
+
+ Clear()
+
+
+ ClearAttributes()
+
+
+ SetMask(long mask)
+
+
+
+
+
+ SetId(long id)
+
+
+
+
+
+ SetColumn(int col)
+
+
+
+
+
+ SetState(long state)
+
+
+
+
+
+ SetStateMask(long stateMask)
+
+
+
+
+
+ SetText(String text)
+
+
+
+
+
+ SetImage(int image)
+
+
+
+
+
+ SetData(long data)
+
+
+
+
+
+ SetWidth(int width)
+
+
+
+
+
+ SetAlign(int align)
+
+
+
+
+
+ SetTextColour(Colour colText)
+
+
+
+
+
+ SetBackgroundColour(Colour colBack)
+
+
+
+
+
+ SetFont(Font font)
+
+
+
+
+
+ GetMask() -> long
+
+
+ GetId() -> long
+
+
+ GetColumn() -> int
+
+
+ GetState() -> long
+
+
+ GetText() -> String
+
+
+ GetImage() -> int
+
+
+ GetData() -> long
+
+
+ GetWidth() -> int
+
+
+ GetAlign() -> int
+
+
+ GetAttributes() -> ListItemAttr
+
+
+ HasAttributes() -> bool
+
+
+ GetTextColour() -> Colour
+
+
+ GetBackgroundColour() -> Colour
+
+
+ GetFont() -> Font
+
+
+
+
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> ListEvent
+
+
+
+
+
+
+
+
+
+
+
+
+ GetKeyCode() -> int
+
+
+ GetIndex() -> long
+
+
+ GetColumn() -> int
+
+
+ GetPoint() -> Point
+
+
+ GetLabel() -> String
+
+
+ GetText() -> String
+
+
+ GetImage() -> int
+
+
+ GetData() -> long
+
+
+ GetMask() -> long
+
+
+ GetItem() -> ListItem
+
+
+ GetCacheFrom() -> long
+
+
+ GetCacheTo() -> long
+
+
+ IsEditCancelled() -> bool
+
+
+ SetEditCanceled(bool editCancelled)
+
+
+
+
+
+
+
+EVT_LIST_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_DRAG , 1)
+EVT_LIST_BEGIN_RDRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_RDRAG , 1)
+EVT_LIST_BEGIN_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT , 1)
+EVT_LIST_END_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_LIST_END_LABEL_EDIT , 1)
+EVT_LIST_DELETE_ITEM = wx.PyEventBinder(wxEVT_COMMAND_LIST_DELETE_ITEM , 1)
+EVT_LIST_DELETE_ALL_ITEMS = wx.PyEventBinder(wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS , 1)
+EVT_LIST_GET_INFO = wx.PyEventBinder(wxEVT_COMMAND_LIST_GET_INFO , 1)
+EVT_LIST_SET_INFO = wx.PyEventBinder(wxEVT_COMMAND_LIST_SET_INFO , 1)
+EVT_LIST_ITEM_SELECTED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_SELECTED , 1)
+EVT_LIST_ITEM_DESELECTED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_DESELECTED , 1)
+EVT_LIST_KEY_DOWN = wx.PyEventBinder(wxEVT_COMMAND_LIST_KEY_DOWN , 1)
+EVT_LIST_INSERT_ITEM = wx.PyEventBinder(wxEVT_COMMAND_LIST_INSERT_ITEM , 1)
+EVT_LIST_COL_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_CLICK , 1)
+EVT_LIST_ITEM_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK , 1)
+EVT_LIST_ITEM_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK, 1)
+EVT_LIST_ITEM_ACTIVATED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_ACTIVATED , 1)
+EVT_LIST_CACHE_HINT = wx.PyEventBinder(wxEVT_COMMAND_LIST_CACHE_HINT , 1)
+EVT_LIST_COL_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_RIGHT_CLICK , 1)
+EVT_LIST_COL_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_BEGIN_DRAG , 1)
+EVT_LIST_COL_DRAGGING = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_DRAGGING , 1)
+EVT_LIST_COL_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_END_DRAG , 1)
+EVT_LIST_ITEM_FOCUSED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_FOCUSED , 1)
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=LC_ICON,
+ Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> ListCtrl
+
+
+
+
+
+
+
+
+
+
+
+ PreListCtrl() -> ListCtrl
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=LC_ICON,
+ Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> bool
+ Do the 2nd phase and create the GUI control.
+
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetForegroundColour(Colour col) -> bool
+
+
+
+
+
+ SetBackgroundColour(Colour col) -> bool
+
+
+
+
+
+ GetColumn(int col) -> ListItem
+
+
+
+
+
+ SetColumn(int col, ListItem item) -> bool
+
+
+
+
+
+
+ GetColumnWidth(int col) -> int
+
+
+
+
+
+ SetColumnWidth(int col, int width) -> bool
+
+
+
+
+
+
+ GetCountPerPage() -> int
+
+
+ GetViewRect() -> Rect
+
+
+ GetItem(long itemId, int col=0) -> ListItem
+
+
+
+
+
+
+ SetItem(ListItem info) -> bool
+
+
+
+
+
+ SetStringItem(long index, int col, String label, int imageId=-1) -> long
+
+
+
+
+
+
+
+
+ GetItemState(long item, long stateMask) -> int
+
+
+
+
+
+
+ SetItemState(long item, long state, long stateMask) -> bool
+
+
+
+
+
+
+
+ SetItemImage(long item, int image, int selImage) -> bool
+
+
+
+
+
+
+
+ GetItemText(long item) -> String
+
+
+
+
+
+ SetItemText(long item, String str)
+
+
+
+
+
+
+ GetItemData(long item) -> long
+
+
+
+
+
+ SetItemData(long item, long data) -> bool
+
+
+
+
+
+
+ GetItemPosition(long item) -> Point
+
+
+
+
+
+ GetItemRect(long item, int code=LIST_RECT_BOUNDS) -> Rect
+
+
+
+
+
+
+ SetItemPosition(long item, Point pos) -> bool
+
+
+
+
+
+
+ GetItemCount() -> int
+
+
+ GetColumnCount() -> int
+
+
+ GetItemSpacing() -> Size
+
+
+ SetItemSpacing(int spacing, bool isSmall=False)
+
+
+
+
+
+
+ GetSelectedItemCount() -> int
+
+
+ GetTextColour() -> Colour
+
+
+ SetTextColour(Colour col)
+
+
+
+
+
+ GetTopItem() -> long
+
+
+ SetSingleStyle(long style, bool add=True)
+
+
+
+
+
+
+ SetWindowStyleFlag(long style)
+ Sets the style of the window. Please note that some styles cannot be
+changed after the window creation and that Refresh() might be called
+after changing the others for the change to take place immediately.
+
+
+
+
+
+ GetNextItem(long item, int geometry=LIST_NEXT_ALL, int state=LIST_STATE_DONTCARE) -> long
+
+
+
+
+
+
+
+ GetImageList(int which) -> ImageList
+
+
+
+
+
+ SetImageList(ImageList imageList, int which)
+
+
+
+
+
+
+ AssignImageList(ImageList imageList, int which)
+
+
+
+
+
+
+ InReportView() -> bool
+
+
+ IsVirtual() -> bool
+
+
+ RefreshItem(long item)
+
+
+
+
+
+ RefreshItems(long itemFrom, long itemTo)
+
+
+
+
+
+
+ Arrange(int flag=LIST_ALIGN_DEFAULT) -> bool
+
+
+
+
+
+ DeleteItem(long item) -> bool
+
+
+
+
+
+ DeleteAllItems() -> bool
+
+
+ DeleteColumn(int col) -> bool
+
+
+
+
+
+ DeleteAllColumns() -> bool
+
+
+ ClearAll()
+
+
+ EditLabel(long item)
+
+
+
+
+
+ EnsureVisible(long item) -> bool
+
+
+
+
+
+ FindItem(long start, String str, bool partial=False) -> long
+
+
+
+
+
+
+
+ FindItemData(long start, long data) -> long
+
+
+
+
+
+
+ FindItemAtPos(long start, Point pt, int direction) -> long
+
+
+
+
+
+
+
+ HitTest(Point point) -> (item, where)
+ Determines which item (if any) is at the specified point,
+giving details in the second return value (see wxLIST_HITTEST_... flags.)
+
+
+
+
+
+
+ InsertItem(ListItem info) -> long
+
+
+
+
+
+ InsertStringItem(long index, String label) -> long
+
+
+
+
+
+
+ InsertImageItem(long index, int imageIndex) -> long
+
+
+
+
+
+
+ InsertImageStringItem(long index, String label, int imageIndex) -> long
+
+
+
+
+
+
+
+ InsertColumnInfo(long col, ListItem info) -> long
+
+
+
+
+
+
+ InsertColumn(long col, String heading, int format=LIST_FORMAT_LEFT,
+ int width=-1) -> long
+
+
+
+
+
+
+
+
+ SetItemCount(long count)
+
+
+
+
+
+ ScrollList(int dx, int dy) -> bool
+
+
+
+
+
+
+ SetItemTextColour(long item, Colour col)
+
+
+
+
+
+
+ GetItemTextColour(long item) -> Colour
+
+
+
+
+
+ SetItemBackgroundColour(long item, Colour col)
+
+
+
+
+
+
+ GetItemBackgroundColour(long item) -> Colour
+
+
+
+
+
+ SortItems(PyObject func) -> bool
+
+
+
+
+
+ GetMainWindow() -> Window
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=LC_REPORT,
+ Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> ListView
+
+
+
+
+
+
+
+
+
+
+
+ PreListView() -> ListView
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=LC_REPORT,
+ Validator validator=DefaultValidator, String name=ListCtrlNameStr) -> bool
+ Do the 2nd phase and create the GUI control.
+
+
+
+
+
+
+
+
+
+
+
+ Select(long n, bool on=True)
+
+
+
+
+
+
+ Focus(long index)
+
+
+
+
+
+ GetFocusedItem() -> long
+
+
+ GetNextSelected(long item) -> long
+
+
+
+
+
+ GetFirstSelected() -> long
+
+
+ IsSelected(long index) -> bool
+
+
+
+
+
+ SetColumnImage(int col, int image)
+
+
+
+
+
+
+ ClearColumnImage(int col)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> TreeItemId
+
+
+ __del__()
+
+
+ IsOk() -> bool
+
+
+ __eq__(TreeItemId other) -> bool
+
+
+
+
+
+ __ne__(TreeItemId other) -> bool
+
+
+
+
+
+
+
+
+ __init__(PyObject obj=None) -> TreeItemData
+
+
+
+
+
+ GetData() -> PyObject
+
+
+ SetData(PyObject obj)
+
+
+
+
+
+ GetId() -> TreeItemId
+
+
+ SetId(TreeItemId id)
+
+
+
+
+
+ Destroy()
+
+
+
+#---------------------------------------------------------------------------
+
+
-TheXmlResource = XmlResource_Get()
+EVT_TREE_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_DRAG , 1)
+EVT_TREE_BEGIN_RDRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_RDRAG , 1)
+EVT_TREE_BEGIN_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT , 1)
+EVT_TREE_END_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_LABEL_EDIT , 1)
+EVT_TREE_DELETE_ITEM = wx.PyEventBinder(wxEVT_COMMAND_TREE_DELETE_ITEM , 1)
+EVT_TREE_GET_INFO = wx.PyEventBinder(wxEVT_COMMAND_TREE_GET_INFO , 1)
+EVT_TREE_SET_INFO = wx.PyEventBinder(wxEVT_COMMAND_TREE_SET_INFO , 1)
+EVT_TREE_ITEM_EXPANDED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_EXPANDED , 1)
+EVT_TREE_ITEM_EXPANDING = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_EXPANDING , 1)
+EVT_TREE_ITEM_COLLAPSED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_COLLAPSED , 1)
+EVT_TREE_ITEM_COLLAPSING = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_COLLAPSING , 1)
+EVT_TREE_SEL_CHANGED = wx.PyEventBinder(wxEVT_COMMAND_TREE_SEL_CHANGED , 1)
+EVT_TREE_SEL_CHANGING = wx.PyEventBinder(wxEVT_COMMAND_TREE_SEL_CHANGING , 1)
+EVT_TREE_KEY_DOWN = wx.PyEventBinder(wxEVT_COMMAND_TREE_KEY_DOWN , 1)
+EVT_TREE_ITEM_ACTIVATED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_ACTIVATED , 1)
+EVT_TREE_ITEM_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK , 1)
+EVT_TREE_ITEM_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK, 1)
+EVT_TREE_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_DRAG , 1)
+EVT_TREE_STATE_IMAGE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK, 1)
+EVT_TREE_ITEM_GETTOOLTIP = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP, 1)
+
+
+
+
+ __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> TreeEvent
+
+
+
+
+
+
+ GetItem() -> TreeItemId
+
+
+ SetItem(TreeItemId item)
+
+
+
+
+
+ GetOldItem() -> TreeItemId
+
+
+ SetOldItem(TreeItemId item)
+
+
+
+
+
+ GetPoint() -> Point
+
+
+ SetPoint(Point pt)
+
+
+
+
+
+ GetKeyEvent() -> KeyEvent
+
+
+ GetKeyCode() -> int
+
+
+ SetKeyEvent(KeyEvent evt)
+
+
+
+
+
+ GetLabel() -> String
+
+
+ SetLabel(String label)
+
+
+
+
+
+ IsEditCancelled() -> bool
+
+
+ SetEditCanceled(bool editCancelled)
+
+
+
+
+
+ SetToolTip(String toolTip)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=TreeCtrlNameStr) -> TreeCtrl
+
+
+
+
+
+
+
+
+
+
+
+ PreTreeCtrl() -> TreeCtrl
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=TreeCtrlNameStr) -> bool
+ Do the 2nd phase and create the GUI control.
+
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetCount() -> size_t
+
+
+ GetIndent() -> unsigned int
+
+
+ SetIndent(unsigned int indent)
+
+
+
+
+
+ GetSpacing() -> unsigned int
+
+
+ SetSpacing(unsigned int spacing)
+
+
+
+
+
+ GetImageList() -> ImageList
+
+
+ GetStateImageList() -> ImageList
+
+
+ SetImageList(ImageList imageList)
+
+
+
+
+
+ SetStateImageList(ImageList imageList)
+
+
+
+
+
+ AssignImageList(ImageList imageList)
+
+
+
+
+
+ AssignStateImageList(ImageList imageList)
+
+
+
+
+
+ GetItemText(TreeItemId item) -> String
+
+
+
+
+
+ GetItemImage(TreeItemId item, int which=TreeItemIcon_Normal) -> int
+
+
+
+
+
+
+ GetItemData(TreeItemId item) -> TreeItemData
+
+
+
+
+
+ GetItemPyData(TreeItemId item) -> PyObject
+
+
+
+
+
+ GetItemTextColour(TreeItemId item) -> Colour
+
+
+
+
+
+ GetItemBackgroundColour(TreeItemId item) -> Colour
+
+
+
+
+
+ GetItemFont(TreeItemId item) -> Font
+
+
+
+
+
+ SetItemText(TreeItemId item, String text)
+
+
+
+
+
+
+ SetItemImage(TreeItemId item, int image, int which=TreeItemIcon_Normal)
+
+
+
+
+
+
+
+ SetItemData(TreeItemId item, TreeItemData data)
+
+
+
+
+
+
+ SetItemPyData(TreeItemId item, PyObject obj)
+
+
+
+
+
+
+ SetItemHasChildren(TreeItemId item, bool has=True)
+
+
+
+
+
+
+ SetItemBold(TreeItemId item, bool bold=True)
+
+
+
+
+
+
+ SetItemTextColour(TreeItemId item, Colour col)
+
+
+
+
+
+
+ SetItemBackgroundColour(TreeItemId item, Colour col)
+
+
+
+
+
+
+ SetItemFont(TreeItemId item, Font font)
+
+
+
+
+
+
+ IsVisible(TreeItemId item) -> bool
+
+
+
+
+
+ ItemHasChildren(TreeItemId item) -> bool
+
+
+
+
+
+ IsExpanded(TreeItemId item) -> bool
+
+
+
+
+
+ IsSelected(TreeItemId item) -> bool
+
+
+
+
+
+ IsBold(TreeItemId item) -> bool
+
+
+
+
+
+ GetChildrenCount(TreeItemId item, bool recursively=True) -> size_t
+
+
+
+
+
+
+ GetRootItem() -> TreeItemId
+
+
+ GetSelection() -> TreeItemId
+
+
+ GetSelections() -> PyObject
+
+
+ GetItemParent(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetFirstChild(TreeItemId item) -> PyObject
+
+
+
+
+
+ GetNextChild(TreeItemId item, void cookie) -> PyObject
+
+
+
+
+
+
+ GetLastChild(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetNextSibling(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetPrevSibling(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetFirstVisibleItem() -> TreeItemId
+
+
+ GetNextVisible(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetPrevVisible(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ AddRoot(String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
+
+
+
+
+
+
+
+
+ PrependItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
+ TreeItemData data=None) -> TreeItemId
+
+
+
+
+
+
+
+
+
+ InsertItem(TreeItemId parent, TreeItemId idPrevious, String text,
+ int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
+
+
+
+
+
+
+
+
+
+
+ InsertItemBefore(TreeItemId parent, size_t index, String text, int image=-1,
+ int selectedImage=-1, TreeItemData data=None) -> TreeItemId
+
+
+
+
+
+
+
+
+
+
+ AppendItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
+ TreeItemData data=None) -> TreeItemId
+
+
+
+
+
+
+
+
+
+ Delete(TreeItemId item)
+
+
+
+
+
+ DeleteChildren(TreeItemId item)
+
+
+
+
+
+ DeleteAllItems()
+
+
+ Expand(TreeItemId item)
+
+
+
+
+
+ Collapse(TreeItemId item)
+
+
+
+
+
+ CollapseAndReset(TreeItemId item)
+
+
+
+
+
+ Toggle(TreeItemId item)
+
+
+
+
+
+ Unselect()
+
+
+ UnselectItem(TreeItemId item)
+
+
+
+
+
+ UnselectAll()
+
+
+ SelectItem(TreeItemId item, bool select=True)
+
+
+
+
+
+
+ ToggleItemSelection(TreeItemId item)
+
+
+
+
+
+ EnsureVisible(TreeItemId item)
+
+
+
+
+
+ ScrollTo(TreeItemId item)
+
+
+
+
+
+ EditLabel(TreeItemId item)
+
+
+
+
+
+ GetEditControl() -> TextCtrl
+
+
+ SortChildren(TreeItemId item)
+
+
+
+
+
+ HitTest(Point point) -> (item, where)
+ Determine which item (if any) belongs the given point. The
+coordinates specified are relative to the client area of tree ctrl
+and the where return value is set to a bitmask of wxTREE_HITTEST_xxx
+constants.
+
+
+
+
+
+
+
+ GetBoundingRect(TreeItemId item, bool textOnly=False) -> PyObject
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, String dir=DirDialogDefaultFolderStr,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,
+ String filter=EmptyString,
+ int defaultFilter=0, String name=TreeCtrlNameStr) -> GenericDirCtrl
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreGenericDirCtrl() -> GenericDirCtrl
+
+
+ Create(Window parent, int id=-1, String dir=DirDialogDefaultFolderStr,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,
+ String filter=EmptyString,
+ int defaultFilter=0, String name=TreeCtrlNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ExpandPath(String path) -> bool
+
+
+
+
+
+ GetDefaultPath() -> String
+
+
+ SetDefaultPath(String path)
+
+
+
+
+
+ GetPath() -> String
+
+
+ GetFilePath() -> String
+
+
+ SetPath(String path)
+
+
+
+
+
+ ShowHidden(bool show)
+
+
+
+
+
+ GetShowHidden() -> bool
+
+
+ GetFilter() -> String
+
+
+ SetFilter(String filter)
+
+
+
+
+
+ GetFilterIndex() -> int
+
+
+ SetFilterIndex(int n)
+
+
+
+
+
+ GetRootId() -> TreeItemId
+
+
+ GetTreeCtrl() -> TreeCtrl
+
+
+ GetFilterListCtrl() -> DirFilterListCtrl
+
+
+ FindChild(wxTreeItemId parentId, wxString path) -> (item, done)
+ Find the child that matches the first part of 'path'. E.g. if a child path is
+"/usr" and 'path' is "/usr/include" then the child for /usr is returned.
+If the path string has been used (we're at the leaf), done is set to True
+
+
+
+
+
+
+
+
+ DoResize()
+
+
+ ReCreateTree()
+
+
+
+
+
+ __init__(GenericDirCtrl parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0) -> DirFilterListCtrl
+
+
+
+
+
+
+
+
+
+ PreDirFilterListCtrl() -> DirFilterListCtrl
+
+
+ Create(GenericDirCtrl parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0) -> bool
+
+
+
+
+
+
+
+
+
+ FillFilterList(String filter, int defaultFilter)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, Validator validator=DefaultValidator,
+ String name=ControlNameStr) -> PyControl
+
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_DoMoveWindow(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
+
+
+
+
+
+
+
+
+
+ base_DoSetClientSize(int width, int height)
+
+
+
+
+
+
+ base_DoSetVirtualSize(int x, int y)
+
+
+
+
+
+
+ base_DoGetSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetClientSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetPosition() -> (x,y)
+
+
+
+
+
+
+ base_DoGetVirtualSize() -> Size
+
+
+ base_DoGetBestSize() -> Size
+
+
+ base_InitDialog()
+
+
+ base_TransferDataToWindow() -> bool
+
+
+ base_TransferDataFromWindow() -> bool
+
+
+ base_Validate() -> bool
+
+
+ base_AcceptsFocus() -> bool
+
+
+ base_AcceptsFocusFromKeyboard() -> bool
+
+
+ base_GetMaxSize() -> Size
+
+
+ base_AddChild(Window child)
+
+
+
+
+
+ base_RemoveChild(Window child)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+EVT_HELP = wx.PyEventBinder( wxEVT_HELP, 1)
+EVT_HELP_RANGE = wx.PyEventBinder( wxEVT_HELP, 2)
+EVT_DETAILED_HELP = wx.PyEventBinder( wxEVT_DETAILED_HELP, 1)
+EVT_DETAILED_HELP_RANGE = wx.PyEventBinder( wxEVT_DETAILED_HELP, 2)
+
+
+ A help event is sent when the user has requested
+context-sensitive help. This can either be caused by the
+application requesting context-sensitive help mode via
+wx.ContextHelp, or (on MS Windows) by the system generating a
+WM_HELP message when the user pressed F1 or clicked on the query
+button in a dialog caption.
+A help event is sent to the window that the user clicked on, and
+is propagated up the window hierarchy until the event is
+processed or there are no more event handlers. The application
+should call event.GetId to check the identity of the clicked-on
+window, and then either show some suitable help or call
+event.Skip if the identifier is unrecognised. Calling Skip is
+important because it allows wxWindows to generate further events
+for ancestors of the clicked-on window. Otherwise it would be
+impossible to show help for container windows, since processing
+would stop after the first window found.
-#----------------------------------------------------------------------------
-# Create a factory for handling the subclass property of the object tag.
+ Events
+ EVT_HELP Sent when the user has requested context-
+ sensitive help.
+ EVT_HELP_RANGE Allows to catch EVT_HELP for a range of IDs
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -> HelpEvent
+
+
+
+
+
+
+
+ GetPosition() -> Point
+ Returns the left-click position of the mouse, in screen
+coordinates. This allows the application to position the help
+appropriately.
+
+
+ SetPosition(Point pos)
+ Sets the left-click position of the mouse, in screen coordinates.
+
+
+
+
+
+ GetLink() -> String
+ Get an optional link to further help
+
+
+ SetLink(String link)
+ Set an optional link to further help
+
+
+
+
+
+ GetTarget() -> String
+ Get an optional target to display help in. E.g. a window specification
+
+
+ SetTarget(String target)
+ Set an optional target to display help in. E.g. a window specification
+
+
+
+
+
+
+ This class changes the cursor to a query and puts the application
+into a 'context-sensitive help mode'. When the user left-clicks
+on a window within the specified window, a EVT_HELP event is sent
+to that control, and the application may respond to it by popping
+up some help.
+There are a couple of ways to invoke this behaviour implicitly:
-def _my_import(name):
- mod = __import__(name)
- components = name.split('.')
- for comp in components[1:]:
- mod = getattr(mod, comp)
- return mod
+ * Use the wx.DIALOG_EX_CONTEXTHELP extended style for a
+ dialog (Windows only). This will put a question mark in the
+ titlebar, and Windows will put the application into
+ context-sensitive help mode automatically, with further
+ programming.
+ * Create a wx.ContextHelpButton, whose predefined behaviour
+ is to create a context help object. Normally you will write
+ your application so that this button is only added to a
+ dialog for non-Windows platforms (use
+ wx.DIALOG_EX_CONTEXTHELP on Windows).
+
+
+
+ __init__(Window window=None, bool doNow=True) -> ContextHelp
+ Constructs a context help object, calling BeginContextHelp if
+doNow is true (the default).
-class XmlSubclassFactory_Python(XmlSubclassFactory):
- def __init__(self):
- XmlSubclassFactory.__init__(self)
+If window is None, the top window is used.
+
+
+
+
+
+
+ __del__()
+
+
+ BeginContextHelp(Window window=None) -> bool
+ Puts the application into context-sensitive help mode. window is
+the window which will be used to catch events; if NULL, the top
+window will be used.
- def Create(self, className):
- assert className.find('.') != -1, "Module name must be specified!"
- mname = className[:className.rfind('.')]
- cname = className[className.rfind('.')+1:]
- module = _my_import(mname)
- klass = getattr(module, cname)
- inst = klass()
- return inst
+Returns true if the application was successfully put into
+context-sensitive help mode. This function only returns when the
+event loop has finished.
+
+
+
+
+
+ EndContextHelp() -> bool
+ Ends context-sensitive help mode. Not normally called by the
+application.
+
+
+
+ Instances of this class may be used to add a question mark button
+that when pressed, puts the application into context-help
+mode. It does this by creating a wx.ContextHelp object which
+itself generates a EVT_HELP event when the user clicks on a
+window.
+On Windows, you may add a question-mark icon to a dialog by use
+of the wx.DIALOG_EX_CONTEXTHELP extra style, but on other
+platforms you will have to add a button explicitly, usually next
+to OK, Cancel or similar buttons.
+
+
+
+ __init__(Window parent, int id=ID_CONTEXT_HELP, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=BU_AUTODRAW) -> ContextHelpButton
+ Constructor, creating and showing a context help button.
+
+
+
+
+
+
+
+
+
+
+ wx.HelpProvider is an abstract class used by a program
+implementing context-sensitive help to show the help text for the
+given window.
-XmlResource_AddSubclassFactory(XmlSubclassFactory_Python())
+The current help provider must be explicitly set by the
+application using wx.HelpProvider.Set().
+
+ Set(HelpProvider helpProvider) -> HelpProvider
+ Sset the current, application-wide help provider. Returns the
+previous one. Unlike some other classes, the help provider is
+not created on demand. This must be explicitly done by the
+application.
+
+
+
+
+
+ Get() -> HelpProvider
+ Return the current application-wide help provider.
+
+
+ GetHelp(Window window) -> String
+ Gets the help string for this window. Its interpretation is
+dependent on the help provider except that empty string always
+means that no help is associated with the window.
+
+
+
+
+
+ ShowHelp(Window window) -> bool
+ Shows help for the given window. Uses GetHelp internally if
+applicable.
-#----------------------------------------------------------------------------
+Returns true if it was done, or false if no help was available
+for this window.
+
+
+
+
+
+ AddHelp(Window window, String text)
+ Associates the text with the given window.
+
+
+
+
+
+
+ AddHelpById(int id, String text)
+ This version associates the given text with all windows with this
+id. May be used to set the same help string for all Cancel
+buttons in the application, for example.
+
+
+
+
+
+
+ RemoveHelp(Window window)
+ Removes the association between the window pointer and the help
+text. This is called by the wx.Window destructor. Without this,
+the table of help strings will fill up and when window pointers
+are reused, the wrong help string will be found.
+
+
+
+
+
+ Destroy()
+
+
+
+ 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.
+
+
+ __init__() -> 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 = core
-
-
-
- __init__(Object target) -> DynamicSashSplitEvent
-
-
-
-
-
-
-
-
- __init__(Object target) -> DynamicSashUnifyEvent
-
-
-
-
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,
- String name=DynamicSashNameStr) -> DynamicSashWindow
-
-
-
-
-
-
-
-
-
-
- PreDynamicSashWindow() -> DynamicSashWindow
-
-
- Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,
- String name=DynamicSashNameStr) -> bool
-
-
-
-
-
-
-
-
-
-
- GetHScrollBar(Window child) -> ScrollBar
-
-
-
-
-
- GetVScrollBar(Window child) -> ScrollBar
-
-
-
-
-
-
-EVT_DYNAMIC_SASH_SPLIT = wx.PyEventBinder( wxEVT_DYNAMIC_SASH_SPLIT, 1 )
-EVT_DYNAMIC_SASH_UNIFY = wx.PyEventBinder( wxEVT_DYNAMIC_SASH_UNIFY, 1 )
+
+
+
+ __init__(Bitmap image, Cursor cursor=wxNullCursor) -> DragImage
+
+
+
+
+
+
+ DragIcon(Icon image, Cursor cursor=wxNullCursor) -> DragImage
+
+
+
+
+
+
+ DragString(String str, Cursor cursor=wxNullCursor) -> DragImage
+
+
+
+
+
+
+ DragTreeItem(TreeCtrl treeCtrl, TreeItemId id) -> DragImage
+
+
+
+
+
+
+ DragListItem(ListCtrl listCtrl, long id) -> DragImage
+
+
+
+
+
+
+ __del__()
+
+
+ SetBackingBitmap(Bitmap bitmap)
+
+
+
+
+
+ BeginDrag(Point hotspot, Window window, bool fullScreen=False,
+ Rect rect=None) -> bool
+
+
+
+
+
+
+
+
+ BeginDragBounded(Point hotspot, Window window, Window boundingWindow) -> bool
+
+
+
+
+
+
+
+ EndDrag() -> bool
+
+
+ Move(Point pt) -> bool
+
+
+
+
+
+ Show() -> bool
+
+
+ Hide() -> bool
+
+
+ GetImageRect(Point pos) -> Rect
+
+
+
+
+
+ DoDrawImage(DC dc, Point pos) -> bool
+
+
+
+
+
+
+ UpdateBackingFromWindow(DC windowDC, MemoryDC destDC, Rect sourceRect, Rect destRect) -> bool
+
+
+
+
+
+
+
+
+ RedrawImage(Point oldPos, Point newPos, bool eraseOld, bool drawNew) -> bool
+
+
+
+
+
+
+
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
-
-
-
- __init__(Window parent, int id, String label, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE,
- String name=EditableListBoxNameStr) -> EditableListBox
-
-
-
-
-
-
-
-
-
-
-
- SetStrings(wxArrayString strings)
-
-
-
-
-
- GetStrings() -> PyObject
-
-
- GetListCtrl() -> wxListCtrl
-
-
- GetDelButton() -> BitmapButton
-
-
- GetNewButton() -> BitmapButton
-
-
- GetUpButton() -> BitmapButton
-
-
- GetDownButton() -> BitmapButton
-
-
- GetEditButton() -> BitmapButton
-
-
-
-
-
- __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
- long style=TR_HAS_BUTTONS) -> RemotelyScrolledTreeCtrl
-
-
-
-
-
-
-
-
-
- HideVScrollbar()
-
-
- AdjustRemoteScrollbars()
-
-
- GetScrolledWindow() -> ScrolledWindow
-
-
- ScrollToLine(int posHoriz, int posVert)
-
-
-
-
-
-
- SetCompanionWindow(Window companion)
-
-
-
-
-
- GetCompanionWindow() -> Window
-
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0) -> TreeCompanionWindow
-
-
-
-
-
-
-
-
-
- _setCallbackInfo(PyObject self, PyObject _class)
-
-
-
-
-
-
- GetTreeCtrl() -> RemotelyScrolledTreeCtrl
-
-
- SetTreeCtrl(RemotelyScrolledTreeCtrl treeCtrl)
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxSP_3D|wxCLIP_CHILDREN) -> ThinSplitterWindow
-
-
-
-
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=0) -> SplitterScrolledWindow
-
-
-
-
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -> LEDNumberCtrl
-
-
-
-
-
-
-
-
-
- PreLEDNumberCtrl() -> LEDNumberCtrl
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -> bool
-
-
-
-
-
-
-
-
-
- GetAlignment() -> int
-
-
- GetDrawFaded() -> bool
-
-
- GetValue() -> String
-
-
- SetAlignment(int Alignment, bool Redraw=true)
-
-
-
-
-
-
- SetDrawFaded(bool DrawFaded, bool Redraw=true)
-
-
-
-
-
-
- SetValue(String Value, bool Redraw=true)
-
-
-
-
-
-
-
-
-
- __init__(String text=EmptyString, int image=-1, size_t width=100,
- int alignment=TL_ALIGN_LEFT) -> TreeListColumnInfo
-
-
-
-
-
-
-
-
- GetAlignment() -> int
-
-
- GetText() -> String
-
-
- GetImage() -> int
-
-
- GetSelectedImage() -> int
-
-
- GetWidth() -> size_t
-
-
- SetAlignment(int alignment)
-
-
-
-
-
- SetText(String text)
-
-
-
-
-
- SetImage(int image)
-
-
-
-
-
- SetSelectedImage(int image)
-
-
-
-
-
- SetWidth(size_t with)
-
-
-
-
-
-
-
-
- __init__(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
- Validator validator=DefaultValidator,
- String name=TreeListCtrlNameStr) -> TreeListCtrl
-
-
-
-
-
-
-
-
-
-
-
- PreTreeListCtrl() -> TreeListCtrl
-
-
- Create(Window parent, int id=-1, Point pos=DefaultPosition,
- Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
- Validator validator=DefaultValidator,
- String name=TreeListCtrlNameStr) -> bool
-
-
-
-
-
-
-
-
-
+
+
+ GetColour(int index) -> Colour
+
+
+
+
+
+ GetFont(int index) -> Font
+
+
+
+
+
+ GetMetric(int index) -> int
+
+
+
+
+
+ HasFeature(int index) -> bool
+
+
+
+
+
+ GetScreenType() -> int
+
+
+ SetScreenType(int screen)
+
+
+
+
+
+
+
+
+ __init__() -> SystemOptions
+
+
+ SetOption(String name, String value)
+
+
+
+
+
+
+ SetOptionInt(String name, int value)
+
+
+
+
+
+
+ GetOption(String name) -> String
+
+
+
+
+
+ GetOptionInt(String name) -> int
+
+
+
+
+
+ HasOption(String name) -> bool
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+ NewId() -> long
-
- _setCallbackInfo(PyObject self, PyObject _class)
+
+ RegisterId(long id)
-
-
+
-
- GetCount() -> size_t
+
+ GetCurrentId() -> long
-
- GetIndent() -> unsigned int
-
-
- SetIndent(unsigned int indent)
-
-
-
+
+ Bell()
-
- GetSpacing() -> unsigned int
+
+ EndBusyCursor()
-
- SetSpacing(unsigned int spacing)
+
+ GetElapsedTime(bool resetTimer=True) -> long
-
+
-
- GetLineSpacing() -> unsigned int
-
-
- SetLineSpacing(unsigned int spacing)
+
+ GetMousePosition() -> (x,y)
-
+
+
-
- GetImageList() -> ImageList
-
-
- GetStateImageList() -> ImageList
-
-
- GetButtonsImageList() -> ImageList
+
+ IsBusy() -> bool
-
- SetImageList(ImageList imageList)
-
-
-
+
+ Now() -> String
-
- SetStateImageList(ImageList imageList)
+
+ Shell(String command=EmptyString) -> bool
-
+
-
- SetButtonsImageList(ImageList imageList)
-
-
-
+
+ StartTimer()
-
- AssignImageList(ImageList imageList)
+
+ GetOsVersion() -> (platform, major, minor)
-
+
+
-
- AssignStateImageList(ImageList imageList)
-
-
-
+
+ GetOsDescription() -> String
-
- AssignButtonsImageList(ImageList imageList)
-
-
-
+
+ GetFreeMemory() -> long
-
- AddColumn(String text)
+
+ Shutdown(int wFlags) -> bool
-
+
-
- AddColumnInfo(TreeListColumnInfo col)
+
+ Sleep(int secs)
-
+
-
- InsertColumn(size_t before, String text)
+
+ Usleep(unsigned long milliseconds)
-
-
+
-
- InsertColumnInfo(size_t before, TreeListColumnInfo col)
+
+ EnableTopLevelWindows(bool enable)
-
-
+
-
- RemoveColumn(size_t column)
+
+ StripMenuCodes(String in) -> String
-
+
-
- GetColumnCount() -> size_t
-
-
- SetColumnWidth(size_t column, size_t width)
-
-
-
-
+
+ GetEmailAddress() -> String
-
- GetColumnWidth(size_t column) -> int
-
-
-
+
+ GetHostName() -> String
-
- SetMainColumn(size_t column)
-
-
-
+
+ GetFullHostName() -> String
-
- GetMainColumn() -> size_t
+
+ GetUserId() -> String
-
- SetColumnText(size_t column, String text)
-
-
-
-
+
+ GetUserName() -> String
-
- GetColumnText(size_t column) -> String
-
-
-
+
+ GetHomeDir() -> String
-
- SetColumn(size_t column, TreeListColumnInfo info)
+
+ GetUserHome(String user=EmptyString) -> String
-
-
+
-
- GetColumn(size_t column) -> TreeListColumnInfo
-
-
-
+
+ GetProcessId() -> unsigned long
-
- SetColumnAlignment(size_t column, int align)
-
-
-
-
+
+ Trap()
-
- GetColumnAlignment(size_t column) -> int
+
+ FileSelector(String message=FileSelectorPromptStr, String default_path=EmptyString,
+ String default_filename=EmptyString,
+ String default_extension=EmptyString,
+ String wildcard=FileSelectorDefaultWildcardStr,
+ int flags=0, Window parent=None, int x=-1,
+ int y=-1) -> String
-
+
+
+
+
+
+
+
+
+
-
- SetColumnImage(size_t column, int image)
+
+ LoadFileSelector(String what, String extension, String default_name=EmptyString,
+ Window parent=None) -> String
-
-
+
+
+
+
-
- GetColumnImage(size_t column) -> int
+
+ SaveFileSelector(String what, String extension, String default_name=EmptyString,
+ Window parent=None) -> String
-
+
+
+
+
-
- GetItemText(TreeItemId item, int column=-1) -> String
+
+ DirSelector(String message=DirSelectorPromptStr, String defaultPath=EmptyString,
+ long style=DD_DEFAULT_STYLE,
+ Point pos=DefaultPosition, Window parent=None) -> String
-
-
+
+
+
+
+
-
- GetItemImage(TreeItemId item, int column=-1, int which=TreeItemIcon_Normal) -> int
+
+ GetTextFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
+ Window parent=None,
+ int x=-1, int y=-1, bool centre=True) -> String
-
-
-
+
+
+
+
+
+
+
-
- SetItemText(TreeItemId item, String text, int column=-1)
+
+ GetPasswordFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
+ Window parent=None) -> String
-
-
-
+
+
+
+
-
- SetItemImage(TreeItemId item, int image, int column=-1, int which=TreeItemIcon_Normal)
+
+ GetSingleChoice(String message, String caption, int choices, String choices_array,
+ Window parent=None, int x=-1,
+ int y=-1, bool centre=True, int width=150, int height=200) -> String
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
- GetItemData(TreeItemId item) -> TreeItemData
+
+ GetSingleChoiceIndex(String message, String caption, int choices, String choices_array,
+ Window parent=None, int x=-1,
+ int y=-1, bool centre=True, int width=150, int height=200) -> int
-
+
+
+
+
+
+
+
+
+
+
-
- SetItemData(TreeItemId item, TreeItemData data)
+
+ MessageBox(String message, String caption=EmptyString, int style=wxOK|wxCENTRE,
+ Window parent=None, int x=-1,
+ int y=-1) -> int
-
-
+
+
+
+
+
+
-
- GetItemPyData(TreeItemId item) -> PyObject
+
+ GetNumberFromUser(String message, String prompt, String caption, long value,
+ long min=0, long max=100, Window parent=None,
+ Point pos=DefaultPosition) -> long
-
+
+
+
+
+
+
+
+
-
- SetItemPyData(TreeItemId item, PyObject obj)
-
-
-
-
+
+ ColourDisplay() -> bool
-
- SetItemHasChildren(TreeItemId item, bool has=True)
-
-
-
-
+
+ DisplayDepth() -> int
-
- SetItemBold(TreeItemId item, bool bold=True)
-
-
-
-
+
+ GetDisplayDepth() -> int
-
- SetItemTextColour(TreeItemId item, Colour col)
+
+ DisplaySize() -> (width, height)
-
-
+
+
-
- SetItemBackgroundColour(TreeItemId item, Colour col)
-
-
-
-
+
+ GetDisplaySize() -> Size
-
- SetItemFont(TreeItemId item, Font font)
+
+ DisplaySizeMM() -> (width, height)
-
-
+
+
-
- GetItemBold(TreeItemId item) -> bool
-
-
-
+
+ GetDisplaySizeMM() -> Size
-
- GetItemTextColour(TreeItemId item) -> Colour
+
+ ClientDisplayRect() -> (x, y, width, height)
-
+
+
+
+
-
- GetItemBackgroundColour(TreeItemId item) -> Colour
-
-
-
+
+ GetClientDisplayRect() -> Rect
-
- GetItemFont(TreeItemId item) -> Font
+
+ SetCursor(Cursor cursor)
-
+
-
- IsVisible(TreeItemId item) -> bool
+
+ BeginBusyCursor(Cursor cursor=wxHOURGLASS_CURSOR)
-
+
-
- ItemHasChildren(TreeItemId item) -> bool
-
-
-
+
+ GetActiveWindow() -> Window
-
- IsExpanded(TreeItemId item) -> bool
+
+ GenericFindWindowAtPoint(Point pt) -> Window
-
+
-
- IsSelected(TreeItemId item) -> bool
+
+ FindWindowAtPoint(Point pt) -> Window
-
+
-
- IsBold(TreeItemId item) -> bool
+
+ GetTopLevelParent(Window win) -> Window
-
+
-
- GetChildrenCount(TreeItemId item, bool recursively=True) -> size_t
+
+ GetKeyState(int key) -> bool
-
-
+
-
- GetRootItem() -> TreeItemId
+
+ WakeUpMainThread()
+
+
+ MutexGuiEnter()
-
- GetSelection() -> TreeItemId
+
+ MutexGuiLeave()
-
- GetSelections() -> PyObject
+
+
+ __init__() -> MutexGuiLocker
+
+
+ __del__()
+
+
+
+ Thread_IsMain() -> bool
-
- GetItemParent(TreeItemId item) -> TreeItemId
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(String tip) -> ToolTip
+
+
+
+
+
+ SetTip(String tip)
+
+
+
+
+
+ GetTip() -> String
+
+
+ GetWindow() -> Window
+
+
+ Enable(bool flag)
+
+
+
+
+
+ SetDelay(long milliseconds)
+
+
+
+
+
+
+
+ __init__(Window window, Size size) -> Caret
+
+
+
+
+
+
+ __del__()
+
+
+ IsOk() -> bool
+
+
+ IsVisible() -> bool
+
+
+ GetPosition() -> Point
+
+
+ GetPositionTuple() -> (x,y)
+
+
+
+
+
+
+ GetSize() -> Size
+
+
+ GetSizeTuple() -> (width, height)
+
+
+
+
+
+
+ GetWindow() -> Window
+
+
+ MoveXY(int x, int y)
+
+
+
+
+
+
+ Move(Point pt)
+
+
+
+
+
+ SetSizeWH(int width, int height)
+
+
+
+
+
+
+ SetSize(Size size)
+
+
+
+
+
+ Show(int show=True)
+
+
+
+
+
+ Hide()
+
+
+
+ Caret_GetBlinkTime() -> int
+
+
+ Caret_SetBlinkTime(int milliseconds)
-
+
+
+
+
+
+ __init__(Cursor cursor=wxHOURGLASS_CURSOR) -> BusyCursor
+
+
+
+
+
+ __del__()
+
+
+
+
+ __init__(Window winToSkip=None) -> WindowDisabler
+
+
+
+
+
+ __del__()
+
+
+
+
+
+ __init__(String message) -> BusyInfo
+
+
+
+
+
+ __del__()
+
+
+
+
+ __init__() -> StopWatch
+
+
+ Start(long t0=0)
+
+
+
+
+
+ Pause()
+
+
+ Resume()
+
+
+ Time() -> long
+
+
+
+
+
+ __init__(int maxFiles=9) -> FileHistory
+
+
+
+
+
+ __del__()
+
+
+ AddFileToHistory(String file)
+
+
+
+
+
+ RemoveFileFromHistory(int i)
+
+
+
+
+
+ GetMaxFiles() -> int
+
+
+ UseMenu(Menu menu)
+
+
+
+
+
+ RemoveMenu(Menu menu)
+
+
+
+
+
+ Load(ConfigBase config)
+
+
+
+
+
+ Save(ConfigBase config)
+
+
+
+
+
+ AddFilesToMenu()
+
+
+ AddFilesToThisMenu(Menu menu)
+
+
+
+
+
+ GetHistoryFile(int i) -> String
+
+
+
+
+
+ GetCount() -> int
+
+
+
+
+ __init__(String name, String path=EmptyString) -> SingleInstanceChecker
+
+
+
+
+
+
+ PreSingleInstanceChecker() -> SingleInstanceChecker
+
+
+ __del__()
+
+
+ Create(String name, String path=EmptyString) -> bool
+
+
+
+
+
+
+ IsAnotherRunning() -> bool
+
+
+
+ DrawWindowOnDC(Window window, DC dc, int method)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __del__()
+
+
+ GetTip() -> String
+
+
+ GetCurrentTip() -> size_t
+
+
+ PreprocessTip(String tip) -> String
+
+
+
+
+
+
+
+
+ __init__(size_t currentTip) -> PyTipProvider
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+ ShowTip(Window parent, TipProvider tipProvider, bool showAtStartup=True) -> bool
+
+
+
+
+
+
+
+ CreateFileTipProvider(String filename, size_t currentTip) -> TipProvider
+
+
+
-
- GetFirstChild(TreeItemId item) -> PyObject
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(EvtHandler owner=None, int id=-1) -> Timer
+
+
+
+
+
+
+ __del__()
+
+
+ _setCallbackInfo(PyObject self, PyObject _class, int incref=1)
+
+
+
+
+
+
+
+ SetOwner(EvtHandler owner, int id=-1)
+
+
+
+
+
+
+ Start(int milliseconds=-1, bool oneShot=False) -> bool
+
+
+
+
+
+
+ Stop()
+
+
+ IsRunning() -> bool
+
+
+ GetInterval() -> int
+
+
+ IsOneShot() -> bool
+
+
+ GetId() -> int
+
+
+
+# For backwards compatibility with 2.4
+class PyTimer(Timer):
+ def __init__(self, notify):
+ Timer.__init__(self)
+ self.notify = notify
+
+ def Notify(self):
+ if self.notify:
+ self.notify()
+
+
+EVT_TIMER = wx.PyEventBinder( wxEVT_TIMER, 1 )
+
+
+
+
+
+ __init__(int timerid=0, int interval=0) -> TimerEvent
+
+
+
+
+
+
+ GetInterval() -> int
+
+
+
+
+
+
+
+
+
+ __init__(wxTimer timer) -> TimerRunner
+__init__(wxTimer timer, int milli, bool oneShot=False) -> TimerRunner
+
+
+
+
+
+
+
+ __del__()
+
+
+ Start(int milli, bool oneShot=False)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> Log
+
+
+ IsEnabled() -> bool
+
+
+ EnableLogging(bool doIt=True) -> bool
+
+
+
+
+
+ OnLog(wxLogLevel level, wxChar szString, time_t t)
+
+
+
+
+
+
+
+ Flush()
+
+
+ FlushActive()
+
+
+ GetActiveTarget() -> Log
+
+
+ SetActiveTarget(Log pLogger) -> Log
+
+
+
+
+
+ Suspend()
+
+
+ Resume()
+
+
+ SetVerbose(bool bVerbose=True)
+
+
+
+
+
+ SetLogLevel(wxLogLevel logLevel)
+
+
+
+
+
+ DontCreateOnDemand()
+
+
+ SetTraceMask(wxTraceMask ulMask)
+
+
+
+
+
+ AddTraceMask(String str)
+
+
+
+
+
+ RemoveTraceMask(String str)
+
+
+
+
+
+ ClearTraceMasks()
+
+
+ GetTraceMasks() -> wxArrayString
+
+
+ SetTimestamp(wxChar ts)
+
+
+
+
+
+ GetVerbose() -> bool
+
+
+ GetTraceMask() -> wxTraceMask
+
+
+ IsAllowedTraceMask(wxChar mask) -> bool
+
+
+
+
+
+ GetLogLevel() -> wxLogLevel
+
+
+ GetTimestamp() -> wxChar
+
+
+ TimeStamp() -> String
+
+
+ Destroy()
+
+
+
+
+
+ __init__() -> LogStderr
+
+
+
+
+
+ __init__(wxTextCtrl pTextCtrl) -> LogTextCtrl
+
+
+
+
+
+
+
+
+ __init__() -> LogGui
+
+
+
+
+
+ __init__(wxFrame pParent, String szTitle, bool bShow=True, bool bPassToOld=True) -> LogWindow
+
+
+
+
+
+
+
+
+ Show(bool bShow=True)
+
+
+
+
+
+ GetFrame() -> wxFrame
+
+
+ GetOldLog() -> Log
+
+
+ IsPassingMessages() -> bool
+
+
+ PassMessages(bool bDoPass)
+
+
+
+
+
+
+
+
+ __init__(Log logger) -> LogChain
+
+
+
+
+
+ SetLog(Log logger)
+
+
+
+
+
+ PassMessages(bool bDoPass)
+
+
+
+
+
+ IsPassingMessages() -> bool
+
+
+ GetOldLog() -> Log
+
+
+
+ SysErrorCode() -> unsigned long
+
+
+ SysErrorMsg(unsigned long nErrCode=0) -> String
+
+
+
+
+
+ LogFatalError(String msg)
+
+
+
+
+
+ LogError(String msg)
+
+
+
+
+
+ LogWarning(String msg)
+
+
+
+
+
+ LogMessage(String msg)
-
+
-
- GetNextChild(TreeItemId item, long cookie) -> PyObject
+
+ LogInfo(String msg)
-
-
+
-
- GetLastChild(TreeItemId item) -> TreeItemId
+
+ LogDebug(String msg)
-
+
-
- GetNextSibling(TreeItemId item) -> TreeItemId
+
+ LogVerbose(String msg)
-
+
-
- GetPrevSibling(TreeItemId item) -> TreeItemId
+
+ LogStatus(String msg)
-
+
-
- GetFirstVisibleItem() -> TreeItemId
+
+ LogStatusFrame(wxFrame pFrame, String msg)
+
+
+
+
-
- GetNextVisible(TreeItemId item) -> TreeItemId
+
+ LogSysError(String msg)
-
+
-
- GetPrevVisible(TreeItemId item) -> TreeItemId
+
-
+
+
-
- GetNext(TreeItemId item) -> TreeItemId
+
+ LogTrace(unsigned long mask, String msg)
+LogTrace(String mask, String msg)
-
+
+
+
+
+
+ LogGeneric(unsigned long level, String msg)
+
+
+
+
+
+
+ SafeShowMessage(String title, String text)
+
+
+
+
+
+
+
+ __init__() -> LogNull
+
+
+ __del__()
+
+
+
+
+
+ __init__() -> PyLog
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(EvtHandler parent=None, int id=-1) -> Process
+
+
+
+
+
+
+ Kill(int pid, int sig=SIGTERM) -> int
+
+
+
+
+
+
+ Exists(int pid) -> bool
+
+
+
+
+
+ Open(String cmd, int flags=EXEC_ASYNC) -> Process
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_OnTerminate(int pid, int status)
+
+
+
+
+
+
+ Redirect()
+
+
+ IsRedirected() -> bool
+
+
+ Detach()
+
+
+ GetInputStream() -> InputStream
+
+
+ GetErrorStream() -> InputStream
+
+
+ GetOutputStream() -> OutputStream
+
+
+ CloseOutput()
+
+
+ IsInputOpened() -> bool
+
+
+ IsInputAvailable() -> bool
+
+
+ IsErrorAvailable() -> bool
+
+
+
+
+
+ __init__(int id=0, int pid=0, int exitcode=0) -> ProcessEvent
+
+
+
+
+
+
+
+ GetPid() -> int
+
+
+ GetExitCode() -> int
+
+
+
+
+
+EVT_END_PROCESS = wx.PyEventBinder( wxEVT_END_PROCESS, 1 )
+
+
+ Execute(String command, int flags=EXEC_ASYNC, Process process=None) -> long
+
+
+
+
-
- AddRoot(String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__(int joystick=JOYSTICK1) -> Joystick
+
+
+
+
+
+ __del__()
+
+
+ GetPosition() -> Point
+
+
+ GetZPosition() -> int
+
+
+ GetButtonState() -> int
+
+
+ GetPOVPosition() -> int
+
+
+ GetPOVCTSPosition() -> int
+
+
+ GetRudderPosition() -> int
+
+
+ GetUPosition() -> int
+
+
+ GetVPosition() -> int
+
+
+ GetMovementThreshold() -> int
+
+
+ SetMovementThreshold(int threshold)
+
+
+
+
+
+ IsOk() -> bool
+
+
+ GetNumberJoysticks() -> int
+
+
+ GetManufacturerId() -> int
+
+
+ GetProductId() -> int
+
+
+ GetProductName() -> String
+
+
+ GetXMin() -> int
+
+
+ GetYMin() -> int
+
+
+ GetZMin() -> int
+
+
+ GetXMax() -> int
+
+
+ GetYMax() -> int
+
+
+ GetZMax() -> int
+
+
+ GetNumberButtons() -> int
+
+
+ GetNumberAxes() -> int
+
+
+ GetMaxButtons() -> int
+
+
+ GetMaxAxes() -> int
+
+
+ GetPollingMin() -> int
+
+
+ GetPollingMax() -> int
+
+
+ GetRudderMin() -> int
+
+
+ GetRudderMax() -> int
+
+
+ GetUMin() -> int
+
+
+ GetUMax() -> int
+
+
+ GetVMin() -> int
+
+
+ GetVMax() -> int
+
+
+ HasRudder() -> bool
+
+
+ HasZ() -> bool
+
+
+ HasU() -> bool
+
+
+ HasV() -> bool
+
+
+ HasPOV() -> bool
+
+
+ HasPOV4Dir() -> bool
+
+
+ HasPOVCTS() -> bool
+
+
+ SetCapture(Window win, int pollingFreq=0) -> bool
+
+
+
+
+
+
+ ReleaseCapture() -> bool
+
+
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int state=0, int joystick=JOYSTICK1,
+ int change=0) -> JoystickEvent
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetPosition() -> Point
+
+
+ GetZPosition() -> int
+
+
+ GetButtonState() -> int
+
+
+ GetButtonChange() -> int
+
+
+ GetJoystick() -> int
+
+
+ SetJoystick(int stick)
+
+
+
+
+
+ SetButtonState(int state)
+
+
+
+
+
+ SetButtonChange(int change)
+
+
+
+
+
+ SetPosition(Point pos)
+
+
+
+
+
+ SetZPosition(int zPos)
+
+
+
+
+
+ IsButton() -> bool
+
+
+ IsMove() -> bool
+
+
+ IsZMove() -> bool
+
+
+ ButtonDown(int but=JOY_BUTTON_ANY) -> bool
+
+
+
+
+
+ ButtonUp(int but=JOY_BUTTON_ANY) -> bool
+
+
+
+
+
+ ButtonIsDown(int but=JOY_BUTTON_ANY) -> bool
+
+
+
+
+
+
+EVT_JOY_BUTTON_DOWN = wx.PyEventBinder( wxEVT_JOY_BUTTON_DOWN )
+EVT_JOY_BUTTON_UP = wx.PyEventBinder( wxEVT_JOY_BUTTON_UP )
+EVT_JOY_MOVE = wx.PyEventBinder( wxEVT_JOY_MOVE )
+EVT_JOY_ZMOVE = wx.PyEventBinder( wxEVT_JOY_ZMOVE )
+
+EVT_JOYSTICK_EVENTS = wx.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN,
+ wxEVT_JOY_BUTTON_UP,
+ wxEVT_JOY_MOVE,
+ wxEVT_JOY_ZMOVE,
+ ])
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+
+
+
+
+
+
+ __init__() -> Sound
+__init__(String fileName, bool isResource=false) -> Sound
+__init__(int size, wxByte data) -> Sound
+
+
+
+
+
+
+ __del__()
+
+
+
+
+
+
+
+
+ Create(String fileName, bool isResource=false) -> bool
+Create(int size, wxByte data) -> bool
+
+
+
+
+
+
+ IsOk() -> bool
+
+
+ Play(unsigned int flags=SOUND_ASYNC) -> bool
+
+
+
+
+
+ PlaySound(String filename, unsigned int flags=SOUND_ASYNC) -> bool
+
+
+
+
+
+
+ Stop()
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__(String mimeType, String openCmd, String printCmd, String desc) -> FileTypeInfo
+
+
+
+
+
+
+
+
+ FileTypeInfoSequence(wxArrayString sArray) -> FileTypeInfo
+
+
+
+
+
+ NullFileTypeInfo() -> FileTypeInfo
+
+
+ IsValid() -> bool
+
+
+ SetIcon(String iconFile, int iconIndex=0)
+
+
+
+
+
+
+ SetShortDesc(String shortDesc)
+
+
+
+
+
+ GetMimeType() -> String
+
+
+ GetOpenCommand() -> String
+
+
+ GetPrintCommand() -> String
+
+
+ GetShortDesc() -> String
+
+
+ GetDescription() -> String
+
+
+ GetExtensions() -> wxArrayString
+
+
+ GetExtensionsCount() -> int
+
+
+ GetIconFile() -> String
+
+
+ GetIconIndex() -> int
+
+
+
+
+ __init__(FileTypeInfo ftInfo) -> FileType
+
+
+
+
+
+ __del__()
+
+
+ GetMimeType() -> PyObject
+
+
+ GetMimeTypes() -> PyObject
+
+
+ GetExtensions() -> PyObject
+
+
+ GetIcon() -> Icon
+
+
+ GetIconInfo() -> PyObject
+
+
+ GetDescription() -> PyObject
+
+
+ GetOpenCommand(String filename, String mimetype=EmptyString) -> PyObject
+
+
+
+
+
+
+ GetPrintCommand(String filename, String mimetype=EmptyString) -> PyObject
+
+
+
+
+
+
+ GetAllCommands(String filename, String mimetype=EmptyString) -> PyObject
+
+
+
+
+
+
+ SetCommand(String cmd, String verb, bool overwriteprompt=True) -> bool
+
+
+
+
+
+
+
+ SetDefaultIcon(String cmd=EmptyString, int index=0) -> bool
+
+
+
+
+
+
+ Unassociate() -> bool
+
+
+ ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String
+
+
+
+
+
+
+
+
+
+ __init__() -> MimeTypesManager
+
+
+ __del__()
+
+
+ IsOfType(String mimeType, String wildcard) -> bool
+
+
+
+
+
+
+ Initialize(int mailcapStyle=MAILCAP_ALL, String extraDir=EmptyString)
+
+
+
+
+
+
+ ClearData()
+
+
+ GetFileTypeFromExtension(String ext) -> FileType
+
+
+
+
+
+ GetFileTypeFromMimeType(String mimeType) -> FileType
+
+
+
+
+
+ ReadMailcap(String filename, bool fallback=False) -> bool
+
+
+
+
+
+
+ ReadMimeTypes(String filename) -> bool
+
+
+
+
+
+ EnumAllFileTypes() -> PyObject
+
+
+ AddFallback(FileTypeInfo ft)
+
+
+
+
+
+ Associate(FileTypeInfo ftInfo) -> FileType
+
+
+
+
+
+ Unassociate(FileType ft) -> bool
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> ArtProvider
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ PushProvider(ArtProvider provider)
+ Add new provider to the top of providers stack.
+
+
+
+
+
+ PopProvider() -> bool
+ Remove latest added provider and delete it.
+
+
+ RemoveProvider(ArtProvider provider) -> bool
+ Remove provider. The provider must have been added previously!
+The provider is _not_ deleted.
+
+
+
+
+
+ GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap
+ Query the providers for bitmap with given ID and return it. Return
+wx.NullBitmap if no provider provides it.
+
+
+
+
+
+
+
+ GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon
+ Query the providers for icon with given ID and return it. Return
+wx.NullIcon if no provider provides it.
+
+
+
+
+
+
+
+ Destroy()
+
+
+
+#---------------------------------------------------------------------------
+
+
+ wx.ConfigBase class defines the basic interface of all config
+classes. It can not be used by itself (it is an abstract base
+class) and you will always use one of its derivations: wx.Config
+or wx.FileConfig.
+
+wx.ConfigBase organizes the items in a tree-like structure,
+modeled after the Unix/Dos filesystem. There are groups that act
+like directories and entries, key/value pairs that act like
+files. There is always one current group given by the current
+path. As in the file system case, to specify a key in the config
+class you must use a path to it. Config classes also support the
+notion of the current group, which makes it possible to use
+relative paths.
+
+Keys are pairs "key_name = value" where value may be of string,
+integer floating point or boolean, you can not store binary data
+without first encoding it as a string. For performance reasons
+items should be kept small, no more than a couple kilobytes.
+
+
+ __del__()
+
+
+ Set(ConfigBase config) -> ConfigBase
+ Sets the global config object (the one returned by Get) and
+returns a reference to the previous global config object.
+
+
+
+
+
+ Get(bool createOnDemand=True) -> ConfigBase
+ Returns the current global config object, creating one if neccessary.
+
+
+
+
+
+ Create() -> ConfigBase
+ Create and return a new global config object. This function will
+create the "best" implementation of wx.Config available for the
+current platform.
+
+
+ DontCreateOnDemand()
+ Should Get() try to create a new log object if there isn't a current one?
+
+
+ SetPath(String path)
+ Set current path: if the first character is '/', it's the absolute path,
+otherwise it's a relative path. '..' is supported. If the strPath
+doesn't exist it is created.
+
+
+
+
+
+ GetPath() -> String
+ Retrieve the current path (always as absolute path)
+
+
+ GetFirstGroup() -> (more, value, index)
+ Allows enumerating the subgroups in a config object. Returns
+a tuple containing a flag indicating there are more items, the
+name of the current item, and an index to pass to GetNextGroup to
+fetch the next item.
+
+
+ GetNextGroup(long index) -> (more, value, index)
+ Allows enumerating the subgroups in a config object. Returns
+a tuple containing a flag indicating there are more items, the
+name of the current item, and an index to pass to GetNextGroup to
+fetch the next item.
+
+
+
+
+
+ GetFirstEntry() -> (more, value, index)
+ Allows enumerating the entries in the current group in a config
+object. Returns a tuple containing a flag indicating there are
+more items, the name of the current item, and an index to pass to
+GetNextGroup to fetch the next item.
+
+
+ GetNextEntry(long index) -> (more, value, index)
+ Allows enumerating the entries in the current group in a config
+object. Returns a tuple containing a flag indicating there are
+more items, the name of the current item, and an index to pass to
+GetNextGroup to fetch the next item.
+
+
+
+
+
+ GetNumberOfEntries(bool recursive=False) -> size_t
+ Get the number of entries in the current group, with or
+without its subgroups.
+
+
+
+
+
+ GetNumberOfGroups(bool recursive=False) -> size_t
+ Get the number of subgroups in the current group, with or
+without its subgroups.
+
+
+
+
+
+ HasGroup(String name) -> bool
+ Returns True if the group by this name exists
+
+
+
+
+
+ HasEntry(String name) -> bool
+ Returns True if the entry by this name exists
+
+
+
+
+
+ Exists(String name) -> bool
+ Returns True if either a group or an entry with a given name exists
+
+
+
+
+
+ GetEntryType(String name) -> int
+ Get the type of the entry. Returns one of the wx.Config.Type_XXX values.
+
+
+
+
+
+ Read(String key, String defaultVal=EmptyString) -> String
+ Returns the value of key if it exists, defaultVal otherwise.
+
+
+
+
+
+
+ ReadInt(String key, long defaultVal=0) -> long
+ Returns the value of key if it exists, defaultVal otherwise.
+
+
+
+
+
+
+ ReadFloat(String key, double defaultVal=0.0) -> double
+ Returns the value of key if it exists, defaultVal otherwise.
+
+
+
+
+
+
+ ReadBool(String key, bool defaultVal=False) -> bool
+ Returns the value of key if it exists, defaultVal otherwise.
+
+
+
+
+
+
+ Write(String key, String value) -> bool
+ write the value (return True on success)
+
+
+
+
+
+
+ WriteInt(String key, long value) -> bool
+ write the value (return True on success)
+
+
+
+
+
+
+ WriteFloat(String key, double value) -> bool
+ write the value (return True on success)
+
+
+
+
+
+
+ WriteBool(String key, bool value) -> bool
+ write the value (return True on success)
+
+
+
+
+
+
+ Flush(bool currentOnly=False) -> bool
+ permanently writes all changes
+
+
+
+
+
+ RenameEntry(String oldName, String newName) -> bool
+ Rename an entry. Returns False on failure (probably because the new
+name is already taken by an existing entry)
+
+
+
+
+
+
+ RenameGroup(String oldName, String newName) -> bool
+ Rename aa group. Returns False on failure (probably because the new
+name is already taken by an existing entry)
+
+
+
+
+
+
+ DeleteEntry(String key, bool deleteGroupIfEmpty=True) -> bool
+ Deletes the specified entry and the group it belongs to if
+it was the last key in it and the second parameter is True
+
+
+
+
+
+
+ DeleteGroup(String key) -> bool
+ Delete the group (with all subgroups)
+
+
+
+
+
+ DeleteAll() -> bool
+ Delete the whole underlying object (disk file, registry key, ...)
+primarly intended for use by desinstallation routine.
+
+
+ SetExpandEnvVars(bool doIt=True)
+ We can automatically expand environment variables in the config entries
+(this option is on by default, you can turn it on/off at any time)
+
+
+
+
+
+ IsExpandingEnvVars() -> bool
+ Are we currently expanding environment variables?
+
+
+ SetRecordDefaults(bool doIt=True)
+ Set whether the config objec should record default values.
+
+
+
+
+
+ IsRecordingDefaults() -> bool
+ Are we currently recording default values?
+
+
+ ExpandEnvVars(String str) -> String
+ Expand any environment variables in str and return the result
+
+
+
+
+
+ GetAppName() -> String
+
+
+ GetVendorName() -> String
+
+
+ SetAppName(String appName)
+
+
+
+
+
+ SetVendorName(String vendorName)
+
+
+
+
+
+ SetStyle(long style)
+
+
+
+
+
+ GetStyle() -> long
+
+
+
+ This ConfigBase-derived class will use the registry on Windows,
+and will be a wx.FileConfig on other platforms.
+
+
+ __init__(String appName=EmptyString, String vendorName=EmptyString,
+ String localFilename=EmptyString, String globalFilename=EmptyString,
+ long style=wxCONFIG_USE_LOCAL_FILE|wxCONFIG_USE_GLOBAL_FILE) -> Config
+
+
+
+
+
+
+
+
+
+ __del__()
+
+
+
+ This config class will use a file for storage on all platforms.
+
+
+ __init__(String appName=EmptyString, String vendorName=EmptyString,
+ String localFilename=EmptyString, String globalFilename=EmptyString,
+ long style=wxCONFIG_USE_LOCAL_FILE|wxCONFIG_USE_GLOBAL_FILE) -> FileConfig
+
+
+
+
+
+
+
+
+
+ __del__()
+
+
+
+ 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.
+
+ __init__(ConfigBase config, String entry) -> ConfigPathChanger
+
+
+
+
+
+
+ __del__()
+
+
+ Name() -> String
+ Get the key name
+
+
+
+ ExpandEnvVars(String sz) -> String
+ Replace environment variables ($SOMETHING) with their values. The
+format is $VARNAME or ${VARNAME} where VARNAME contains
+alphanumeric characters and '_' only. '$' must be escaped ('\\$')
+in order to be taken literally.
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> DateTime
+
+
+ DateTimeFromTimeT(time_t timet) -> DateTime
+
+
+
+
+
+ DateTimeFromJDN(double jdn) -> DateTime
+
+
+
+
+
+ DateTimeFromHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime
+
+
+
+
+
+
+
+
+ DateTimeFromDMY(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
+ int minute=0, int second=0, int millisec=0) -> DateTime
+
+
+
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ SetCountry(int country)
+
+
+
+
+
+ GetCountry() -> int
+
+
+ IsWestEuropeanCountry(int country=Country_Default) -> bool
+
+
+
+
+
+ GetCurrentYear(int cal=Gregorian) -> int
+
+
+
+
+
+ ConvertYearToBC(int year) -> int
+
+
+
+
+
+ GetCurrentMonth(int cal=Gregorian) -> int
+
+
+
+
+
+ IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool
+
+
+
+
+
+
+ GetCentury(int year=Inv_Year) -> int
+
+
+
+
+
+ GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int
+
+
+
+
+
+
+ GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int
+
+
+
+
+
+
+
+ GetMonthName(int month, int flags=Name_Full) -> String
+
+
+
+
+
+
+ GetWeekDayName(int weekday, int flags=Name_Full) -> String
+
+
+
+
+
+
+ GetAmPmStrings() -> (am, pm)
+ Get the AM and PM strings in the current locale (may be empty)
+
+
+
+
+
+
+ IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool
+
+
+
+
+
+
+ GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime
+
+
+
+
+
+
+ GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime
+
+
+
+
+
+
+ Now() -> DateTime
+
+
+ UNow() -> DateTime
+
+
+ Today() -> DateTime
+
+
+ SetToCurrent() -> DateTime
+
+
+ SetTimeT(time_t timet) -> DateTime
+
+
+
+
+
+ SetJDN(double jdn) -> DateTime
+
+
+
+
+
+ SetHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime
+
+
+
+
+
+
+
+
+ Set(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
+ int minute=0, int second=0, int millisec=0) -> DateTime
+
+
+
+
+
+
+
+
+
+
+
+ ResetTime() -> DateTime
+
+
+ SetYear(int year) -> DateTime
+
+
+
+
+
+ SetMonth(int month) -> DateTime
+
+
+
+
+
+ SetDay(int day) -> DateTime
+
+
+
+
+
+ SetHour(int hour) -> DateTime
+
+
+
+
+
+ SetMinute(int minute) -> DateTime
+
+
+
+
+
+ SetSecond(int second) -> DateTime
+
+
+
+
+
+ SetMillisecond(int millisecond) -> DateTime
+
+
+
+
+
+ SetToWeekDayInSameWeek(int weekday, int flags=Monday_First) -> DateTime
+
+
+
+
+
+
+ GetWeekDayInSameWeek(int weekday, int flags=Monday_First) -> DateTime
+
+
+
+
+
+
+ SetToNextWeekDay(int weekday) -> DateTime
+
+
+
+
+
+ GetNextWeekDay(int weekday) -> DateTime
+
+
+
+
+
+ SetToPrevWeekDay(int weekday) -> DateTime
+
+
+
+
+
+ GetPrevWeekDay(int weekday) -> DateTime
+
+
+
+
+
+ SetToWeekDay(int weekday, int n=1, int month=Inv_Month, int year=Inv_Year) -> bool
+
+
+
+
+
+
+
+
+ SetToLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -> bool
+
+
+
+
+
+
+
+ GetLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -> DateTime
+
+
+
+
+
+
+
+ SetToTheWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -> bool
+
+
+
+
+
+
+
+ GetWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -> DateTime
+
+
+
+
+
+
+
+ SetToLastMonthDay(int month=Inv_Month, int year=Inv_Year) -> DateTime
+
+
+
+
+
+
+ GetLastMonthDay(int month=Inv_Month, int year=Inv_Year) -> DateTime
+
+
+
+
+
+
+ SetToYearDay(int yday) -> DateTime
+
+
+
+
+
+ GetYearDay(int yday) -> DateTime
+
+
+
+
+
+ GetJulianDayNumber() -> double
+
+
+ GetJDN() -> double
+
+
+ GetModifiedJulianDayNumber() -> double
+
+
+ GetMJD() -> double
+
+
+ GetRataDie() -> double
+
+
+ ToTimezone(wxDateTime::TimeZone tz, bool noDST=False) -> DateTime
+
+
+
+
+
+
+ MakeTimezone(wxDateTime::TimeZone tz, bool noDST=False) -> DateTime
+
+
+
+
+
+
+ ToGMT(bool noDST=False) -> DateTime
+
+
+
+
+
+ MakeGMT(bool noDST=False) -> DateTime
+
+
+
+
+
+ IsDST(int country=Country_Default) -> int
+
+
+
+
+
+ IsValid() -> bool
+
+
+ GetTicks() -> time_t
+
+
+ GetYear(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetMonth(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetDay(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetWeekDay(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetHour(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetMinute(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetSecond(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetMillisecond(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetDayOfYear(wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+ GetWeekOfYear(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+
+ GetWeekOfMonth(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int
+
+
+
+
+
+
+ IsWorkDay(int country=Country_Default) -> bool
+
+
+
+
+
+ IsEqualTo(DateTime datetime) -> bool
+
+
+
+
+
+ IsEarlierThan(DateTime datetime) -> bool
+
+
+
+
+
+ IsLaterThan(DateTime datetime) -> bool
+
+
+
+
+
+ IsStrictlyBetween(DateTime t1, DateTime t2) -> bool
+
+
+
+
+
+
+ IsBetween(DateTime t1, DateTime t2) -> bool
+
+
+
+
+
+
+ IsSameDate(DateTime dt) -> bool
+
+
+
+
+
+ IsSameTime(DateTime dt) -> bool
+
+
+
+
+
+ IsEqualUpTo(DateTime dt, TimeSpan ts) -> bool
+
+
+
+
+
+
+ AddTS(TimeSpan diff) -> DateTime
+
+
+
+
+
+ AddDS(DateSpan diff) -> DateTime
+
+
+
+
+
+ SubtractTS(TimeSpan diff) -> DateTime
+
+
+
+
+
+ SubtractDS(DateSpan diff) -> DateTime
+
+
+
+
+
+ Subtract(DateTime dt) -> TimeSpan
+
+
+
+
+
+
+
+
+
+
+ __iadd__(TimeSpan diff) -> DateTime
+__iadd__(DateSpan diff) -> DateTime
+
+
+
+
+
+
+
+
+
+
+ __isub__(TimeSpan diff) -> DateTime
+__isub__(DateSpan diff) -> DateTime
+
+
+
+
+
+
+
+
+
+
+ __add__(TimeSpan other) -> DateTime
+__add__(DateSpan other) -> DateTime
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ __sub__(DateTime other) -> TimeSpan
+__sub__(TimeSpan other) -> DateTime
+__sub__(DateSpan other) -> DateTime
+
+
+
+
+
+ __lt__(DateTime other) -> bool
+
+
+
+
+
+ __le__(DateTime other) -> bool
+
+
+
+
+
+ __gt__(DateTime other) -> bool
+
+
+
+
+
+ __ge__(DateTime other) -> bool
+
+
+
+
+
+ __eq__(DateTime other) -> bool
+
+
+
+
+
+ __ne__(DateTime other) -> bool
+
+
+
+
+
+ ParseRfc822Date(String date) -> int
+
+
+
+
+
+ ParseFormat(String date, String format=DateFormatStr, DateTime dateDef=DefaultDateTime) -> int
+
+
+
+
+
+
+
+ ParseDateTime(String datetime) -> int
+
+
+
+
+
+ ParseDate(String date) -> int
+
+
+
+
+
+ ParseTime(String time) -> int
+
+
+
+
+
+ Format(String format=DateFormatStr, wxDateTime::TimeZone tz=LOCAL_TZ) -> String
+
+
+
+
+
+
+ FormatDate() -> String
+
+
+ FormatTime() -> String
+
+
+ FormatISODate() -> String
+
+
+ FormatISOTime() -> String
+
+
+
+
+ __init__(long hours=0, long minutes=0, long seconds=0, long milliseconds=0) -> TimeSpan
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Seconds(long sec) -> TimeSpan
+
+
+
+
+
+ Second() -> TimeSpan
+
+
+ Minutes(long min) -> TimeSpan
+
+
+
+
+
+ Minute() -> TimeSpan
+
+
+ Hours(long hours) -> TimeSpan
+
+
+
+
+
+ Hour() -> TimeSpan
+
+
+ Days(long days) -> TimeSpan
+
+
+
+
+
+ Day() -> TimeSpan
+
+
+ Weeks(long days) -> TimeSpan
+
+
+
+
+
+ Week() -> TimeSpan
+
+
+ Add(TimeSpan diff) -> TimeSpan
+
+
+
+
+
+ Subtract(TimeSpan diff) -> TimeSpan
+
+
+
+
+
+ Multiply(int n) -> TimeSpan
+
+
+
+
+
+ Neg() -> TimeSpan
+
+
+ Abs() -> TimeSpan
+
+
+ __iadd__(TimeSpan diff) -> TimeSpan
+
+
+
+
+
+ __isub__(TimeSpan diff) -> TimeSpan
+
+
+
+
+
+ __imul__(int n) -> TimeSpan
+
+
+
+
+
+ __neg__() -> TimeSpan
+
+
+ __add__(TimeSpan other) -> TimeSpan
+
+
+
+
+
+ __sub__(TimeSpan other) -> TimeSpan
+
+
+
+
+
+ __mul__(int n) -> TimeSpan
+
+
+
+
+
+ __rmul__(int n) -> TimeSpan
+
+
+
+
+
+ __lt__(TimeSpan other) -> bool
+
+
+
+
+
+ __le__(TimeSpan other) -> bool
+
+
+
+
+
+ __gt__(TimeSpan other) -> bool
+
+
+
+
+
+ __ge__(TimeSpan other) -> bool
+
+
+
+
+
+ __eq__(TimeSpan other) -> bool
+
+
+
+
+
+ __ne__(TimeSpan other) -> bool
+
+
+
+
+
+ IsNull() -> bool
+
+
+ IsPositive() -> bool
+
+
+ IsNegative() -> bool
+
+
+ IsEqualTo(TimeSpan ts) -> bool
+
+
+
+
+
+ IsLongerThan(TimeSpan ts) -> bool
+
+
+
+
+
+ IsShorterThan(TimeSpan t) -> bool
+
+
+
+
+
+ GetWeeks() -> int
+
+
+ GetDays() -> int
+
+
+ GetHours() -> int
+
+
+ GetMinutes() -> int
+
+
+ GetSeconds() -> wxLongLong
+
+
+ GetMilliseconds() -> wxLongLong
+
+
+ Format(String format=TimeSpanFormatStr) -> String
+
+
+
+
+
+
+
+ __init__(int years=0, int months=0, int weeks=0, int days=0) -> DateSpan
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Days(int days) -> DateSpan
+
+
+
+
+
+ Day() -> DateSpan
+
+
+ Weeks(int weeks) -> DateSpan
+
+
+
+
+
+ Week() -> DateSpan
+
+
+ Months(int mon) -> DateSpan
+
+
+
+
+
+ Month() -> DateSpan
+
+
+ Years(int years) -> DateSpan
+
+
+
+
+
+ Year() -> DateSpan
+
+
+ SetYears(int n) -> DateSpan
+
+
+
+
+
+ SetMonths(int n) -> DateSpan
+
+
+
+
+
+ SetWeeks(int n) -> DateSpan
+
+
+
+
+
+ SetDays(int n) -> DateSpan
+
+
+
+
+
+ GetYears() -> int
+
+
+ GetMonths() -> int
+
+
+ GetWeeks() -> int
+
+
+ GetDays() -> int
+
+
+ GetTotalDays() -> int
+
+
+ Add(DateSpan other) -> DateSpan
+
+
+
+
+
+ Subtract(DateSpan other) -> DateSpan
+
+
+
+
+
+ Neg() -> DateSpan
+
+
+ Multiply(int factor) -> DateSpan
+
+
+
+
+
+ __iadd__(DateSpan other) -> DateSpan
+
+
+
+
+
+ __isub__(DateSpan other) -> DateSpan
+
+
+
+
+
+ __neg__() -> DateSpan
+
+
+ __imul__(int factor) -> DateSpan
+
+
+
+
+
+ __add__(DateSpan other) -> DateSpan
+
+
+
+
+
+ __sub__(DateSpan other) -> DateSpan
+
+
+
+
+
+ __mul__(int n) -> DateSpan
+
+
+
+
+
+ __rmul__(int n) -> DateSpan
+
+
+
+
+
+ __eq__(DateSpan other) -> bool
+
+
+
+
+
+ __ne__(DateSpan other) -> bool
+
+
+
+
+
+
+ GetLocalTime() -> long
+
+
+ GetUTCTime() -> long
+
+
+ GetCurrentTime() -> long
+
+
+ GetLocalTimeMillis() -> wxLongLong
+
+
+#---------------------------------------------------------------------------
+
+
+ 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. The applications are usually only interested in,
+for example, pasting data from the clipboard only if the data is
+in a format the program understands. A data format is is used to
+uniquely identify this format.
+
+On the system level, a data format is usually just a number
+(CLIPFORMAT under Windows or Atom under X11, for example).
+
+ __init__(int type) -> DataFormat
+ Constructs a data format object for one of the standard data
+formats or an empty data object (use SetType or SetId later in
+this case)
+
+
+
+
+
+ CustomDataFormat(String format) -> DataFormat
+ Constructs a data format object for a custom format identified by its name.
+
+
+
+
+
+ __del__()
+
+
+
+
+
+
+
+
+
+
+
+
+ __eq__(int format) -> bool
+__eq__(DataFormat format) -> bool
+
+
+
+
+
+ __ne__(int format) -> bool
+__ne__(DataFormat format) -> bool
+
+
+
+
+
+ SetType(int format)
+ Sets the format to the given value, which should be one of wx.DF_XXX constants.
+
+
+
+
+
+ GetType() -> int
+ Returns the platform-specific number identifying the format.
+
+
+ GetId() -> String
+ Returns the name of a custom format (this function will fail for a standard format).
+
+
+ SetId(String format)
+ Sets the format to be the custom format identified by the given name.
+
+
+
+
+
+
+
+ __del__()
+
+
+ GetPreferredFormat(int dir=Get) -> DataFormat
+
+
+
+
+
+ GetFormatCount(int dir=Get) -> size_t
+
+
+
+
+
+ IsSupported(DataFormat format, int dir=Get) -> bool
+
+
+
+
+
+
+ GetDataSize(DataFormat format) -> size_t
+
+
+
+
+
+ GetAllFormats(DataFormat formats, int dir=Get)
+
+
+
+
+
+
+ GetDataHere(DataFormat format, void buf) -> bool
+
+
+
+
+
+
+ SetData(DataFormat format, size_t len, void buf) -> bool
+
+
+
+
+
+
+
+
+
+
+ __init__(DataFormat format=FormatInvalid) -> DataObjectSimple
+
+
+
+
+
+ GetFormat() -> DataFormat
+
+
+ SetFormat(DataFormat format)
+
+
+
+
+
+
+
+
+ __init__(DataFormat format=FormatInvalid) -> PyDataObjectSimple
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+
+
+ __init__() -> DataObjectComposite
+
+
+ Add(DataObjectSimple dataObject, int preferred=False)
+
+
+
+
+
+
+
+
+
+ __init__(String text=EmptyString) -> TextDataObject
+
+
+
+
+
+ GetTextLength() -> size_t
+
+
+ GetText() -> String
+
+
+ SetText(String text)
+
+
+
+
+
+
+
+
+ __init__(String text=EmptyString) -> PyTextDataObject
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+
+
+ __init__(Bitmap bitmap=wxNullBitmap) -> BitmapDataObject
+
+
+
+
+
+ GetBitmap() -> Bitmap
+
+
+ SetBitmap(Bitmap bitmap)
+
+
+
+
+
+
+
+
+ __init__(Bitmap bitmap=wxNullBitmap) -> PyBitmapDataObject
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+
+
+ __init__() -> FileDataObject
+
+
+ GetFilenames() -> wxArrayString
+
+
+ AddFile(String filename)
+
+
+
+
+
+
+
+
+ __init__(DataFormat format=FormatInvalid) -> CustomDataObject
+
+
+
+
+
+ TakeData(PyObject data)
+
+
+
+
+
+ SetData(PyObject data) -> bool
+
+
+
+
+
+ GetSize() -> size_t
+
+
+ GetData() -> PyObject
+
+
+
+
+
+ __init__() -> URLDataObject
+
+
+ GetURL() -> String
+
+
+ SetURL(String url)
+
+
+
+
+
+
+
+
+ __init__() -> MetafileDataObject
+
+
+
+#---------------------------------------------------------------------------
+
+
+ IsDragResultOk(int res) -> bool
-
-
-
-
+
-
- PrependItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
+
+
+ __init__(Window win, Icon copy=wxNullIcon, Icon move=wxNullIcon,
+ Icon none=wxNullIcon) -> DropSource
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ _setCallbackInfo(PyObject self, PyObject _class, int incref)
+
+
+
+
+
+
+
+ SetData(DataObject data)
+
+
+
+
+
+ GetDataObject() -> DataObject
+
+
+ SetCursor(int res, Cursor cursor)
+
+
+
+
+
+
+ DoDragDrop(int flags=Drag_CopyOnly) -> int
+
+
+
+
+
+ base_GiveFeedback(int effect) -> bool
+
+
+
+
+
+
+
+ __init__(DataObject dataObject=None) -> DropTarget
+
+
+
+
+
+ __del__()
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetDataObject() -> DataObject
+
+
+ SetDataObject(DataObject dataObject)
+
+
+
+
+
+ base_OnEnter(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ base_OnDragOver(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ base_OnLeave()
+
+
+ base_OnDrop(int x, int y) -> bool
+
+
+
+
+
+
+ GetData() -> bool
+
+
+ PyDropTarget = DropTarget
+
+
+
+ __init__() -> TextDropTarget
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_OnEnter(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ base_OnDragOver(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ base_OnLeave()
+
+
+ base_OnDrop(int x, int y) -> bool
+
+
+
+
+
+
+ base_OnData(int x, int y, int def) -> int
+
+
+
+
+
+
+
+
+
+
+ __init__() -> FileDropTarget
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_OnEnter(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ base_OnDragOver(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ base_OnLeave()
+
+
+ base_OnDrop(int x, int y) -> bool
+
+
+
+
+
+
+ base_OnData(int x, int y, int def) -> int
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+ wx.Clipboard represents the system clipboard and provides methods to copy data
+to or paste data from it. Normally, you should only use wx.TheClipboard which
+is a reference to a global wx.Clipboard instance.
+
+Call wx.TheClipboard.Open to get ownership of the clipboard. If this operation
+returns True, you now own the clipboard. Call wx.TheClipboard.SetData to put
+data on the clipboard, or wx.TheClipboard.GetData to retrieve data from the
+clipboard. Call wx.TheClipboard.Close to close the clipboard and relinquish
+ownership. You should keep the clipboard open only momentarily.
+
+
+
+ __init__() -> Clipboard
+
+
+ __del__()
+
+
+ Open() -> bool
+ Call this function to open the clipboard before calling SetData
+and GetData. Call Close when you have finished with the clipboard.
+You should keep the clipboard open for only a very short time.
+Returns true on success.
+
+
+ Close()
+ Closes the clipboard.
+
+
+ IsOpened() -> bool
+ Query whether the clipboard is opened
+
+
+ AddData(DataObject data) -> bool
+ Call this function to add the data object to the clipboard. You
+may call this function repeatedly after having cleared the clipboard.
+After this function has been called, the clipboard owns the data, so
+do not delete the data explicitly.
+
+
+
+
+
+ SetData(DataObject data) -> bool
+ Set the clipboard data, this is the same as Clear followed by AddData.
+
+
+
+
+
+ IsSupported(DataFormat format) -> bool
+ Returns True if the given format is available in the data object(s) on
+the clipboard.
+
+
+
+
+
+ GetData(DataObject data) -> bool
+ Call this function to fill data with data on the clipboard, if available
+in the required format. Returns true on success.
+
+
+
+
+
+ Clear()
+ Clears data from the clipboard object and also the system's clipboard
+if possible.
+
+
+ Flush() -> bool
+ Flushes the clipboard: this means that the data which is currently on
+clipboard will stay available even after the application exits (possibly
+eating memory), otherwise the clipboard will be emptied on exit.
+Returns False if the operation is unsuccesful for any reason.
+
+
+ UsePrimarySelection(bool primary=True)
+ On platforms supporting it (the X11 based platforms), selects the so
+called PRIMARY SELECTION as the clipboard as opposed to the normal
+clipboard, if primary is True.
+
+
+
+
+
+
+ A helpful class for opening the clipboard and automatically closing it when
+the locker is destroyed.
+
+ __init__(Clipboard clipboard=None) -> ClipboardLocker
+ A helpful class for opening the clipboard and automatically closing it when
+the locker is destroyed.
+
+
+
+
+
+ __del__()
+
+
+ __nonzero__() -> bool
+ A ClipboardLocker instance evaluates to True if the clipboard was
+successfully opened.
+
+
+
+#---------------------------------------------------------------------------
+
+
+ A simple struct containing video mode parameters for a display
+
+ __init__(int width=0, int height=0, int depth=0, int freq=0) -> VideoMode
+ A simple struct containing video mode parameters for a display
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ Matches(VideoMode other) -> bool
+ Returns true if this mode matches the other one in the sense that
+all non zero fields of the other mode have the same value in this
+one (except for refresh which is allowed to have a greater value)
+
+
+
+
+
+ GetWidth() -> int
+ Returns the screen width in pixels (e.g. 640*480), 0 means
+unspecified
+
+
+ GetHeight() -> int
+ Returns the screen width in pixels (e.g. 640*480), 0 means
+unspecified
+
+
+ GetDepth() -> int
+ Returns the screen's bits per pixel (e.g. 32), 1 is monochrome
+and 0 means unspecified/known
+
+
+ IsOk() -> bool
+ returns true if the object has been initialized
+
+
+ __eq__(VideoMode other) -> bool
+
+
+
+
+
+ __ne__(VideoMode other) -> bool
+
+
+
+
+
+
+
+
+
+
+ Represents a display/monitor attached to the system
+
+ __init__(size_t index=0) -> Display
+ Set up a Display instance with the specified display. The
+displays are numbered from 0 to GetCount() - 1, 0 is always the
+primary display and the only one which is always supported
+
+
+
+
+
+ __del__()
+
+
+ GetCount() -> size_t
+ Return the number of available displays.
+
+
+ GetFromPoint(Point pt) -> int
+ Find the display where the given point lies, return wx.NOT_FOUND
+if it doesn't belong to any display
+
+
+
+
+
+ GetFromWindow(Window window) -> int
+ Find the display where the given window lies, return wx.NOT_FOUND
+if it is not shown at all.
+
+
+
+
+
+ IsOk() -> bool
+ Return true if the object was initialized successfully
+
+
+ GetGeometry() -> Rect
+ Returns the bounding rectangle of the display whose index was
+passed to the constructor.
+
+
+ GetName() -> String
+ Returns the display's name. A name is not available on all platforms.
+
+
+ IsPrimary() -> bool
+ Returns true if the display is the primary display. The primary
+display is the one whose index is 0.
+
+
+ GetModes(VideoMode mode=DefaultVideoMode) -> [videoMode...]
+ Enumerate all video modes supported by this display matching the
+given one (in the sense of VideoMode.Match()).
+
+As any mode matches the default value of the argument and there
+is always at least one video mode supported by display, the
+returned array is only empty for the default value of the
+argument if this function is not supported at all on this
+platform.
+
+
+
+
+
+ GetCurrentMode() -> VideoMode
+ Get the current video mode.
+
+
+ ChangeMode(VideoMode mode=DefaultVideoMode) -> bool
+ Change current mode, return true if succeeded, false otherwise
+
+
+
+
+
+ ResetMode()
+ Restore the default video mode (just a more readable synonym)
+
+
+
+
+
+ wx = core
+
+ A set of customization attributes for a calendar date, which can be used to
+control the look of the Calendar object.
+
+ __init__(Colour colText=wxNullColour, Colour colBack=wxNullColour,
+ Colour colBorder=wxNullColour, Font font=wxNullFont,
+ int border=CAL_BORDER_NONE) -> CalendarDateAttr
+ Create a CalendarDateAttr.
+
+
+
+
+
+
+
+
+
+ SetTextColour(Colour colText)
+
+
+
+
+
+ SetBackgroundColour(Colour colBack)
+
+
+
+
+
+ SetBorderColour(Colour col)
+
+
+
+
+
+ SetFont(Font font)
+
+
+
+
+
+ SetBorder(int border)
+
+
+
+
+
+ SetHoliday(bool holiday)
+
+
+
+
+
+ HasTextColour() -> bool
+
+
+ HasBackgroundColour() -> bool
+
+
+ HasBorderColour() -> bool
+
+
+ HasFont() -> bool
+
+
+ HasBorder() -> bool
+
+
+ IsHoliday() -> bool
+
+
+ GetTextColour() -> Colour
+
+
+ GetBackgroundColour() -> Colour
+
+
+ GetBorderColour() -> Colour
+
+
+ GetFont() -> Font
+
+
+ GetBorder() -> int
+
+
+
+
+
+ __init__(CalendarCtrl cal, wxEventType type) -> CalendarEvent
+
+
+
+
+
+
+ GetDate() -> DateTime
+
+
+ SetDate(DateTime date)
+
+
+
+
+
+ SetWeekDay(int wd)
+
+
+
+
+
+ GetWeekDay() -> int
+
+
+
+EVT_CALENDAR = wx.PyEventBinder( wxEVT_CALENDAR_DOUBLECLICKED, 1)
+EVT_CALENDAR_SEL_CHANGED = wx.PyEventBinder( wxEVT_CALENDAR_SEL_CHANGED, 1)
+EVT_CALENDAR_DAY = wx.PyEventBinder( wxEVT_CALENDAR_DAY_CHANGED, 1)
+EVT_CALENDAR_MONTH = wx.PyEventBinder( wxEVT_CALENDAR_MONTH_CHANGED, 1)
+EVT_CALENDAR_YEAR = wx.PyEventBinder( wxEVT_CALENDAR_YEAR_CHANGED, 1)
+EVT_CALENDAR_WEEKDAY_CLICKED = wx.PyEventBinder( wxEVT_CALENDAR_WEEKDAY_CLICKED, 1)
+
+
+ The calendar control allows the user to pick a date interactively.
+ The CalendarCtrl displays a window containing several parts: the control to
+pick the month and the year at the top (either or both of them may be
+disabled) and a month area below them which shows all the days in the
+month. The user can move the current selection using the keyboard and select
+the date (generating EVT_CALENDAR event) by pressing <Return> or double
+clicking it.
+
+It has advanced possibilities for the customization of its display. All global
+settings (such as colours and fonts used) can, of course, be changed. But
+also, the display style for each day in the month can be set independently
+using CalendarDateAttr class.
+
+An item without custom attributes is drawn with the default colours and font
+and without border, but setting custom attributes with SetAttr allows to
+modify its appearance. Just create a custom attribute object and set it for
+the day you want to be displayed specially A day may be marked as being a
+holiday, (even if it is not recognized as one by wx.DateTime) by using the
+SetHoliday method.
+
+As the attributes are specified for each day, they may change when the month
+is changed, so you will often want to update them in an EVT_CALENDAR_MONTH
+event handler.
+
+ Styles
+ CAL_SUNDAY_FIRST: Show Sunday as the first day in the week
+ CAL_MONDAY_FIRST: Show Monday as the first day in the week
+ CAL_SHOW_HOLIDAYS: Highlight holidays in the calendar
+ CAL_NO_YEAR_CHANGE: Disable the year changing
+ CAL_NO_MONTH_CHANGE: Disable the month (and, implicitly, the year) changing
+ CAL_SHOW_SURROUNDING_WEEKS: Show the neighbouring weeks in the previous and next months
+ CAL_SEQUENTIAL_MONTH_SELECTION: Use alternative, more compact, style for the month and year selection controls.
+
+The default calendar style is wxCAL_SHOW_HOLIDAYS.
+
+ Events
+ EVT_CALENDAR: A day was double clicked in the calendar.
+ EVT_CALENDAR_SEL_CHANGED: The selected date changed.
+ EVT_CALENDAR_DAY: The selected day changed.
+ EVT_CALENDAR_MONTH: The selected month changed.
+ EVT_CALENDAR_YEAR: The selected year changed.
+ EVT_CALENDAR_WEEKDAY_CLICKED: User clicked on the week day header
+
+Note that changing the selected date will result in either of
+EVT_CALENDAR_DAY, MONTH or YEAR events and an EVT_CALENDAR_SEL_CHANGED event.
+
+
+
+
+ __init__(Window parent, int id, DateTime date=DefaultDateTime,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS,
+ String name=CalendarNameStr) -> CalendarCtrl
+ Create and show a calendar control.
+
+
+
+
+
+
+
+
+
+
+
+ PreCalendarCtrl() -> CalendarCtrl
+ Precreate a CalendarCtrl for 2-phase creation.
+
+
+ Create(Window parent, int id, DateTime date=DefaultDateTime,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS,
+ String name=CalendarNameStr) -> bool
+ Acutally create the GUI portion of the CalendarCtrl for 2-phase creation.
+
+
+
+
+
+
+
+
+
+
+
+ SetDate(DateTime date)
+ Sets the current date.
+
+
+
+
+
+ GetDate() -> DateTime
+ Gets the currently selected date.
+
+
+ SetLowerDateLimit(DateTime date=DefaultDateTime) -> bool
+ set the range in which selection can occur
+
+
+
+
+
+ SetUpperDateLimit(DateTime date=DefaultDateTime) -> bool
+ set the range in which selection can occur
+
+
+
+
+
+ GetLowerDateLimit() -> DateTime
+ get the range in which selection can occur
+
+
+ GetUpperDateLimit() -> DateTime
+ get the range in which selection can occur
+
+
+ SetDateRange(DateTime lowerdate=DefaultDateTime, DateTime upperdate=DefaultDateTime) -> bool
+ set the range in which selection can occur
+
+
+
+
+
+
+ EnableYearChange(bool enable=True)
+ This function should be used instead of changing CAL_NO_YEAR_CHANGE
+style bit directly. It allows or disallows the user to change the year
+interactively.
+
+
+
+
+
+ EnableMonthChange(bool enable=True)
+ This function should be used instead of changing CAL_NO_MONTH_CHANGE style
+bit. It allows or disallows the user to change the month interactively. Note
+that if the month can not be changed, the year can not be changed either.
+
+
+
+
+
+ EnableHolidayDisplay(bool display=True)
+ This function should be used instead of changing CAL_SHOW_HOLIDAYS style
+bit directly. It enables or disables the special highlighting of the holidays.
+
+
+
+
+
+ SetHeaderColours(Colour colFg, Colour colBg)
+ header colours are used for painting the weekdays at the top
+
+
+
+
+
+
+ GetHeaderColourFg() -> Colour
+ header colours are used for painting the weekdays at the top
+
+
+ GetHeaderColourBg() -> Colour
+ header colours are used for painting the weekdays at the top
+
+
+ SetHighlightColours(Colour colFg, Colour colBg)
+ highlight colour is used for the currently selected date
+
+
+
+
+
+
+ GetHighlightColourFg() -> Colour
+ highlight colour is used for the currently selected date
+
+
+ GetHighlightColourBg() -> Colour
+ highlight colour is used for the currently selected date
+
+
+ SetHolidayColours(Colour colFg, Colour colBg)
+ holiday colour is used for the holidays (if CAL_SHOW_HOLIDAYS style is used)
+
+
+
+
+
+
+ GetHolidayColourFg() -> Colour
+ holiday colour is used for the holidays (if CAL_SHOW_HOLIDAYS style is used)
+
+
+ GetHolidayColourBg() -> Colour
+ holiday colour is used for the holidays (if CAL_SHOW_HOLIDAYS style is used)
+
+
+ GetAttr(size_t day) -> CalendarDateAttr
+ Returns the attribute for the given date (should be in the range 1...31).
+The returned value may be None
+
+
+
+
+
+ SetAttr(size_t day, CalendarDateAttr attr)
+ Associates the attribute with the specified date (in the range 1...31).
+If the attribute passed is None, the items attribute is cleared.
+
+
+
+
+
+
+ SetHoliday(size_t day)
+ Marks the specified day as being a holiday in the current month.
+
+
+
+
+
+ ResetAttr(size_t day)
+ Clears any attributes associated with the given day (in the range 1...31).
+
+
+
+
+
+ HitTest(Point pos) -> (result, date, weekday)
+ Returns 3-tuple with information about the given position on the calendar
+control. The first value of the tuple is a result code and determines the
+validity of the remaining two values. The result codes are:
+
+ CAL_HITTEST_NOWHERE: hit outside of anything
+ CAL_HITTEST_HEADER: hit on the header, weekday is valid
+ CAL_HITTEST_DAY: hit on a day in the calendar, date is set.
+
+
+
+
+
+
+ GetMonthControl() -> Control
+ get the currently shown control for month
+
+
+ GetYearControl() -> Control
+ get the currently shown control for year
+
+
+
+
+
+ wx = core
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ SetParameters(String params)
+
+
+
+
+
+ IncRef()
+
+
+ DecRef()
+
+
+ Draw(Grid grid, GridCellAttr attr, DC dc, Rect rect, int row,
+ int col, bool isSelected)
+
+
+
+
+
+
+
+
+
+
+
+ GetBestSize(Grid grid, GridCellAttr attr, DC dc, int row, int col) -> Size
+
+
+
+
+
+
+
+
+
+ Clone() -> GridCellRenderer
+
+
+
+
+
+ __init__() -> PyGridCellRenderer
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_SetParameters(String params)
+
+
+
+
+
+
+
+
+ __init__() -> GridCellStringRenderer
+
+
+
+
+
+ __init__() -> GridCellNumberRenderer
+
+
+
+
+
+ __init__(int width=-1, int precision=-1) -> GridCellFloatRenderer
+
+
+
+
+
+
+ GetWidth() -> int
+
+
+ SetWidth(int width)
+
+
+
+
+
+ GetPrecision() -> int
+
+
+ SetPrecision(int precision)
+
+
+
+
+
+
+
+
+ __init__() -> GridCellBoolRenderer
+
+
+
+
+
+ __init__(String outformat=DateTimeFormatStr, String informat=DateTimeFormatStr) -> GridCellDateTimeRenderer
+
+
+
+
+
+
+
+
+
+ __init__(String choices=EmptyString) -> GridCellEnumRenderer
+
+
+
+
+
+
+
+
+ __init__() -> GridCellAutoWrapStringRenderer
+
+
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ IsCreated() -> bool
+
+
+ GetControl() -> Control
+
+
+ SetControl(Control control)
+
+
+
+
+
+ GetCellAttr() -> GridCellAttr
+
+
+ SetCellAttr(GridCellAttr attr)
+
+
+
+
+
+ SetParameters(String params)
+
+
+
+
+
+ IncRef()
+
+
+ DecRef()
+
+
+ Create(Window parent, int id, EvtHandler evtHandler)
+
+
+
+
+
+
+
+ BeginEdit(int row, int col, Grid grid)
+
+
+
+
+
+
+
+ EndEdit(int row, int col, Grid grid) -> bool
+
+
+
+
+
+
+
+ Reset()
+
+
+ Clone() -> GridCellEditor
+
+
+ SetSize(Rect rect)
+
+
+
+
+
+ Show(bool show, GridCellAttr attr=None)
+
+
+
+
+
+
+ PaintBackground(Rect rectCell, GridCellAttr attr)
+
+
+
+
+
+
+ IsAcceptedKey(KeyEvent event) -> bool
+
+
+
+
+
+ StartingKey(KeyEvent event)
+
+
+
+
+
+ StartingClick()
+
+
+ HandleReturn(KeyEvent event)
+
+
+
+
+
+ Destroy()
+
+
+
+
+
+ __init__() -> PyGridCellEditor
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_SetSize(Rect rect)
+
+
+
+
+
+ base_Show(bool show, GridCellAttr attr=None)
+
+
+
+
+
+
+ base_PaintBackground(Rect rectCell, GridCellAttr attr)
+
+
+
+
+
+
+ base_IsAcceptedKey(KeyEvent event) -> bool
+
+
+
+
+
+ base_StartingKey(KeyEvent event)
+
+
+
+
+
+ base_StartingClick()
+
+
+ base_HandleReturn(KeyEvent event)
+
+
+
+
+
+ base_Destroy()
+
+
+ base_SetParameters(String params)
+
+
+
+
+
+
+
+
+ __init__() -> GridCellTextEditor
+
+
+ GetValue() -> String
+
+
+
+
+
+ __init__(int min=-1, int max=-1) -> GridCellNumberEditor
+
+
+
+
+
+
+ GetValue() -> String
+
+
+
+
+
+ __init__() -> GridCellFloatEditor
+
+
+ GetValue() -> String
+
+
+
+
+
+ __init__() -> GridCellBoolEditor
+
+
+ GetValue() -> String
+
+
+
+
+
+ __init__(int choices=0, String choices_array=None, bool allowOthers=False) -> GridCellChoiceEditor
+
+
+
+
+
+
+
+ GetValue() -> String
+
+
+
+
+
+ __init__(String choices=EmptyString) -> GridCellEnumEditor
+
+
+
+
+
+ GetValue() -> String
+
+
+
+
+
+ __init__() -> GridCellAutoWrapStringEditor
+
+
+ GetValue() -> String
+
+
+
+
+ __init__(GridCellAttr attrDefault=None) -> GridCellAttr
+
+
+
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ Clone() -> GridCellAttr
+
+
+ MergeWith(GridCellAttr mergefrom)
+
+
+
+
+
+ IncRef()
+
+
+ DecRef()
+
+
+ SetTextColour(Colour colText)
+
+
+
+
+
+ SetBackgroundColour(Colour colBack)
+
+
+
+
+
+ SetFont(Font font)
+
+
+
+
+
+ SetAlignment(int hAlign, int vAlign)
+
+
+
+
+
+
+ SetSize(int num_rows, int num_cols)
+
+
+
+
+
+
+ SetOverflow(bool allow=True)
+
+
+
+
+
+ SetReadOnly(bool isReadOnly=True)
+
+
+
+
+
+ SetRenderer(GridCellRenderer renderer)
+
+
+
+
+
+ SetEditor(GridCellEditor editor)
+
+
+
+
+
+ SetKind(int kind)
+
+
+
+
+
+ HasTextColour() -> bool
+
+
+ HasBackgroundColour() -> bool
+
+
+ HasFont() -> bool
+
+
+ HasAlignment() -> bool
+
+
+ HasRenderer() -> bool
+
+
+ HasEditor() -> bool
+
+
+ HasReadWriteMode() -> bool
+
+
+ HasOverflowMode() -> bool
+
+
+ GetTextColour() -> Colour
+
+
+ GetBackgroundColour() -> Colour
+
+
+ GetFont() -> Font
+
+
+ GetAlignment() -> (hAlign, vAlign)
+
+
+
+
+
+
+ GetSize() -> (num_rows, num_cols)
+
+
+
+
+
+
+ GetOverflow() -> bool
+
+
+ GetRenderer(Grid grid, int row, int col) -> GridCellRenderer
+
+
+
+
+
+
+
+ GetEditor(Grid grid, int row, int col) -> GridCellEditor
+
+
+
+
+
+
+
+ IsReadOnly() -> bool
+
+
+ SetDefAttr(GridCellAttr defAttr)
+
+
+
+
+
+
+
+ __init__() -> GridCellAttrProvider
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ GetAttr(int row, int col, int kind) -> GridCellAttr
+
+
+
+
+
+
+
+ SetAttr(GridCellAttr attr, int row, int col)
+
+
+
+
+
+
+
+ SetRowAttr(GridCellAttr attr, int row)
+
+
+
+
+
+
+ SetColAttr(GridCellAttr attr, int col)
+
+
+
+
+
+
+ UpdateAttrRows(size_t pos, int numRows)
+
+
+
+
+
+
+ UpdateAttrCols(size_t pos, int numCols)
+
+
+
+
+
+
+
+
+
+ __init__() -> PyGridCellAttrProvider
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_GetAttr(int row, int col, int kind) -> GridCellAttr
+
+
+
+
+
+
+
+ base_SetAttr(GridCellAttr attr, int row, int col)
+
+
+
+
+
+
+
+ base_SetRowAttr(GridCellAttr attr, int row)
+
+
+
+
+
+
+ base_SetColAttr(GridCellAttr attr, int col)
+
+
+
+
+
+
+
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ SetAttrProvider(GridCellAttrProvider attrProvider)
+
+
+
+
+
+ GetAttrProvider() -> GridCellAttrProvider
+
+
+ SetView(Grid grid)
+
+
+
+
+
+ GetView() -> Grid
+
+
+ GetNumberRows() -> int
+
+
+ GetNumberCols() -> int
+
+
+ IsEmptyCell(int row, int col) -> bool
+
+
+
+
+
+
+ GetValue(int row, int col) -> String
+
+
+
+
+
+
+ SetValue(int row, int col, String value)
+
+
+
+
+
+
+
+ GetTypeName(int row, int col) -> String
+
+
+
+
+
+
+ CanGetValueAs(int row, int col, String typeName) -> bool
+
+
+
+
+
+
+
+ CanSetValueAs(int row, int col, String typeName) -> bool
+
+
+
+
+
+
+
+ GetValueAsLong(int row, int col) -> long
+
+
+
+
+
+
+ GetValueAsDouble(int row, int col) -> double
+
+
+
+
+
+
+ GetValueAsBool(int row, int col) -> bool
+
+
+
+
+
+
+ SetValueAsLong(int row, int col, long value)
+
+
+
+
+
+
+
+ SetValueAsDouble(int row, int col, double value)
+
+
+
+
+
+
+
+ SetValueAsBool(int row, int col, bool value)
+
+
+
+
+
+
+
+ Clear()
+
+
+ InsertRows(size_t pos=0, size_t numRows=1) -> bool
+
+
+
+
+
+
+ AppendRows(size_t numRows=1) -> bool
+
+
+
+
+
+ DeleteRows(size_t pos=0, size_t numRows=1) -> bool
+
+
+
+
+
+
+ InsertCols(size_t pos=0, size_t numCols=1) -> bool
+
+
+
+
+
+
+ AppendCols(size_t numCols=1) -> bool
+
+
+
+
+
+ DeleteCols(size_t pos=0, size_t numCols=1) -> bool
+
+
+
+
+
+
+ GetRowLabelValue(int row) -> String
+
+
+
+
+
+ GetColLabelValue(int col) -> String
+
+
+
+
+
+ SetRowLabelValue(int row, String value)
+
+
+
+
+
+
+ SetColLabelValue(int col, String value)
+
+
+
+
+
+
+ CanHaveAttributes() -> bool
+
+
+ GetAttr(int row, int col, int kind) -> GridCellAttr
+
+
+
+
+
+
+
+ SetAttr(GridCellAttr attr, int row, int col)
+
+
+
+
+
+
+
+ SetRowAttr(GridCellAttr attr, int row)
+
+
+
+
+
+
+ SetColAttr(GridCellAttr attr, int col)
+
+
+
+
+
+
+
+
+
+ __init__() -> PyGridTableBase
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ Destroy()
+ Deletes the C++ object this Python object is a proxy for.
+
+
+ base_GetTypeName(int row, int col) -> String
+
+
+
+
+
+
+ base_CanGetValueAs(int row, int col, String typeName) -> bool
+
+
+
+
+
+
+
+ base_CanSetValueAs(int row, int col, String typeName) -> bool
+
+
+
+
+
+
+
+ base_Clear()
+
+
+ base_InsertRows(size_t pos=0, size_t numRows=1) -> bool
+
+
+
+
+
+
+ base_AppendRows(size_t numRows=1) -> bool
+
+
+
+
+
+ base_DeleteRows(size_t pos=0, size_t numRows=1) -> bool
+
+
+
+
+
+
+ base_InsertCols(size_t pos=0, size_t numCols=1) -> bool
+
+
+
+
+
+
+ base_AppendCols(size_t numCols=1) -> bool
+
+
+
+
+
+ base_DeleteCols(size_t pos=0, size_t numCols=1) -> bool
+
+
+
+
+
+
+ base_GetRowLabelValue(int row) -> String
+
+
+
+
+
+ base_GetColLabelValue(int col) -> String
+
+
+
+
+
+ base_SetRowLabelValue(int row, String value)
+
+
+
+
+
+
+ base_SetColLabelValue(int col, String value)
+
+
+
+
+
+
+ base_CanHaveAttributes() -> bool
+
+
+ base_GetAttr(int row, int col, int kind) -> GridCellAttr
+
+
+
+
+
+
+
+ base_SetAttr(GridCellAttr attr, int row, int col)
+
+
+
+
+
+
+
+ base_SetRowAttr(GridCellAttr attr, int row)
+
+
+
+
+
+
+ base_SetColAttr(GridCellAttr attr, int col)
+
+
+
+
+
+
+
+
+
+ __init__(int numRows=0, int numCols=0) -> GridStringTable
+
+
+
+
+
+
+
+
+ __init__(GridTableBase table, int id, int comInt1=-1, int comInt2=-1) -> GridTableMessage
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ SetTableObject(GridTableBase table)
+
+
+
+
+
+ GetTableObject() -> GridTableBase
+
+
+ SetId(int id)
+
+
+
+
+
+ GetId() -> int
+
+
+ SetCommandInt(int comInt1)
+
+
+
+
+
+ GetCommandInt() -> int
+
+
+ SetCommandInt2(int comInt2)
+
+
+
+
+
+ GetCommandInt2() -> int
+
+
+
+
+ __init__(int r=-1, int c=-1) -> GridCellCoords
+
+
+
+
+
+
+ __del__()
+
+
+ GetRow() -> int
+
+
+ SetRow(int n)
+
+
+
+
+
+ GetCol() -> int
+
+
+ SetCol(int n)
+
+
+
+
+
+ Set(int row, int col)
+
+
+
+
+
+
+ __eq__(GridCellCoords other) -> bool
+
+
+
+
+
+ __ne__(GridCellCoords other) -> bool
+
+
+
+
+
+ asTuple() -> PyObject
+
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=WANTS_CHARS,
+ String name=PanelNameStr) -> Grid
+
+
+
+
+
+
+
+
+
+
+ CreateGrid(int numRows, int numCols, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool
+
+
+
+
+
+
+
+ SetSelectionMode(WXGRIDSELECTIONMODES selmode)
+
+
+
+
+
+ GetSelectionMode() -> WXGRIDSELECTIONMODES
+
+
+ GetNumberRows() -> int
+
+
+ GetNumberCols() -> int
+
+
+ ProcessTableMessage(GridTableMessage ??) -> bool
+
+
+
+
+
+ GetTable() -> GridTableBase
+
+
+ SetTable(GridTableBase table, bool takeOwnership=False, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool
+
+
+
+
+
+
+
+ ClearGrid()
+
+
+ InsertRows(int pos=0, int numRows=1, bool updateLabels=True) -> bool
+
+
+
+
+
+
+
+ AppendRows(int numRows=1, bool updateLabels=True) -> bool
+
+
+
+
+
+
+ DeleteRows(int pos=0, int numRows=1, bool updateLabels=True) -> bool
+
+
+
+
+
+
+
+ InsertCols(int pos=0, int numCols=1, bool updateLabels=True) -> bool
+
+
+
+
+
+
+
+ AppendCols(int numCols=1, bool updateLabels=True) -> bool
+
+
+
+
+
+
+ DeleteCols(int pos=0, int numCols=1, bool updateLabels=True) -> bool
+
+
+
+
+
+
+
+ DrawCellHighlight(DC dc, GridCellAttr attr)
+
+
+
+
+
+
+ DrawTextRectangle(DC dc, String ??, Rect ??, int horizontalAlignment=LEFT,
+ int verticalAlignment=TOP, int textOrientation=HORIZONTAL)
+
+
+
+
+
+
+
+
+
+
+ GetTextBoxSize(DC dc, list lines) -> (width, height)
+
+
+
+
+
+
+
+
+ BeginBatch()
+
+
+ EndBatch()
+
+
+ GetBatchCount() -> int
+
+
+ ForceRefresh()
+
+
+ IsEditable() -> bool
+
+
+ EnableEditing(bool edit)
+
+
+
+
+
+ EnableCellEditControl(bool enable=True)
+
+
+
+
+
+ DisableCellEditControl()
+
+
+ CanEnableCellControl() -> bool
+
+
+ IsCellEditControlEnabled() -> bool
+
+
+ IsCellEditControlShown() -> bool
+
+
+ IsCurrentCellReadOnly() -> bool
+
+
+ ShowCellEditControl()
+
+
+ HideCellEditControl()
+
+
+ SaveEditControlValue()
+
+
+ XYToCell(int x, int y) -> GridCellCoords
+
+
+
+
+
+
+ YToRow(int y) -> int
+
+
+
+
+
+ XToCol(int x) -> int
+
+
+
+
+
+ YToEdgeOfRow(int y) -> int
+
+
+
+
+
+ XToEdgeOfCol(int x) -> int
+
+
+
+
+
+ CellToRect(int row, int col) -> Rect
+
+
+
+
+
+
+ GetGridCursorRow() -> int
+
+
+ GetGridCursorCol() -> int
+
+
+ IsVisible(int row, int col, bool wholeCellVisible=True) -> bool
+
+
+
+
+
+
+
+ MakeCellVisible(int row, int col)
+
+
+
+
+
+
+ SetGridCursor(int row, int col)
+
+
+
+
+
+
+ MoveCursorUp(bool expandSelection) -> bool
+
+
+
+
+
+ MoveCursorDown(bool expandSelection) -> bool
+
+
+
+
+
+ MoveCursorLeft(bool expandSelection) -> bool
+
+
+
+
+
+ MoveCursorRight(bool expandSelection) -> bool
+
+
+
+
+
+ MovePageDown() -> bool
+
+
+ MovePageUp() -> bool
+
+
+ MoveCursorUpBlock(bool expandSelection) -> bool
+
+
+
+
+
+ MoveCursorDownBlock(bool expandSelection) -> bool
+
+
+
+
+
+ MoveCursorLeftBlock(bool expandSelection) -> bool
+
+
+
+
+
+ MoveCursorRightBlock(bool expandSelection) -> bool
+
+
+
+
+
+ GetDefaultRowLabelSize() -> int
+
+
+ GetRowLabelSize() -> int
+
+
+ GetDefaultColLabelSize() -> int
+
+
+ GetColLabelSize() -> int
+
+
+ GetLabelBackgroundColour() -> Colour
+
+
+ GetLabelTextColour() -> Colour
+
+
+ GetLabelFont() -> Font
+
+
+ GetRowLabelAlignment() -> (horiz, vert)
+
+
+
+
+
+
+ GetColLabelAlignment() -> (horiz, vert)
+
+
+
+
+
+
+ GetColLabelTextOrientation() -> int
+
+
+ GetRowLabelValue(int row) -> String
+
+
+
+
+
+ GetColLabelValue(int col) -> String
+
+
+
+
+
+ GetGridLineColour() -> Colour
+
+
+ GetCellHighlightColour() -> Colour
+
+
+ GetCellHighlightPenWidth() -> int
+
+
+ GetCellHighlightROPenWidth() -> int
+
+
+ SetRowLabelSize(int width)
+
+
+
+
+
+ SetColLabelSize(int height)
+
+
+
+
+
+ SetLabelBackgroundColour(Colour ??)
+
+
+
+
+
+ SetLabelTextColour(Colour ??)
+
+
+
+
+
+ SetLabelFont(Font ??)
+
+
+
+
+
+ SetRowLabelAlignment(int horiz, int vert)
+
+
+
+
+
+
+ SetColLabelAlignment(int horiz, int vert)
+
+
+
+
+
+
+ SetColLabelTextOrientation(int textOrientation)
+
+
+
+
+
+ SetRowLabelValue(int row, String ??)
+
+
+
+
+
+
+ SetColLabelValue(int col, String ??)
+
+
+
+
+
+
+ SetGridLineColour(Colour ??)
+
+
+
+
+
+ SetCellHighlightColour(Colour ??)
+
+
+
+
+
+ SetCellHighlightPenWidth(int width)
+
+
+
+
+
+ SetCellHighlightROPenWidth(int width)
+
+
+
+
+
+ EnableDragRowSize(bool enable=True)
+
+
+
+
+
+ DisableDragRowSize()
+
+
+ CanDragRowSize() -> bool
+
+
+ EnableDragColSize(bool enable=True)
+
+
+
+
+
+ DisableDragColSize()
+
+
+ CanDragColSize() -> bool
+
+
+ EnableDragGridSize(bool enable=True)
+
+
+
+
+
+ DisableDragGridSize()
+
+
+ CanDragGridSize() -> bool
+
+
+ SetAttr(int row, int col, GridCellAttr attr)
+
+
+
+
+
+
+
+ SetRowAttr(int row, GridCellAttr attr)
+
+
+
+
+
+
+ SetColAttr(int col, GridCellAttr attr)
+
+
+
+
+
+
+ SetColFormatBool(int col)
+
+
+
+
+
+ SetColFormatNumber(int col)
+
+
+
+
+
+ SetColFormatFloat(int col, int width=-1, int precision=-1)
+
+
+
+
+
+
+
+ SetColFormatCustom(int col, String typeName)
+
+
+
+
+
+
+ EnableGridLines(bool enable=True)
+
+
+
+
+
+ GridLinesEnabled() -> bool
+
+
+ GetDefaultRowSize() -> int
+
+
+ GetRowSize(int row) -> int
+
+
+
+
+
+ GetDefaultColSize() -> int
+
+
+ GetColSize(int col) -> int
+
+
+
+
+
+ GetDefaultCellBackgroundColour() -> Colour
+
+
+ GetCellBackgroundColour(int row, int col) -> Colour
+
+
+
+
+
+
+ GetDefaultCellTextColour() -> Colour
+
+
+ GetCellTextColour(int row, int col) -> Colour
+
+
+
+
+
+
+ GetDefaultCellFont() -> Font
+
+
+ GetCellFont(int row, int col) -> Font
+
+
+
+
+
+
+ GetDefaultCellAlignment() -> (horiz, vert)
+
+
+
+
+
+
+ GetCellAlignment() -> (horiz, vert)
+
+
+
+
+
+
+
+
+ GetDefaultCellOverflow() -> bool
+
+
+ GetCellOverflow(int row, int col) -> bool
+
+
+
+
+
+
+ GetCellSize(int row, int col) -> (num_rows, num_cols)
+
+
+
+
+
+
+
+
+ SetDefaultRowSize(int height, bool resizeExistingRows=False)
+
+
+
+
+
+
+ SetRowSize(int row, int height)
+
+
+
+
+
+
+ SetDefaultColSize(int width, bool resizeExistingCols=False)
+
+
+
+
+
+
+ SetColSize(int col, int width)
+
+
+
+
+
+
+ AutoSizeColumn(int col, bool setAsMin=True)
+
+
+
+
+
+
+ AutoSizeRow(int row, bool setAsMin=True)
+
+
+
+
+
+
+ AutoSizeColumns(bool setAsMin=True)
+
+
+
+
+
+ AutoSizeRows(bool setAsMin=True)
+
+
+
+
+
+ AutoSize()
+
+
+ AutoSizeRowLabelSize(int row)
+
+
+
+
+
+ AutoSizeColLabelSize(int col)
+
+
+
+
+
+ SetColMinimalWidth(int col, int width)
+
+
+
+
+
+
+ SetRowMinimalHeight(int row, int width)
+
+
+
+
+
+
+ SetColMinimalAcceptableWidth(int width)
+
+
+
+
+
+ SetRowMinimalAcceptableHeight(int width)
+
+
+
+
+
+ GetColMinimalAcceptableWidth() -> int
+
+
+ GetRowMinimalAcceptableHeight() -> int
+
+
+ SetDefaultCellBackgroundColour(Colour ??)
+
+
+
+
+
+ SetCellBackgroundColour(int row, int col, Colour ??)
+
+
+
+
+
+
+
+ SetDefaultCellTextColour(Colour ??)
+
+
+
+
+
+ SetCellTextColour(int row, int col, Colour ??)
+
+
+
+
+
+
+
+ SetDefaultCellFont(Font ??)
+
+
+
+
+
+ SetCellFont(int row, int col, Font ??)
+
+
+
+
+
+
+
+ SetDefaultCellAlignment(int horiz, int vert)
+
+
+
+
+
+
+ SetCellAlignment(int row, int col, int horiz, int vert)
+
+
+
+
+
+
+
+
+ SetDefaultCellOverflow(bool allow)
+
+
+
+
+
+ SetCellOverflow(int row, int col, bool allow)
+
+
+
+
+
+
+
+ SetCellSize(int row, int col, int num_rows, int num_cols)
+
+
+
+
+
+
+
+
+ SetDefaultRenderer(GridCellRenderer renderer)
+
+
+
+
+
+ SetCellRenderer(int row, int col, GridCellRenderer renderer)
+
+
+
+
+
+
+
+ GetDefaultRenderer() -> GridCellRenderer
+
+
+ GetCellRenderer(int row, int col) -> GridCellRenderer
+
+
+
+
+
+
+ SetDefaultEditor(GridCellEditor editor)
+
+
+
+
+
+ SetCellEditor(int row, int col, GridCellEditor editor)
+
+
+
+
+
+
+
+ GetDefaultEditor() -> GridCellEditor
+
+
+ GetCellEditor(int row, int col) -> GridCellEditor
+
+
+
+
+
+
+ GetCellValue(int row, int col) -> String
+
+
+
+
+
+
+ SetCellValue(int row, int col, String s)
+
+
+
+
+
+
+
+ IsReadOnly(int row, int col) -> bool
+
+
+
+
+
+
+ SetReadOnly(int row, int col, bool isReadOnly=True)
+
+
+
+
+
+
+
+ SelectRow(int row, bool addToSelected=False)
+
+
+
+
+
+
+ SelectCol(int col, bool addToSelected=False)
+
+
+
+
+
+
+ SelectBlock(int topRow, int leftCol, int bottomRow, int rightCol,
+ bool addToSelected=False)
+
+
+
+
+
+
+
+
+
+ SelectAll()
+
+
+ IsSelection() -> bool
+
+
+ ClearSelection()
+
+
+ IsInSelection(int row, int col) -> bool
+
+
+
+
+
+
+ GetSelectedCells() -> wxGridCellCoordsArray
+
+
+ GetSelectionBlockTopLeft() -> wxGridCellCoordsArray
+
+
+ GetSelectionBlockBottomRight() -> wxGridCellCoordsArray
+
+
+ GetSelectedRows() -> wxArrayInt
+
+
+ GetSelectedCols() -> wxArrayInt
+
+
+ DeselectRow(int row)
+
+
+
+
+
+ DeselectCol(int col)
+
+
+
+
+
+ DeselectCell(int row, int col)
+
+
+
+
+
+
+ BlockToDeviceRect(GridCellCoords topLeft, GridCellCoords bottomRight) -> Rect
+
+
+
+
+
+
+ GetSelectionBackground() -> Colour
+
+
+ GetSelectionForeground() -> Colour
+
+
+ SetSelectionBackground(Colour c)
+
+
+
+
+
+ SetSelectionForeground(Colour c)
+
+
+
+
+
+ RegisterDataType(String typeName, GridCellRenderer renderer, GridCellEditor editor)
+
+
+
+
+
+
+
+ GetDefaultEditorForCell(int row, int col) -> GridCellEditor
+
+
+
+
+
+
+ GetDefaultRendererForCell(int row, int col) -> GridCellRenderer
+
+
+
+
+
+
+ GetDefaultEditorForType(String typeName) -> GridCellEditor
+
+
+
+
+
+ GetDefaultRendererForType(String typeName) -> GridCellRenderer
+
+
+
+
+
+ SetMargins(int extraWidth, int extraHeight)
+
+
+
+
+
+
+ GetGridWindow() -> Window
+
+
+ GetGridRowLabelWindow() -> Window
+
+
+ GetGridColLabelWindow() -> Window
+
+
+ GetGridCornerLabelWindow() -> Window
+
+
+
+
+
+ __init__(int id, wxEventType type, Grid obj, int row=-1, int col=-1,
+ int x=-1, int y=-1, bool sel=True, bool control=False,
+ bool shift=False, bool alt=False,
+ bool meta=False) -> GridEvent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetRow() -> int
+
+
+ GetCol() -> int
+
+
+ GetPosition() -> Point
+
+
+ Selecting() -> bool
+
+
+ ControlDown() -> bool
+
+
+ MetaDown() -> bool
+
+
+ ShiftDown() -> bool
+
+
+ AltDown() -> bool
+
+
+
+
+
+ __init__(int id, wxEventType type, Grid obj, int rowOrCol=-1,
+ int x=-1, int y=-1, bool control=False, bool shift=False,
+ bool alt=False, bool meta=False) -> GridSizeEvent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetRowOrCol() -> int
+
+
+ GetPosition() -> Point
+
+
+ ControlDown() -> bool
+
+
+ MetaDown() -> bool
+
+
+ ShiftDown() -> bool
+
+
+ AltDown() -> bool
+
+
+
+
+
+ __init__(int id, wxEventType type, Grid obj, GridCellCoords topLeft,
+ GridCellCoords bottomRight, bool sel=True,
+ bool control=False, bool shift=False,
+ bool alt=False, bool meta=False) -> GridRangeSelectEvent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetTopLeftCoords() -> GridCellCoords
+
+
+ GetBottomRightCoords() -> GridCellCoords
+
+
+ GetTopRow() -> int
+
+
+ GetBottomRow() -> int
+
+
+ GetLeftCol() -> int
+
+
+ GetRightCol() -> int
+
+
+ Selecting() -> bool
+
+
+ ControlDown() -> bool
+
+
+ MetaDown() -> bool
+
+
+ ShiftDown() -> bool
+
+
+ AltDown() -> bool
+
+
+
+
+
+ __init__(int id, wxEventType type, Object obj, int row, int col,
+ Control ctrl) -> GridEditorCreatedEvent
+
+
+
+
+
+
+
+
+
+
+ GetRow() -> int
+
+
+ GetCol() -> int
+
+
+ GetControl() -> Control
+
+
+ SetRow(int row)
+
+
+
+
+
+ SetCol(int col)
+
+
+
+
+
+ SetControl(Control ctrl)
+
+
+
+
+
+
+EVT_GRID_CELL_LEFT_CLICK = wx.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK )
+EVT_GRID_CELL_RIGHT_CLICK = wx.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK )
+EVT_GRID_CELL_LEFT_DCLICK = wx.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK )
+EVT_GRID_CELL_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK )
+EVT_GRID_LABEL_LEFT_CLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK )
+EVT_GRID_LABEL_RIGHT_CLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK )
+EVT_GRID_LABEL_LEFT_DCLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK )
+EVT_GRID_LABEL_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK )
+EVT_GRID_ROW_SIZE = wx.PyEventBinder( wxEVT_GRID_ROW_SIZE )
+EVT_GRID_COL_SIZE = wx.PyEventBinder( wxEVT_GRID_COL_SIZE )
+EVT_GRID_RANGE_SELECT = wx.PyEventBinder( wxEVT_GRID_RANGE_SELECT )
+EVT_GRID_CELL_CHANGE = wx.PyEventBinder( wxEVT_GRID_CELL_CHANGE )
+EVT_GRID_SELECT_CELL = wx.PyEventBinder( wxEVT_GRID_SELECT_CELL )
+EVT_GRID_EDITOR_SHOWN = wx.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN )
+EVT_GRID_EDITOR_HIDDEN = wx.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN )
+EVT_GRID_EDITOR_CREATED = wx.PyEventBinder( wxEVT_GRID_EDITOR_CREATED )
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(String href, String target=EmptyString) -> HtmlLinkInfo
+
+
+
+
+
+
+ GetHref() -> String
+
+
+ GetTarget() -> String
+
+
+ GetEvent() -> MouseEvent
+
+
+ GetHtmlCell() -> HtmlCell
+
+
+ SetEvent(MouseEvent e)
+
+
+
+
+
+ SetHtmlCell(HtmlCell e)
+
+
+
+
+
+
+
+
+ GetName() -> String
+
+
+ HasParam(String par) -> bool
+
+
+
+
+
+ GetParam(String par, int with_commas=False) -> String
+
+
+
+
+
+
+ GetAllParams() -> String
+
+
+ HasEnding() -> bool
+
+
+ GetBeginPos() -> int
+
+
+ GetEndPos1() -> int
+
+
+ GetEndPos2() -> int
+
+
+
+
+
+ SetFS(FileSystem fs)
+
+
+
+
+
+ GetFS() -> FileSystem
+
+
+ Parse(String source) -> Object
+
+
+
+
+
+ InitParser(String source)
+
+
+
+
+
+ DoneParser()
+
+
+ DoParsing(int begin_pos, int end_pos)
+
+
+
+
+
+
+ StopParsing()
+
+
+ AddTagHandler(HtmlTagHandler handler)
+
+
+
+
+
+ GetSource() -> String
+
+
+ PushTagHandler(HtmlTagHandler handler, String tags)
+
+
+
+
+
+
+ PopTagHandler()
+
+
+
+
+
+ __init__(HtmlWindow wnd=None) -> HtmlWinParser
+
+
+
+
+
+ SetDC(DC dc)
+
+
+
+
+
+ GetDC() -> DC
+
+
+ GetCharHeight() -> int
+
+
+ GetCharWidth() -> int
+
+
+ GetWindow() -> HtmlWindow
+
+
+ SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
+
+
+
+
+
+
+
+ GetContainer() -> HtmlContainerCell
+
+
+ OpenContainer() -> HtmlContainerCell
+
+
+ SetContainer(HtmlContainerCell c) -> HtmlContainerCell
+
+
+
+
+
+ CloseContainer() -> HtmlContainerCell
+
+
+ GetFontSize() -> int
+
+
+ SetFontSize(int s)
+
+
+
+
+
+ GetFontBold() -> int
+
+
+ SetFontBold(int x)
+
+
+
+
+
+ GetFontItalic() -> int
+
+
+ SetFontItalic(int x)
+
+
+
+
+
+ GetFontUnderlined() -> int
+
+
+ SetFontUnderlined(int x)
+
+
+
+
+
+ GetFontFixed() -> int
+
+
+ SetFontFixed(int x)
+
+
+
+
+
+ GetAlign() -> int
+
+
+ SetAlign(int a)
+
+
+
+
+
+ GetLinkColor() -> Colour
+
+
+ SetLinkColor(Colour clr)
+
+
+
+
+
+ GetActualColor() -> Colour
+
+
+ SetActualColor(Colour clr)
+
+
+
+
+
+ SetLink(String link)
+
+
+
+
+
+ CreateCurrentFont() -> Font
+
+
+ GetLink() -> HtmlLinkInfo
+
+
+
+
+
+ __init__() -> HtmlTagHandler
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetParser(HtmlParser parser)
+
+
+
+
+
+ GetParser() -> HtmlParser
+
+
+ ParseInner(HtmlTag tag)
+
+
+
+
+
+
+
+
+ __init__() -> HtmlWinTagHandler
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetParser(HtmlParser parser)
+
+
+
+
+
+ GetParser() -> HtmlWinParser
+
+
+ ParseInner(HtmlTag tag)
+
+
+
+
+
+
+ HtmlWinParser_AddTagHandler(PyObject tagHandlerClass)
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> HtmlSelection
+
+
+ __del__()
+
+
+ Set(Point fromPos, HtmlCell fromCell, Point toPos, HtmlCell toCell)
+
+
+
+
+
+
+
+
+ SetCells(HtmlCell fromCell, HtmlCell toCell)
+
+
+
+
+
+
+ GetFromCell() -> HtmlCell
+
+
+ GetToCell() -> HtmlCell
+
+
+ GetFromPos() -> Point
+
+
+ GetToPos() -> Point
+
+
+ GetFromPrivPos() -> Point
+
+
+ GetToPrivPos() -> Point
+
+
+ SetFromPrivPos(Point pos)
+
+
+
+
+
+ SetToPrivPos(Point pos)
+
+
+
+
+
+ ClearPrivPos()
+
+
+ IsEmpty() -> bool
+
+
+
+
+ __init__() -> HtmlRenderingState
+
+
+ __del__()
+
+
+ SetSelectionState(int s)
+
+
+
+
+
+ GetSelectionState() -> int
+
+
+ SetFgColour(Colour c)
+
+
+
+
+
+ GetFgColour() -> Colour
+
+
+ SetBgColour(Colour c)
+
+
+
+
+
+ GetBgColour() -> Colour
+
+
+
+
+ GetSelectedTextColour(Colour clr) -> Colour
+
+
+
+
+
+ GetSelectedTextBgColour(Colour clr) -> Colour
+
+
+
+
+
+
+
+
+ GetSelectedTextColour(Colour clr) -> Colour
+
+
+
+
+
+ GetSelectedTextBgColour(Colour clr) -> Colour
+
+
+
+
+
+
+
+ __init__() -> HtmlRenderingInfo
+
+
+ __del__()
+
+
+ SetSelection(HtmlSelection s)
+
+
+
+
+
+ GetSelection() -> HtmlSelection
+
+
+ SetStyle(HtmlRenderingStyle style)
+
+
+
+
+
+ GetStyle() -> HtmlRenderingStyle
+
+
+ GetState() -> HtmlRenderingState
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> HtmlCell
+
+
+ GetPosX() -> int
+
+
+ GetPosY() -> int
+
+
+ GetWidth() -> int
+
+
+ GetHeight() -> int
+
+
+ GetDescent() -> int
+
+
+ GetMaxTotalWidth() -> int
+
+
+ GetId() -> String
+
+
+ SetId(String id)
+
+
+
+
+
+ GetLink(int x=0, int y=0) -> HtmlLinkInfo
+
+
+
+
+
+
+ GetNext() -> HtmlCell
+
+
+ GetParent() -> HtmlContainerCell
+
+
+ GetFirstChild() -> HtmlCell
+
+
+ GetCursor() -> Cursor
+
+
+ IsFormattingCell() -> bool
+
+
+ SetLink(HtmlLinkInfo link)
+
+
+
+
+
+ SetNext(HtmlCell cell)
+
+
+
+
+
+ SetParent(HtmlContainerCell p)
+
+
+
+
+
+ SetPos(int x, int y)
+
+
+
+
+
+
+ Layout(int w)
+
+
+
+
+
+ Draw(DC dc, int x, int y, int view_y1, int view_y2, HtmlRenderingInfo info)
+
+
+
+
+
+
+
+
+
+
+ DrawInvisible(DC dc, int x, int y, HtmlRenderingInfo info)
+
+
+
+
+
+
+
+
+ Find(int condition, void param) -> HtmlCell
+
+
+
+
+
+
+ AdjustPagebreak(int INOUT) -> bool
+
+
+
+
+
+ SetCanLiveOnPagebreak(bool can)
+
+
+
+
+
+ IsLinebreakAllowed() -> bool
+
+
+ IsTerminalCell() -> bool
+
+
+ FindCellByPos(int x, int y, unsigned int flags=HTML_FIND_EXACT) -> HtmlCell
+
+
+
+
+
+
+
+ GetAbsPos() -> Point
+
+
+ GetFirstTerminal() -> HtmlCell
+
+
+ GetLastTerminal() -> HtmlCell
+
+
+ GetDepth() -> unsigned int
+
+
+ IsBefore(HtmlCell cell) -> bool
+
+
+
+
+
+ ConvertToText(HtmlSelection sel) -> String
+
+
+
+
+
+
+
+
+ __init__(String word, DC dc) -> HtmlWordCell
+
+
+
+
+
+
+
+
+
+ __init__(HtmlContainerCell parent) -> HtmlContainerCell
+
+
+
+
+
+ InsertCell(HtmlCell cell)
+
+
+
+
+
+ SetAlignHor(int al)
+
+
+
+
+
+ GetAlignHor() -> int
+
+
+ SetAlignVer(int al)
+
+
+
+
+
+ GetAlignVer() -> int
+
+
+ SetIndent(int i, int what, int units=HTML_UNITS_PIXELS)
+
+
+
+
+
+
+
+ GetIndent(int ind) -> int
+
+
+
+
+
+ GetIndentUnits(int ind) -> int
+
+
+
+
+
+ SetAlign(HtmlTag tag)
+
+
+
+
+
+ SetWidthFloat(int w, int units)
+
+
+
+
+
+
+ SetWidthFloatFromTag(HtmlTag tag)
+
+
+
+
+
+ SetMinHeight(int h, int align=HTML_ALIGN_TOP)
+
+
+
+
+
+
+ SetBackgroundColour(Colour clr)
+
+
+
+
+
+ GetBackgroundColour() -> Colour
+
+
+ SetBorder(Colour clr1, Colour clr2)
+
+
+
+
+
+
+ GetFirstChild() -> HtmlCell
+
+
+
+
+
+ __init__(Colour clr, int flags=HTML_CLR_FOREGROUND) -> HtmlColourCell
+
+
+
+
+
+
+
+
+
+ __init__(Font font) -> HtmlFontCell
+
+
+
+
+
+
+
+
+ __init__(Window wnd, int w=0) -> HtmlWidgetCell
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> HtmlFilter
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, int style=HW_DEFAULT_STYLE,
+ String name=HtmlWindowNameStr) -> HtmlWindow
+
+
+
+
+
+
+
+
+
+
+ PreHtmlWindow() -> HtmlWindow
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, int style=HW_SCROLLBAR_AUTO,
+ String name=HtmlWindowNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetPage(String source) -> bool
+
+
+
+
+
+ LoadPage(String location) -> bool
+
+
+
+
+
+ LoadFile(String filename) -> bool
+
+
+
+
+
+ AppendToPage(String source) -> bool
+
+
+
+
+
+ GetOpenedPage() -> String
+
+
+ GetOpenedAnchor() -> String
+
+
+ GetOpenedPageTitle() -> String
+
+
+ SetRelatedFrame(Frame frame, String format)
+
+
+
+
+
+
+ GetRelatedFrame() -> Frame
+
+
+ SetRelatedStatusBar(int bar)
+
+
+
+
+
+ SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
+
+
+
+
+
+
+
+ SetTitle(String title)
+
+
+
+
+
+ SetBorders(int b)
+
+
+
+
+
+ ReadCustomization(ConfigBase cfg, String path=EmptyString)
+
+
+
+
+
+
+ WriteCustomization(ConfigBase cfg, String path=EmptyString)
+
+
+
+
+
+
+ HistoryBack() -> bool
+
+
+ HistoryForward() -> bool
+
+
+ HistoryCanBack() -> bool
+
+
+ HistoryCanForward() -> bool
+
+
+ HistoryClear()
+
+
+ GetInternalRepresentation() -> HtmlContainerCell
+
+
+ GetParser() -> HtmlWinParser
+
+
+ ScrollToAnchor(String anchor) -> bool
+
+
+
+
+
+ HasAnchor(String anchor) -> bool
+
+
+
+
+
+ AddFilter(HtmlFilter filter)
+
+
+
+
+
+ SelectWord(Point pos)
+
+
+
+
+
+ SelectLine(Point pos)
+
+
+
+
+
+ SelectAll()
+
+
+ base_OnLinkClicked(HtmlLinkInfo link)
+
+
+
+
+
+ base_OnSetTitle(String title)
+
+
+
+
+
+ base_OnCellMouseHover(HtmlCell cell, int x, int y)
+
+
+
+
+
+
+
+ base_OnCellClicked(HtmlCell cell, int x, int y, MouseEvent event)
+
+
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> HtmlDCRenderer
+
+
+ __del__()
+
+
+ SetDC(DC dc, int maxwidth)
+
+
+
+
+
+
+ SetSize(int width, int height)
+
+
+
+
+
+
+ SetHtmlText(String html, String basepath=EmptyString, bool isdir=True)
+
+
+
+
+
+
+
+ SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
+
+
+
+
+
+
+
+ Render(int x, int y, int from=0, int dont_render=False, int to=INT_MAX,
+ int choices=None, int LCOUNT=0) -> int
+
+
+
+
+
+
+
+
+
+
+
+ GetTotalHeight() -> int
+
+
+
+
+
+ __init__(String title=HtmlPrintoutTitleStr) -> HtmlPrintout
+
+
+
+
+
+ SetHtmlText(String html, String basepath=EmptyString, bool isdir=True)
+
+
+
+
+
+
+
+ SetHtmlFile(String htmlfile)
+
+
+
+
+
+ SetHeader(String header, int pg=PAGE_ALL)
+
+
+
+
+
+
+ SetFooter(String footer, int pg=PAGE_ALL)
+
+
+
+
+
+
+ SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
+
+
+
+
+
+
+
+ SetMargins(float top=25.2, float bottom=25.2, float left=25.2,
+ float right=25.2, float spaces=5)
+
+
+
+
+
+
+
+
+
+ AddFilter(wxHtmlFilter filter)
+
+
+
+
+
+ CleanUpStatics()
+
+
+
+
+
+ __init__(String name=HtmlPrintingTitleStr, Window parentWindow=None) -> HtmlEasyPrinting
+
+
+
+
+
+
+ __del__()
+
+
+ PreviewFile(String htmlfile)
+
+
+
+
+
+ PreviewText(String htmltext, String basepath=EmptyString)
+
+
+
+
+
+
+ PrintFile(String htmlfile)
+
+
+
+
+
+ PrintText(String htmltext, String basepath=EmptyString)
+
+
+
+
+
+
+ PrinterSetup()
+
+
+ PageSetup()
+
+
+ SetHeader(String header, int pg=PAGE_ALL)
+
+
+
+
+
+
+ SetFooter(String footer, int pg=PAGE_ALL)
+
+
+
+
+
+
+ SetFonts(String normal_face, String fixed_face, PyObject sizes=None)
+
+
+
+
+
+
+
+ GetPrintData() -> PrintData
+
+
+ GetPageSetupData() -> PageSetupDialogData
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__(String bookfile, String basepath, String title, String start) -> HtmlBookRecord
+
+
+
+
+
+
+
+
+ GetBookFile() -> String
+
+
+ GetTitle() -> String
+
+
+ GetStart() -> String
+
+
+ GetBasePath() -> String
+
+
+ SetContentsRange(int start, int end)
+
+
+
+
+
+
+ GetContentsStart() -> int
+
+
+ GetContentsEnd() -> int
+
+
+ SetTitle(String title)
+
+
+
+
+
+ SetBasePath(String path)
+
+
+
+
+
+ SetStart(String start)
+
+
+
+
+
+ GetFullPath(String page) -> String
+
+
+
+
+
+
+
+ GetLevel() -> int
+
+
+ GetID() -> int
+
+
+ GetName() -> String
+
+
+ GetPage() -> String
+
+
+ GetBook() -> HtmlBookRecord
+
+
+
+
+ Search() -> bool
+
+
+ IsActive() -> bool
+
+
+ GetCurIndex() -> int
+
+
+ GetMaxIndex() -> int
+
+
+ GetName() -> String
+
+
+ GetContentsItem() -> HtmlContentsItem
+
+
+
+
+ __init__() -> HtmlHelpData
+
+
+ __del__()
+
+
+ SetTempDir(String path)
+
+
+
+
+
+ AddBook(String book) -> bool
+
+
+
+
+
+ FindPageByName(String page) -> String
+
+
+
+
+
+ FindPageById(int id) -> String
+
+
+
+
+
+ GetBookRecArray() -> wxHtmlBookRecArray
+
+
+ GetContents() -> HtmlContentsItem
+
+
+ GetContentsCnt() -> int
+
+
+ GetIndex() -> HtmlContentsItem
+
+
+ GetIndexCnt() -> int
+
+
+
+
+
+ __init__(Window parent, int ??, String title=EmptyString, int style=HF_DEFAULTSTYLE,
+ HtmlHelpData data=None) -> HtmlHelpFrame
+
+
+
+
+
+
+
+
+
+ GetData() -> HtmlHelpData
+
+
+ SetTitleFormat(String format)
+
+
+
+
+
+ Display(String x)
+
+
+
+
+
+ DisplayID(int id)
+
+
+
+
+
+ DisplayContents()
+
+
+ DisplayIndex()
+
+
+ KeywordSearch(String keyword) -> bool
+
+
+
+
+
+ UseConfig(ConfigBase config, String rootpath=EmptyString)
+
+
+
+
+
+
+ ReadCustomization(ConfigBase cfg, String path=EmptyString)
+
+
+
+
+
+
+ WriteCustomization(ConfigBase cfg, String path=EmptyString)
+
+
+
+
+
+
+
+
+
+ __init__(int style=HF_DEFAULTSTYLE) -> HtmlHelpController
+
+
+
+
+
+ __del__()
+
+
+ SetTitleFormat(String format)
+
+
+
+
+
+ SetTempDir(String path)
+
+
+
+
+
+ AddBook(String book, int show_wait_msg=False) -> bool
+
+
+
+
+
+
+ Display(String x)
+
+
+
+
+
+ DisplayID(int id)
+
+
+
+
+
+ DisplayContents()
+
+
+ DisplayIndex()
+
+
+ KeywordSearch(String keyword) -> bool
+
+
+
+
+
+ UseConfig(ConfigBase config, String rootpath=EmptyString)
+
+
+
+
+
+
+ ReadCustomization(ConfigBase cfg, String path=EmptyString)
+
+
+
+
+
+
+ WriteCustomization(ConfigBase cfg, String path=EmptyString)
+
+
+
+
+
+
+ GetFrame() -> HtmlHelpFrame
+
+
+
+
+
+ wx = core
+
+EVT_WIZARD_PAGE_CHANGED = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGED, 1)
+EVT_WIZARD_PAGE_CHANGING = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGING, 1)
+EVT_WIZARD_CANCEL = wx.PyEventBinder( wxEVT_WIZARD_CANCEL, 1)
+EVT_WIZARD_HELP = wx.PyEventBinder( wxEVT_WIZARD_HELP, 1)
+EVT_WIZARD_FINISHED = wx.PyEventBinder( wxEVT_WIZARD_FINISHED, 1)
+
+
+
+
+ __init__(wxEventType type=wxEVT_NULL, int id=-1, bool direction=True,
+ WizardPage page=None) -> WizardEvent
+
+
+
+
+
+
+
+
+ GetDirection() -> bool
+
+
+ GetPage() -> WizardPage
+
+
+
+
+
+ Create(Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -> bool
+
+
+
+
+
+
+
+ GetPrev() -> WizardPage
+
+
+ GetNext() -> WizardPage
+
+
+ GetBitmap() -> Bitmap
+
+
+
+
+
+ __init__(Wizard parent, Bitmap bitmap=&wxNullBitmap, String resource=&wxPyEmptyString) -> PyWizardPage
+
+
+
+
+
+
+
+ PrePyWizardPage() -> PyWizardPage
+
+
+ Create(Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -> bool
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_DoMoveWindow(int x, int y, int width, int height)
+
+
+
+
+
+
+
+
+ base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
+
+
+
+
+
+
+
+
+
+ base_DoSetClientSize(int width, int height)
+
+
+
+
+
+
+ base_DoSetVirtualSize(int x, int y)
+
+
+
+
+
+
+ base_DoGetSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetClientSize() -> (width, height)
+
+
+
+
+
+
+ base_DoGetPosition() -> (x,y)
+
+
+
+
+
+
+ base_DoGetVirtualSize() -> Size
+
+
+ base_DoGetBestSize() -> Size
+
+
+ base_InitDialog()
+
+
+ base_TransferDataToWindow() -> bool
+
+
+ base_TransferDataFromWindow() -> bool
+
+
+ base_Validate() -> bool
+
+
+ base_AcceptsFocus() -> bool
+
+
+ base_AcceptsFocusFromKeyboard() -> bool
+
+
+ base_GetMaxSize() -> Size
+
+
+ base_AddChild(Window child)
+
+
+
+
+
+ base_RemoveChild(Window child)
+
+
+
+
+
+
+
+
+ __init__(Wizard parent, WizardPage prev=None, WizardPage next=None,
+ Bitmap bitmap=wxNullBitmap, wxChar resource=None) -> WizardPageSimple
+
+
+
+
+
+
+
+
+
+ PreWizardPageSimple() -> WizardPageSimple
+
+
+ Create(Wizard parent=None, WizardPage prev=None, WizardPage next=None,
+ Bitmap bitmap=wxNullBitmap, wxChar resource=None) -> bool
+
+
+
+
+
+
+
+
+
+ SetPrev(WizardPage prev)
+
+
+
+
+
+ SetNext(WizardPage next)
+
+
+
+
+
+ Chain(WizardPageSimple first, WizardPageSimple second)
+
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=-1, String title=EmptyString,
+ Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition,
+ long style=DEFAULT_DIALOG_STYLE) -> Wizard
+
+
+
+
+
+
+
+
+
+
+ PreWizard() -> Wizard
+
+
+ Create(Window parent, int id=-1, String title=EmptyString,
+ Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition) -> bool
+
+
+
+
+
+
+
+
+
+ Init()
+
+
+ RunWizard(WizardPage firstPage) -> bool
+
+
+
+
+
+ GetCurrentPage() -> WizardPage
+
+
+ SetPageSize(Size size)
+
+
+
+
+
+ GetPageSize() -> Size
+
+
+ FitToPage(WizardPage firstPage)
+
+
+
+
+
+ GetPageAreaSizer() -> Sizer
+
+
+ SetBorder(int border)
+
+
+
+
+
+ IsRunning() -> bool
+
+
+ ShowPage(WizardPage page, bool goingForward=True) -> bool
+
+
+
+
+
+
+ HasNextPage(WizardPage page) -> bool
+
+
+
+
+
+ HasPrevPage(WizardPage page) -> bool
+
+
+
+
+
+
+
+
+ wx = core
+
+
+
+ __init__(bool isRGB, GLCanvas win, wxPalette palette=wxNullPalette,
+ GLContext other=None) -> GLContext
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ SetCurrent()
+
+
+ SetColour(String colour)
+
+
+
+
+
+ SwapBuffers()
+
+
+ SetupPixelFormat()
+
+
+ SetupPalette(wxPalette palette)
+
+
+
+
+
+ CreateDefaultPalette() -> wxPalette
+
+
+ GetPalette() -> wxPalette
+
+
+ GetWindow() -> Window
+
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0, String name=GLCanvasNameStr,
+ int attribList=None, wxPalette palette=wxNullPalette) -> GLCanvas
+
+
+
+
+
+
+
+
+
+
+
+
+ GLCanvasWithContext(Window parent, GLContext shared=None, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize,
+ long style=0, String name=GLCanvasNameStr,
+ int attribList=None, wxPalette palette=wxNullPalette) -> GLCanvas
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SetCurrent()
+
+
+ SetColour(String colour)
+
+
+
+
+
+ SwapBuffers()
+
+
+ GetContext() -> GLContext
+
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> ShapeRegion
+
+
+ SetText(String s)
+
+
+
+
+
+ SetFont(Font f)
+
+
+
+
+
+ SetMinSize(double w, double h)
+
+
+
+
+
+
+ SetSize(double w, double h)
+
+
+
+
+
+
+ SetPosition(double x, double y)
+
+
+
+
+
+
+ SetProportions(double x, double y)
+
+
+
+
+
+
+ SetFormatMode(int mode)
+
+
+
+
+
+ SetName(String s)
+
+
+
+
+
+ SetColour(String col)
+
+
+
+
+
+ GetText() -> String
+
+
+ GetFont() -> Font
+
+
+ GetMinSize(double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+ GetProportion(double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+ GetSize(double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+ GetPosition(double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+ GetFormatMode() -> int
+
+
+ GetName() -> String
+
+
+ GetColour() -> String
+
+
+ GetActualColourObject() -> Colour
+
+
+ GetFormattedText() -> wxList
+
+
+ GetPenColour() -> String
+
+
+ GetPenStyle() -> int
+
+
+ SetPenStyle(int style)
+
+
+
+
+
+ SetPenColour(String col)
+
+
+
+
+
+ GetActualPen() -> wxPen
+
+
+ GetWidth() -> double
+
+
+ GetHeight() -> double
+
+
+ ClearText()
+
+
+
+
+
+ __init__(int id=0, double x=0.0, double y=0.0) -> AttachmentPoint
+
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(PyShapeEvtHandler prev=None, PyShape shape=None) -> PyShapeEvtHandler
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ _setOORInfo(PyObject _self)
+
+
+
+
+
+ SetShape(PyShape sh)
+
+
+
+
+
+ GetShape() -> PyShape
+
+
+ SetPreviousHandler(PyShapeEvtHandler handler)
+
+
+
+
+
+ GetPreviousHandler() -> PyShapeEvtHandler
+
+
+ CreateNewCopy() -> PyShapeEvtHandler
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=False)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(PyShapeCanvas can=None) -> PyShape
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetBoundingBoxMax(double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+ GetBoundingBoxMin(double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+ GetPerimeterPoint(double x1, double y1, double x2, double y2, double OUTPUT,
+ double OUTPUT) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetCanvas() -> PyShapeCanvas
+
+
+ SetCanvas(PyShapeCanvas the_canvas)
+
+
+
+
+
+ AddToCanvas(PyShapeCanvas the_canvas, PyShape addAfter=None)
+
+
+
+
+
+
+ InsertInCanvas(PyShapeCanvas the_canvas)
+
+
+
+
+
+ RemoveFromCanvas(PyShapeCanvas the_canvas)
+
+
+
+
+
+ GetX() -> double
+
+
+ GetY() -> double
+
+
+ SetX(double x)
+
+
+
+
+
+ SetY(double y)
+
+
+
+
+
+ GetParent() -> PyShape
+
+
+ SetParent(PyShape p)
+
+
+
+
+
+ GetTopAncestor() -> PyShape
+
+
+ GetChildren() -> PyObject
+
+
+ Unlink()
+
+
+ SetDrawHandles(bool drawH)
+
+
+
+
+
+ GetDrawHandles() -> bool
+
+
+ MakeControlPoints()
+
+
+ DeleteControlPoints(DC dc=None)
+
+
+
+
+
+ ResetControlPoints()
+
+
+ GetEventHandler() -> PyShapeEvtHandler
+
+
+ SetEventHandler(PyShapeEvtHandler handler)
+
+
+
+
+
+ MakeMandatoryControlPoints()
+
+
+ ResetMandatoryControlPoints()
+
+
+ Recompute() -> bool
+
+
+ CalculateSize()
+
+
+ Select(bool select=True, DC dc=None)
+
+
+
+
+
+
+ SetHighlight(bool hi=True, bool recurse=False)
+
+
+
+
+
+
+ IsHighlighted() -> bool
+
+
+ Selected() -> bool
+
+
+ AncestorSelected() -> bool
+
+
+ SetSensitivityFilter(int sens=OP_ALL, bool recursive=False)
+
+
+
+
+
+
+ GetSensitivityFilter() -> int
+
+
+ SetDraggable(bool drag, bool recursive=False)
+
+
+
+
+
+
+ SetFixedSize(bool x, bool y)
+
+
+
+
+
+
+ GetFixedSize(bool OUTPUT, bool OUTPUT)
+
+
+
+
+
+
+ GetFixedWidth() -> bool
+
+
+ GetFixedHeight() -> bool
+
+
+ SetSpaceAttachments(bool sp)
+
+
+
+
+
+ GetSpaceAttachments() -> bool
+
+
+ SetShadowMode(int mode, bool redraw=False)
+
+
+
+
+
+
+ GetShadowMode() -> int
+
+
+ HitTest(double x, double y, int OUTPUT, double OUTPUT) -> bool
+
+
+
+
+
+
+
+
+ SetCentreResize(bool cr)
+
+
+
+
+
+ GetCentreResize() -> bool
+
+
+ SetMaintainAspectRatio(bool ar)
+
+
+
+
+
+ GetMaintainAspectRatio() -> bool
+
+
+ GetLines() -> PyObject
+
+
+ SetDisableLabel(bool flag)
+
+
+
+
+
+ GetDisableLabel() -> bool
+
+
+ SetAttachmentMode(int mode)
+
+
+
+
+
+ GetAttachmentMode() -> int
+
+
+ SetId(long i)
+
+
+
+
+
+ GetId() -> long
+
+
+ SetPen(wxPen pen)
+
+
+
+
+
+ SetBrush(wxBrush brush)
+
+
+
+
+
+ Show(bool show)
+
+
+
+
+
+ IsShown() -> bool
+
+
+ Move(DC dc, double x1, double y1, bool display=True)
+
+
+
+
+
+
+
+
+ Erase(DC dc)
+
+
+
+
+
+ EraseContents(DC dc)
+
+
+
+
+
+ Draw(DC dc)
+
+
+
+
+
+ Flash()
+
+
+ MoveLinks(DC dc)
+
+
+
+
+
+ DrawContents(DC dc)
+
+
+
+
+
+ SetSize(double x, double y, bool recursive=True)
+
+
+
+
+
+
+
+ SetAttachmentSize(double x, double y)
+
+
+
+
+
+
+ Attach(PyShapeCanvas can)
+
+
+
+
+
+ Detach()
+
+
+ Constrain() -> bool
+
+
+ AddLine(PyLineShape line, PyShape other, int attachFrom=0,
+ int attachTo=0, int positionFrom=-1, int positionTo=-1)
+
+
+
+
+
+
+
+
+
+
+ GetLinePosition(PyLineShape line) -> int
+
+
+
+
+
+ AddText(String string)
+
+
+
+
+
+ GetPen() -> wxPen
+
+
+ GetBrush() -> wxBrush
+
+
+ SetDefaultRegionSize()
+
+
+ FormatText(DC dc, String s, int regionId=0)
+
+
+
+
+
+
+
+ SetFormatMode(int mode, int regionId=0)
+
+
+
+
+
+
+ GetFormatMode(int regionId=0) -> int
+
+
+
+
+
+ SetFont(Font font, int regionId=0)
+
+
+
+
+
+
+ GetFont(int regionId=0) -> Font
+
+
+
+
+
+ SetTextColour(String colour, int regionId=0)
+
+
+
+
+
+
+ GetTextColour(int regionId=0) -> String
+
+
+
+
+
+ GetNumberOfTextRegions() -> int
+
+
+ SetRegionName(String name, int regionId=0)
+
+
+
+
+
+
+ GetRegionName(int regionId) -> String
+
+
+
+
+
+ GetRegionId(String name) -> int
+
+
+
+
+
+ NameRegions(String parentName=EmptyString)
+
+
+
+
+
+ GetRegions() -> PyObject
+
+
+ AddRegion(ShapeRegion region)
+
+
+
+
+
+ ClearRegions()
+
+
+ AssignNewIds()
+
+
+ FindRegion(String regionName, int OUTPUT) -> PyShape
+
+
+
+
+
+
+ FindRegionNames(wxStringList list)
+
+
+
+
+
+ ClearText(int regionId=0)
+
+
+
+
+
+ RemoveLine(PyLineShape line)
+
+
+
+
+
+ GetAttachmentPosition(int attachment, double OUTPUT, double OUTPUT, int nth=0,
+ int no_arcs=1, PyLineShape line=None) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetNumberOfAttachments() -> int
+
+
+ AttachmentIsValid(int attachment) -> bool
+
+
+
+
+
+ GetAttachments() -> PyObject
+
+
+ GetAttachmentPositionEdge(int attachment, double OUTPUT, double OUTPUT, int nth=0,
+ int no_arcs=1, PyLineShape line=None) -> bool
+
+
+
+
+
+
+
+
+
+
+ CalcSimpleAttachment(RealPoint pt1, RealPoint pt2, int nth, int noArcs,
+ PyLineShape line) -> RealPoint
+
+
+
+
+
+
+
+
+
+ AttachmentSortTest(int attachmentPoint, RealPoint pt1, RealPoint pt2) -> bool
+
+
+
+
+
+
+
+ EraseLinks(DC dc, int attachment=-1, bool recurse=False)
+
+
+
+
+
+
+
+ DrawLinks(DC dc, int attachment=-1, bool recurse=False)
+
+
+
+
+
+
+
+ MoveLineToNewAttachment(DC dc, PyLineShape to_move, double x, double y) -> bool
+
+
+
+
+
+
+
+
+ ApplyAttachmentOrdering(PyObject linesToSort)
+
+
+
+
+
+ GetBranchingAttachmentRoot(int attachment) -> RealPoint
+
+
+
+
+
+ GetBranchingAttachmentInfo(int attachment, RealPoint root, RealPoint neck, RealPoint shoulder1,
+ RealPoint shoulder2) -> bool
+
+
+
+
+
+
+
+
+
+ GetBranchingAttachmentPoint(int attachment, int n, RealPoint attachmentPoint, RealPoint stemPoint) -> bool
+
+
+
+
+
+
+
+
+ GetAttachmentLineCount(int attachment) -> int
+
+
+
+
+
+ SetBranchNeckLength(int len)
+
+
+
+
+
+ GetBranchNeckLength() -> int
+
+
+ SetBranchStemLength(int len)
+
+
+
+
+
+ GetBranchStemLength() -> int
+
+
+ SetBranchSpacing(int len)
+
+
+
+
+
+ GetBranchSpacing() -> int
+
+
+ SetBranchStyle(long style)
+
+
+
+
+
+ GetBranchStyle() -> long
+
+
+ PhysicalToLogicalAttachment(int physicalAttachment) -> int
+
+
+
+
+
+ LogicalToPhysicalAttachment(int logicalAttachment) -> int
+
+
+
+
+
+ Draggable() -> bool
+
+
+ HasDescendant(PyShape image) -> bool
+
+
+
+
+
+ CreateNewCopy(bool resetMapping=True, bool recompute=True) -> PyShape
+
+
+
+
+
+
+ Copy(PyShape copy)
+
+
+
+
+
+ CopyWithHandler(PyShape copy)
+
+
+
+
+
+ Rotate(double x, double y, double theta)
+
+
+
+
+
+
+
+ GetRotation() -> double
+
+
+ SetRotation(double rotation)
+
+
+
+
+
+ ClearAttachments()
+
+
+ Recentre(DC dc)
+
+
+
+
+
+ ClearPointList(wxList list)
+
+
+
+
+
+ GetBackgroundPen() -> wxPen
+
+
+ GetBackgroundBrush() -> wxBrush
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=False)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__() -> PseudoMetaFile
+
+
+ __del__()
+
+
+ Draw(DC dc, double xoffset, double yoffset)
+
+
+
+
+
+
+
+ Clear()
+
+
+ Copy(PseudoMetaFile copy)
+
+
+
+
+
+ Scale(double sx, double sy)
+
+
+
+
+
+
+ ScaleTo(double w, double h)
+
+
+
+
+
+
+ Translate(double x, double y)
+
+
+
+
+
+
+ Rotate(double x, double y, double theta)
+
+
+
+
+
+
+
+ LoadFromMetaFile(String filename, double width, double height) -> bool
+
+
+
+
+
+
+
+ GetBounds(double minX, double minY, double maxX, double maxY)
+
+
+
+
+
+
+
+
+ CalculateSize(PyDrawnShape shape)
+
+
+
+
+
+ SetRotateable(bool rot)
+
+
+
+
+
+ GetRotateable() -> bool
+
+
+ SetSize(double w, double h)
+
+
+
+
+
+
+ SetFillBrush(wxBrush brush)
+
+
+
+
+
+ GetFillBrush() -> wxBrush
+
+
+ SetOutlinePen(wxPen pen)
+
+
+
+
+
+ GetOutlinePen() -> wxPen
+
+
+ SetOutlineOp(int op)
+
+
+
+
+
+ GetOutlineOp() -> int
+
+
+ IsValid() -> bool
+
+
+ DrawLine(Point pt1, Point pt2)
+
+
+
+
+
+
+ DrawRectangle(Rect rect)
+
+
+
+
+
+ DrawRoundedRectangle(Rect rect, double radius)
+
+
+
+
+
+
+ DrawArc(Point centrePt, Point startPt, Point endPt)
+
+
+
+
+
+
+
+ DrawEllipticArc(Rect rect, double startAngle, double endAngle)
+
+
+
+
+
+
+
+ DrawEllipse(Rect rect)
+
+
+
+
+
+ DrawPoint(Point pt)
+
+
+
+
+
+ DrawText(String text, Point pt)
+
+
+
+
+
+
+ DrawLines(int PCOUNT, Point points)
+
+
+
+
+
+
+ DrawPolygon(int PCOUNT, Point points, int flags=0)
+
+
+
+
+
+
+
+ DrawSpline(int PCOUNT, Point points)
+
+
+
+
+
+
+ SetClippingRect(Rect rect)
+
+
+
+
+
+ DestroyClippingRect()
+
+
+ SetPen(wxPen pen, bool isOutline=FALSE)
+
+
+
+
+
+
+ SetBrush(wxBrush brush, bool isFill=FALSE)
+
+
+
+
+
+
+ SetFont(Font font)
+
+
+
+
+
+ SetTextColour(Colour colour)
+
+
+
+
+
+ SetBackgroundColour(Colour colour)
+
+
+
+
+
+ SetBackgroundMode(int mode)
+
+
+
+
+
+
+
+
+ __init__(double width=0.0, double height=0.0) -> PyRectangleShape
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetCornerRadius(double radius)
+
+
+
+
+
+ GetCornerRadius() -> double
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(PyShapeCanvas the_canvas=None, PyShape object=None,
+ double size=0.0, double the_xoffset=0.0, double the_yoffset=0.0,
+ int the_type=0) -> PyControlPoint
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ SetCornerRadius(double radius)
+
+
+
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__() -> PyBitmapShape
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetBitmap() -> Bitmap
+
+
+ GetFilename() -> String
+
+
+ SetBitmap(Bitmap bitmap)
+
+
+
+
+
+ SetFilename(String filename)
+
+
+
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__() -> PyDrawnShape
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ CalculateSize()
+
+
+ DestroyClippingRect()
+
+
+ DrawArc(Point centrePoint, Point startPoint, Point endPoint)
+
+
+
+
+
+
+
+ DrawAtAngle(int angle)
+
+
+
+
+
+ DrawEllipticArc(Rect rect, double startAngle, double endAngle)
+
+
+
+
+
+
+
+ DrawLine(Point point1, Point point2)
+
+
+
+
+
+
+ DrawLines(int PCOUNT, Point points)
+
+
+
+
+
+
+ DrawPoint(Point point)
+
+
+
+
+
+ DrawPolygon(int PCOUNT, Point points, int flags=0)
+
+
+
+
+
+
+
+ DrawRectangle(Rect rect)
+
+
+
+
+
+ DrawRoundedRectangle(Rect rect, double radius)
+
+
+
+
+
+
+ DrawSpline(int PCOUNT, Point points)
+
+
+
+
+
+
+ DrawText(String text, Point point)
+
+
+
+
+
+
+ GetAngle() -> int
+
+
+ GetMetaFile() -> PseudoMetaFile
+
+
+ GetRotation() -> double
+
+
+ LoadFromMetaFile(String filename) -> bool
+
+
+
+
+
+ Rotate(double x, double y, double theta)
+
+
+
+
+
+
+
+ SetClippingRect(Rect rect)
+
+
+
+
+
+ SetDrawnBackgroundColour(Colour colour)
+
+
+
+
+
+ SetDrawnBackgroundMode(int mode)
+
+
+
+
+
+ SetDrawnBrush(wxBrush pen, bool isOutline=FALSE)
+
+
+
+
+
+
+ SetDrawnFont(Font font)
+
+
+
+
+
+ SetDrawnPen(wxPen pen, bool isOutline=FALSE)
+
+
+
+
+
+
+ SetDrawnTextColour(Colour colour)
+
+
+
+
+
+ Scale(double sx, double sy)
+
+
+
+
+
+
+ SetSaveToFile(bool save)
+
+
+
+
+
+ Translate(double x, double y)
+
+
+
+
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(int type, PyShape constraining, PyObject constrained) -> OGLConstraint
+
+
+
+
+
+
+
+ Evaluate() -> bool
+
+
+ SetSpacing(double x, double y)
+
+
+
+
+
+
+ Equals(double a, double b) -> bool
+
+
+
+
+
+
+
+
+
+ __init__() -> PyCompositeShape
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ AddChild(PyShape child, PyShape addAfter=None)
+
+
+
+
+
+
+ AddConstraint(OGLConstraint constraint) -> OGLConstraint
+
+
+
+
+
+ AddConstrainedShapes(int type, PyShape constraining, PyObject constrained) -> OGLConstraint
+
+
+
+
+
+
+
+ AddSimpleConstraint(int type, PyShape constraining, PyShape constrained) -> OGLConstraint
+
+
+
+
+
+
+
+ CalculateSize()
+
+
+ ContainsDivision(PyDivisionShape division) -> bool
+
+
+
+
+
+ DeleteConstraint(OGLConstraint constraint)
+
+
+
+
+
+ DeleteConstraintsInvolvingChild(PyShape child)
+
+
+
+
+
+ FindContainerImage() -> PyShape
+
+
+ GetConstraints() -> PyObject
+
+
+ GetDivisions() -> PyObject
+
+
+ MakeContainer()
+
+
+ Recompute() -> bool
+
+
+ RemoveChild(PyShape child)
+
+
+
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(double width=0.0, double height=0.0) -> PyDividedShape
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ EditRegions()
+
+
+ SetRegionSizes()
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__() -> PyDivisionShape
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ AdjustBottom(double bottom, bool test)
+
+
+
+
+
+
+ AdjustLeft(double left, bool test)
+
+
+
+
+
+
+ AdjustRight(double right, bool test)
+
+
+
+
+
+
+ AdjustTop(double top, bool test)
+
+
+
+
+
+
+ Divide(int direction)
+
+
+
+
+
+ EditEdge(int side)
+
+
+
+
+
+ GetBottomSide() -> PyDivisionShape
+
+
+ GetHandleSide() -> int
+
+
+ GetLeftSide() -> PyDivisionShape
+
+
+ GetLeftSideColour() -> String
+
+
+ GetLeftSidePen() -> wxPen
+
+
+ GetRightSide() -> PyDivisionShape
+
+
+ GetTopSide() -> PyDivisionShape
+
+
+ GetTopSidePen() -> wxPen
+
+
+ ResizeAdjoining(int side, double newPos, bool test)
+
+
+
+
+
+
+
+ PopupMenu(double x, double y)
+
+
+
+
+
+
+ SetBottomSide(PyDivisionShape shape)
+
+
+
+
+
+ SetHandleSide(int side)
+
+
+
+
+
+ SetLeftSide(PyDivisionShape shape)
+
+
+
+
+
+ SetLeftSideColour(String colour)
+
+
+
+
+
+ SetLeftSidePen(wxPen pen)
+
+
+
+
+
+ SetRightSide(PyDivisionShape shape)
+
+
+
+
+
+ SetTopSide(PyDivisionShape shape)
+
+
+
+
+
+ SetTopSideColour(String colour)
+
+
+
+
+
+ SetTopSidePen(wxPen pen)
+
+
+
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(double width=0.0, double height=0.0) -> PyEllipseShape
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(double width=0.0) -> PyCircleShape
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(int type=0, int end=0, double size=0.0, double dist=0.0,
+ String name=EmptyString, PseudoMetaFile mf=None,
+ long arrowId=-1) -> ArrowHead
+
+
+
+
+
+
+
+
+
+
+
+ __del__()
+
+
+ _GetType() -> int
+
+
+ GetPosition() -> int
+
+
+ SetPosition(int pos)
+
+
+
+
+
+ GetXOffset() -> double
+
+
+ GetYOffset() -> double
+
+
+ GetSpacing() -> double
+
+
+ GetSize() -> double
+
+
+ GetName() -> String
+
+
+ SetXOffset(double x)
+
+
+
+
+
+ SetYOffset(double y)
+
+
+
+
+
+ GetMetaFile() -> PseudoMetaFile
+
+
+ GetId() -> long
+
+
+ GetArrowEnd() -> int
+
+
+ GetArrowSize() -> double
+
+
+ SetSize(double size)
+
+
+
+
+
+ SetSpacing(double sp)
+
+
+
+
+
+
+
+
+ __init__() -> PyLineShape
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ AddArrow(int type, int end=ARROW_POSITION_END, double arrowSize=10.0,
+ double xOffset=0.0, String name=EmptyString,
+ PseudoMetaFile mf=None, long arrowId=-1)
+
+
+
+
+
+
+
+
+
+
+
+ AddArrowOrdered(ArrowHead arrow, PyObject referenceList, int end)
+
+
+
+
+
+
+
+ ClearArrow(String name) -> bool
+
+
+
+
+
+ ClearArrowsAtPosition(int position=-1)
+
+
+
+
+
+ DrawArrow(DC dc, ArrowHead arrow, double xOffset, bool proportionalOffset)
+
+
+
+
+
+
+
+
+ DeleteArrowHeadId(long arrowId) -> bool
+
+
+
+
+
+ DeleteArrowHead(int position, String name) -> bool
+
+
+
+
+
+
+ DeleteLineControlPoint() -> bool
+
+
+ DrawArrows(DC dc)
+
+
+
+
+
+ DrawRegion(DC dc, ShapeRegion region, double x, double y)
+
+
+
+
+
+
+
+
+ EraseRegion(DC dc, ShapeRegion region, double x, double y)
+
+
+
+
+
+
+
+
+ FindArrowHeadId(long arrowId) -> ArrowHead
+
+
+
+
+
+ FindArrowHead(int position, String name) -> ArrowHead
+
+
+
+
+
+
+ FindLineEndPoints(double OUTPUT, double OUTPUT, double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+
+
+ FindLinePosition(double x, double y) -> int
+
+
+
+
+
+
+ FindMinimumWidth() -> double
+
+
+ FindNth(PyShape image, int OUTPUT, int OUTPUT, bool incoming)
+
+
+
+
+
+
+
+
+ GetAttachmentFrom() -> int
+
+
+ GetAttachmentTo() -> int
+
+
+ GetEnds(double OUTPUT, double OUTPUT, double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+
+
+ GetFrom() -> PyShape
+
+
+ GetLabelPosition(int position, double OUTPUT, double OUTPUT)
+
+
+
+
+
+
+
+ GetNextControlPoint(PyShape shape) -> RealPoint
+
+
+
+
+
+ GetTo() -> PyShape
+
+
+ Initialise()
+
+
+ InsertLineControlPoint(DC dc)
+
+
+
+
+
+ IsEnd(PyShape shape) -> bool
+
+
+
+
+
+ IsSpline() -> bool
+
+
+ MakeLineControlPoints(int n)
+
+
+
+
+
+ GetLineControlPoints() -> PyObject
+
+
+ SetAttachmentFrom(int fromAttach)
+
+
+
+
+
+ SetAttachments(int fromAttach, int toAttach)
+
+
+
+
+
+
+ SetAttachmentTo(int toAttach)
+
+
+
+
+
+ SetEnds(double x1, double y1, double x2, double y2)
+
+
+
+
+
+
+
+
+ SetFrom(PyShape object)
+
+
+
+
+
+ SetIgnoreOffsets(bool ignore)
+
+
+
+
+
+ SetSpline(bool spline)
+
+
+
+
+
+ SetTo(PyShape object)
+
+
+
+
+
+ Straighten(DC dc=None)
+
+
+
+
+
+ Unlink()
+
+
+ SetAlignmentOrientation(bool isEnd, bool isHoriz)
+
+
+
+
+
+
+ SetAlignmentType(bool isEnd, int alignType)
+
+
+
+
+
+
+ GetAlignmentOrientation(bool isEnd) -> bool
+
+
+
+
+
+ GetAlignmentType(bool isEnd) -> int
+
+
+
+
+
+ GetAlignmentStart() -> int
+
+
+ GetAlignmentEnd() -> int
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__() -> PyPolygonShape
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ Create(PyObject points) -> PyObject
+
+
+
+
+
+ AddPolygonPoint(int pos=0)
+
+
+
+
+
+ CalculatePolygonCentre()
+
+
+ DeletePolygonPoint(int pos=0)
+
+
+
+
+
+ GetPoints() -> PyObject
+
+
+ GetOriginalPoints() -> PyObject
+
+
+ GetOriginalWidth() -> double
+
+
+ GetOriginalHeight() -> double
+
+
+ SetOriginalWidth(double w)
+
+
+
+
+
+ SetOriginalHeight(double h)
+
+
+
+
+
+ UpdateOriginalPoints()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__(double width=0.0, double height=0.0) -> PyTextShape
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ base_OnDelete()
+
+
+ base_OnDraw(DC dc)
+
+
+
+
+
+ base_OnDrawContents(DC dc)
+
+
+
+
+
+ base_OnDrawBranches(DC dc, bool erase=FALSE)
+
+
+
+
+
+
+ base_OnMoveLinks(DC dc)
+
+
+
+
+
+ base_OnErase(DC dc)
+
+
+
+
+
+ base_OnEraseContents(DC dc)
+
+
+
+
+
+ base_OnHighlight(DC dc)
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnSize(double x, double y)
+
+
+
+
+
+
+ base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True) -> bool
+
+
+
+
+
+
+
+
+
+
+ base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
+ bool display=True)
+
+
+
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)
+
+
+
+
+
+
+
+
+ base_OnDrawOutline(DC dc, double x, double y, double w, double h)
+
+
+
+
+
+
+
+
+
+ base_OnDrawControlPoints(DC dc)
+
+
+
+
+
+ base_OnEraseControlPoints(DC dc)
+
+
+
+
+
+ base_OnMoveLink(DC dc, bool moveControlPoints=True)
+
+
+
+
+
+
+ base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+
+ base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
+ int attachment=0)
+
+
+
+
+
+
+
+
+
+ base_OnBeginSize(double w, double h)
+
+
+
+
+
+
+ base_OnEndSize(double w, double h)
+
+
+
+
+
+
+
+
+
+ __init__() -> Diagram
+
+
+ AddShape(PyShape shape, PyShape addAfter=None)
+
+
+
+
+
+
+ Clear(DC dc)
+
+
+
+
+
+ DeleteAllShapes()
+
+
+ DrawOutline(DC dc, double x1, double y1, double x2, double y2)
+
+
+
+
+
+
+
+
+
+ FindShape(long id) -> PyShape
+
+
+
+
+
+ GetCanvas() -> PyShapeCanvas
+
+
+ GetCount() -> int
+
+
+ GetGridSpacing() -> double
+
+
+ GetMouseTolerance() -> int
+
+
+ GetShapeList() -> PyObject
+
+
+ GetQuickEditMode() -> bool
+
+
+ GetSnapToGrid() -> bool
+
+
+ InsertShape(PyShape shape)
+
+
+
+
+
+ RecentreAll(DC dc)
+
+
+
+
+
+ Redraw(DC dc)
+
+
+
+
+
+ RemoveAllShapes()
+
+
+ RemoveShape(PyShape shape)
+
+
+
+
+
+ SetCanvas(PyShapeCanvas canvas)
+
+
+
+
+
+ SetGridSpacing(double spacing)
+
+
+
+
+
+ SetMouseTolerance(int tolerance)
+
+
+
+
+
+ SetQuickEditMode(bool mode)
+
+
+
+
+
+ SetSnapToGrid(bool snap)
+
+
+
+
+
+ ShowAll(bool show)
+
+
+
+
+
+ Snap(double INOUT, double INOUT)
+
+
+
+
+
+
+
+
+
+ __init__(Window parent=None, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=BORDER,
+ String name=wxPyShapeCanvasNameStr) -> PyShapeCanvas
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ AddShape(PyShape shape, PyShape addAfter=None)
+
+
+
+
+
+
+ FindShape(double x1, double y, int OUTPUT, wxClassInfo info=None,
+ PyShape notImage=None) -> PyShape
+
+
+
+
+
+
+
+
+
+ FindFirstSensitiveShape(double x1, double y, int OUTPUT, int op) -> PyShape
+
+
+
+
+
+
+
+
+ GetDiagram() -> Diagram
+
+
+ GetQuickEditMode() -> bool
+
+
+ InsertShape(PyShape shape)
+
+
+
+
+
+ base_OnBeginDragLeft(double x, double y, int keys=0)
+
+
+
+
+
+
+
+ base_OnBeginDragRight(double x, double y, int keys=0)
+
+
+
+
+
+
+
+ base_OnEndDragLeft(double x, double y, int keys=0)
+
+
+
+
+
+
+
+ base_OnEndDragRight(double x, double y, int keys=0)
+
+
+
+
+
+
+
+ base_OnDragLeft(bool draw, double x, double y, int keys=0)
+
+
+
+
+
+
+
+
+ base_OnDragRight(bool draw, double x, double y, int keys=0)
+
+
+
+
+
+
+
+
+ base_OnLeftClick(double x, double y, int keys=0)
+
+
+
+
+
+
+
+ base_OnRightClick(double x, double y, int keys=0)
+
+
+
+
+
+
+
+ Redraw(DC dc)
+
+
+
+
+
+ RemoveShape(PyShape shape)
+
+
+
+
+
+ SetDiagram(Diagram diagram)
+
+
+
+
+
+ Snap(double INOUT, double INOUT)
+
+
+
+
+
+
+
+# Aliases
+ShapeCanvas = PyShapeCanvas
+ShapeEvtHandler = PyShapeEvtHandler
+Shape = PyShape
+RectangleShape = PyRectangleShape
+BitmapShape = PyBitmapShape
+DrawnShape = PyDrawnShape
+CompositeShape = PyCompositeShape
+DividedShape = PyDividedShape
+DivisionShape = PyDivisionShape
+EllipseShape = PyEllipseShape
+CircleShape = PyCircleShape
+LineShape = PyLineShape
+PolygonShape = PyPolygonShape
+TextShape = PyTextShape
+ControlPoint = PyControlPoint
+
+
+ OGLInitialize()
+
+
+ OGLCleanUp()
+
+
+
+
+
+ wx = core
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=STCNameStr) -> StyledTextCtrl
+
+
+
+
+
+
+
+
+
+
+ PreStyledTextCtrl() -> StyledTextCtrl
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=0, String name=wxSTCNameStr)
+
+
+
+
+
+
+
+
+
+
+ AddText(String text)
+
+
+
+
+
+ AddStyledText(wxMemoryBuffer data)
+
+
+
+
+
+ InsertText(int pos, String text)
+
+
+
+
+
+
+ ClearAll()
+
+
+ ClearDocumentStyle()
+
+
+ GetLength() -> int
+
+
+ GetCharAt(int pos) -> int
+
+
+
+
+
+ GetCurrentPos() -> int
+
+
+ GetAnchor() -> int
+
+
+ GetStyleAt(int pos) -> int
+
+
+
+
+
+ Redo()
+
+
+ SetUndoCollection(bool collectUndo)
+
+
+
+
+
+ SelectAll()
+
+
+ SetSavePoint()
+
+
+ GetStyledText(int startPos, int endPos) -> wxMemoryBuffer
+
+
+
+
+
+
+ CanRedo() -> bool
+
+
+ MarkerLineFromHandle(int handle) -> int
+
+
+
+
+
+ MarkerDeleteHandle(int handle)
+
+
+
+
+
+ GetUndoCollection() -> bool
+
+
+ GetViewWhiteSpace() -> int
+
+
+ SetViewWhiteSpace(int viewWS)
+
+
+
+
+
+ PositionFromPoint(Point pt) -> int
+
+
+
+
+
+ PositionFromPointClose(int x, int y) -> int
+
+
+
+
+
+
+ GotoLine(int line)
+
+
+
+
+
+ GotoPos(int pos)
+
+
+
+
+
+ SetAnchor(int posAnchor)
+
+
+
+
+
+ GetCurLine(int OUTPUT) -> String
+
+
+
+
+
+ GetEndStyled() -> int
+
+
+ ConvertEOLs(int eolMode)
+
+
+
+
+
+ GetEOLMode() -> int
+
+
+ SetEOLMode(int eolMode)
+
+
+
+
+
+ StartStyling(int pos, int mask)
+
+
+
+
+
+
+ SetStyling(int length, int style)
+
+
+
+
+
+
+ GetBufferedDraw() -> bool
+
+
+ SetBufferedDraw(bool buffered)
+
+
+
+
+
+ SetTabWidth(int tabWidth)
+
+
+
+
+
+ GetTabWidth() -> int
+
+
+ SetCodePage(int codePage)
+
+
+
+
+
+ MarkerDefine(int markerNumber, int markerSymbol, Colour foreground=wxNullColour,
+ Colour background=wxNullColour)
+
+
+
+
+
+
+
+
+ MarkerSetForeground(int markerNumber, Colour fore)
+
+
+
+
+
+
+ MarkerSetBackground(int markerNumber, Colour back)
+
+
+
+
+
+
+ MarkerAdd(int line, int markerNumber) -> int
+
+
+
+
+
+
+ MarkerDelete(int line, int markerNumber)
+
+
+
+
+
+
+ MarkerDeleteAll(int markerNumber)
+
+
+
+
+
+ MarkerGet(int line) -> int
+
+
+
+
+
+ MarkerNext(int lineStart, int markerMask) -> int
+
+
+
+
+
+
+ MarkerPrevious(int lineStart, int markerMask) -> int
+
+
+
+
+
+
+ MarkerDefineBitmap(int markerNumber, Bitmap bmp)
+
+
+
+
+
+
+ SetMarginType(int margin, int marginType)
+
+
+
+
+
+
+ GetMarginType(int margin) -> int
+
+
+
+
+
+ SetMarginWidth(int margin, int pixelWidth)
+
+
+
+
+
+
+ GetMarginWidth(int margin) -> int
+
+
+
+
+
+ SetMarginMask(int margin, int mask)
+
+
+
+
+
+
+ GetMarginMask(int margin) -> int
+
+
+
+
+
+ SetMarginSensitive(int margin, bool sensitive)
+
+
+
+
+
+
+ GetMarginSensitive(int margin) -> bool
+
+
+
+
+
+ StyleClearAll()
+
+
+ StyleSetForeground(int style, Colour fore)
+
+
+
+
+
+
+ StyleSetBackground(int style, Colour back)
+
+
+
+
+
+
+ StyleSetBold(int style, bool bold)
+
+
+
+
+
+
+ StyleSetItalic(int style, bool italic)
+
+
+
+
+
+
+ StyleSetSize(int style, int sizePoints)
+
+
+
+
+
+
+ StyleSetFaceName(int style, String fontName)
+
+
+
+
+
+
+ StyleSetEOLFilled(int style, bool filled)
+
+
+
+
+
+
+ StyleResetDefault()
+
+
+ StyleSetUnderline(int style, bool underline)
+
+
+
+
+
+
+ StyleSetCase(int style, int caseForce)
+
+
+
+
+
+
+ StyleSetCharacterSet(int style, int characterSet)
+
+
+
+
+
+
+ StyleSetHotSpot(int style, bool hotspot)
+
+
+
+
+
+
+ SetSelForeground(bool useSetting, Colour fore)
+
+
+
+
+
+
+ SetSelBackground(bool useSetting, Colour back)
+
+
+
+
+
+
+ SetCaretForeground(Colour fore)
+
+
+
+
+
+ CmdKeyAssign(int key, int modifiers, int cmd)
+
+
+
+
+
+
+
+ CmdKeyClear(int key, int modifiers)
+
+
+
+
+
+
+ CmdKeyClearAll()
+
+
+ SetStyleBytes(int length, char styleBytes)
+
+
+
+
+
+
+ StyleSetVisible(int style, bool visible)
+
+
+
+
+
+
+ GetCaretPeriod() -> int
+
+
+ SetCaretPeriod(int periodMilliseconds)
+
+
+
+
+
+ SetWordChars(String characters)
+
+
+
+
+
+ BeginUndoAction()
+
+
+ EndUndoAction()
+
+
+ IndicatorSetStyle(int indic, int style)
+
+
+
+
+
+
+ IndicatorGetStyle(int indic) -> int
+
+
+
+
+
+ IndicatorSetForeground(int indic, Colour fore)
+
+
+
+
+
+
+ IndicatorGetForeground(int indic) -> Colour
+
+
+
+
+
+ SetWhitespaceForeground(bool useSetting, Colour fore)
+
+
+
+
+
+
+ SetWhitespaceBackground(bool useSetting, Colour back)
+
+
+
+
+
+
+ SetStyleBits(int bits)
+
+
+
+
+
+ GetStyleBits() -> int
+
+
+ SetLineState(int line, int state)
+
+
+
+
+
+
+ GetLineState(int line) -> int
+
+
+
+
+
+ GetMaxLineState() -> int
+
+
+ GetCaretLineVisible() -> bool
+
+
+ SetCaretLineVisible(bool show)
+
+
+
+
+
+ GetCaretLineBack() -> Colour
+
+
+ SetCaretLineBack(Colour back)
+
+
+
+
+
+ StyleSetChangeable(int style, bool changeable)
+
+
+
+
+
+
+ AutoCompShow(int lenEntered, String itemList)
+
+
+
+
+
+
+ AutoCompCancel()
+
+
+ AutoCompActive() -> bool
+
+
+ AutoCompPosStart() -> int
+
+
+ AutoCompComplete()
+
+
+ AutoCompStops(String characterSet)
+
+
+
+
+
+ AutoCompSetSeparator(int separatorCharacter)
+
+
+
+
+
+ AutoCompGetSeparator() -> int
+
+
+ AutoCompSelect(String text)
+
+
+
+
+
+ AutoCompSetCancelAtStart(bool cancel)
+
+
+
+
+
+ AutoCompGetCancelAtStart() -> bool
+
+
+ AutoCompSetFillUps(String characterSet)
+
+
+
+
+
+ AutoCompSetChooseSingle(bool chooseSingle)
+
+
+
+
+
+ AutoCompGetChooseSingle() -> bool
+
+
+ AutoCompSetIgnoreCase(bool ignoreCase)
+
+
+
+
+
+ AutoCompGetIgnoreCase() -> bool
+
+
+ UserListShow(int listType, String itemList)
+
+
+
+
+
+
+ AutoCompSetAutoHide(bool autoHide)
+
+
+
+
+
+ AutoCompGetAutoHide() -> bool
+
+
+ AutoCompSetDropRestOfWord(bool dropRestOfWord)
+
+
+
+
+
+ AutoCompGetDropRestOfWord() -> bool
+
+
+ RegisterImage(int type, Bitmap bmp)
+
+
+
+
+
+
+ ClearRegisteredImages()
+
+
+ AutoCompGetTypeSeparator() -> int
+
+
+ AutoCompSetTypeSeparator(int separatorCharacter)
+
+
+
+
+
+ SetIndent(int indentSize)
+
+
+
+
+
+ GetIndent() -> int
+
+
+ SetUseTabs(bool useTabs)
+
+
+
+
+
+ GetUseTabs() -> bool
+
+
+ SetLineIndentation(int line, int indentSize)
+
+
+
+
+
+
+ GetLineIndentation(int line) -> int
+
+
+
+
+
+ GetLineIndentPosition(int line) -> int
+
+
+
+
+
+ GetColumn(int pos) -> int
+
+
+
+
+
+ SetUseHorizontalScrollBar(bool show)
+
+
+
+
+
+ GetUseHorizontalScrollBar() -> bool
+
+
+ SetIndentationGuides(bool show)
+
+
+
+
+
+ GetIndentationGuides() -> bool
+
+
+ SetHighlightGuide(int column)
+
+
+
+
+
+ GetHighlightGuide() -> int
+
+
+ GetLineEndPosition(int line) -> int
+
+
+
+
+
+ GetCodePage() -> int
+
+
+ GetCaretForeground() -> Colour
+
+
+ GetReadOnly() -> bool
+
+
+ SetCurrentPos(int pos)
+
+
+
+
+
+ SetSelectionStart(int pos)
+
+
+
+
+
+ GetSelectionStart() -> int
+
+
+ SetSelectionEnd(int pos)
+
+
+
+
+
+ GetSelectionEnd() -> int
+
+
+ SetPrintMagnification(int magnification)
+
+
+
+
+
+ GetPrintMagnification() -> int
+
+
+ SetPrintColourMode(int mode)
+
+
+
+
+
+ GetPrintColourMode() -> int
+
+
+ FindText(int minPos, int maxPos, String text, int flags=0) -> int
+
+
+
+
+
+
+
+
+ FormatRange(bool doDraw, int startPos, int endPos, DC draw, DC target,
+ Rect renderRect, Rect pageRect) -> int
+
+
+
+
+
+
+
+
+
+
+
+ GetFirstVisibleLine() -> int
+
+
+ GetLine(int line) -> String
+
+
+
+
+
+ GetLineCount() -> int
+
+
+ SetMarginLeft(int pixelWidth)
+
+
+
+
+
+ GetMarginLeft() -> int
+
+
+ SetMarginRight(int pixelWidth)
+
+
+
+
+
+ GetMarginRight() -> int
+
+
+ GetModify() -> bool
+
+
+ SetSelection(int start, int end)
+
+
+
+
+
+
+ GetSelectedText() -> String
+
+
+ GetTextRange(int startPos, int endPos) -> String
+
+
+
+
+
+
+ HideSelection(bool normal)
+
+
+
+
+
+ LineFromPosition(int pos) -> int
+
+
+
+
+
+ PositionFromLine(int line) -> int
+
+
+
+
+
+ LineScroll(int columns, int lines)
+
+
+
+
+
+
+ EnsureCaretVisible()
+
+
+ ReplaceSelection(String text)
+
+
+
+
+
+ SetReadOnly(bool readOnly)
+
+
+
+
+
+ CanPaste() -> bool
+
+
+ CanUndo() -> bool
+
+
+ EmptyUndoBuffer()
+
+
+ Undo()
+
+
+ Cut()
+
+
+ Copy()
+
+
+ Paste()
+
+
+ Clear()
+
+
+ SetText(String text)
+
+
+
+
+
+ GetText() -> String
+
+
+ GetTextLength() -> int
+
+
+ SetOvertype(bool overtype)
+
+
+
+
+
+ GetOvertype() -> bool
+
+
+ SetCaretWidth(int pixelWidth)
+
+
+
+
+
+ GetCaretWidth() -> int
+
+
+ SetTargetStart(int pos)
+
+
+
+
+
+ GetTargetStart() -> int
+
+
+ SetTargetEnd(int pos)
+
+
+
+
+
+ GetTargetEnd() -> int
+
+
+ ReplaceTarget(String text) -> int
+
+
+
+
+
+ ReplaceTargetRE(String text) -> int
+
+
+
+
+
+ SearchInTarget(String text) -> int
+
+
+
+
+
+ SetSearchFlags(int flags)
+
+
+
+
+
+ GetSearchFlags() -> int
+
+
+ CallTipShow(int pos, String definition)
+
+
+
+
+
+
+ CallTipCancel()
+
+
+ CallTipActive() -> bool
+
+
+ CallTipPosAtStart() -> int
+
+
+ CallTipSetHighlight(int start, int end)
+
+
+
+
+
+
+ CallTipSetBackground(Colour back)
+
+
+
+
+
+ CallTipSetForeground(Colour fore)
+
+
+
+
+
+ CallTipSetForegroundHighlight(Colour fore)
+
+
+
+
+
+ VisibleFromDocLine(int line) -> int
+
+
+
+
+
+ DocLineFromVisible(int lineDisplay) -> int
+
+
+
+
+
+ SetFoldLevel(int line, int level)
+
+
+
+
+
+
+ GetFoldLevel(int line) -> int
+
+
+
+
+
+ GetLastChild(int line, int level) -> int
+
+
+
+
+
+
+ GetFoldParent(int line) -> int
+
+
+
+
+
+ ShowLines(int lineStart, int lineEnd)
+
+
+
+
+
+
+ HideLines(int lineStart, int lineEnd)
+
+
+
+
+
+
+ GetLineVisible(int line) -> bool
+
+
+
+
+
+ SetFoldExpanded(int line, bool expanded)
+
+
+
+
+
+
+ GetFoldExpanded(int line) -> bool
+
+
+
+
+
+ ToggleFold(int line)
+
+
+
+
+
+ EnsureVisible(int line)
+
+
+
+
+
+ SetFoldFlags(int flags)
+
+
+
+
+
+ EnsureVisibleEnforcePolicy(int line)
+
+
+
+
+
+ SetTabIndents(bool tabIndents)
+
+
+
+
+
+ GetTabIndents() -> bool
+
+
+ SetBackSpaceUnIndents(bool bsUnIndents)
+
+
+
+
+
+ GetBackSpaceUnIndents() -> bool
+
+
+ SetMouseDwellTime(int periodMilliseconds)
+
+
+
+
+
+ GetMouseDwellTime() -> int
+
+
+ WordStartPosition(int pos, bool onlyWordCharacters) -> int
+
+
+
+
+
+
+ WordEndPosition(int pos, bool onlyWordCharacters) -> int
+
+
+
+
+
+
+ SetWrapMode(int mode)
+
+
+
+
+
+ GetWrapMode() -> int
+
+
+ SetLayoutCache(int mode)
+
+
+
+
+
+ GetLayoutCache() -> int
+
+
+ SetScrollWidth(int pixelWidth)
+
+
+
+
+
+ GetScrollWidth() -> int
+
+
+ TextWidth(int style, String text) -> int
+
+
+
+
+
+
+ SetEndAtLastLine(bool endAtLastLine)
+
+
+
+
+
+ GetEndAtLastLine() -> int
+
+
+ TextHeight(int line) -> int
+
+
+
+
+
+ SetUseVerticalScrollBar(bool show)
+
+
+
+
+
+ GetUseVerticalScrollBar() -> bool
+
+
+ AppendText(int length, String text)
+
+
+
+
+
+
+ GetTwoPhaseDraw() -> bool
+
+
+ SetTwoPhaseDraw(bool twoPhase)
+
+
+
+
+
+ TargetFromSelection()
+
+
+ LinesJoin()
+
+
+ LinesSplit(int pixelWidth)
+
+
+
+
+
+ SetFoldMarginColour(bool useSetting, Colour back)
+
+
+
+
+
+
+ SetFoldMarginHiColour(bool useSetting, Colour fore)
+
+
+
+
+
+
+ LineDown()
+ This is just a wrapper for ScrollLines(1).
+
+
+ LineDownExtend()
+
+
+ LineUp()
+ This is just a wrapper for ScrollLines(-1).
+
+
+ LineUpExtend()
+
+
+ CharLeft()
+
+
+ CharLeftExtend()
+
+
+ CharRight()
+
+
+ CharRightExtend()
+
+
+ WordLeft()
+
+
+ WordLeftExtend()
+
+
+ WordRight()
+
+
+ WordRightExtend()
+
+
+ Home()
+
+
+ HomeExtend()
+
+
+ LineEnd()
+
+
+ LineEndExtend()
+
+
+ DocumentStart()
+
+
+ DocumentStartExtend()
+
+
+ DocumentEnd()
+
+
+ DocumentEndExtend()
+
+
+ PageUp()
+ This is just a wrapper for ScrollPages(-1).
+
+
+ PageUpExtend()
+
+
+ PageDown()
+ This is just a wrapper for ScrollPages(1).
+
+
+ PageDownExtend()
+
+
+ EditToggleOvertype()
+
+
+ Cancel()
+
+
+ DeleteBack()
+
+
+ Tab()
+
+
+ BackTab()
+
+
+ NewLine()
+
+
+ FormFeed()
+
+
+ VCHome()
+
+
+ VCHomeExtend()
+
+
+ ZoomIn()
+
+
+ ZoomOut()
+
+
+ DelWordLeft()
+
+
+ DelWordRight()
+
+
+ LineCut()
+
+
+ LineDelete()
+
+
+ LineTranspose()
+
+
+ LineDuplicate()
+
+
+ LowerCase()
+
+
+ UpperCase()
+
+
+ LineScrollDown()
+
+
+ LineScrollUp()
+
+
+ DeleteBackNotLine()
+
+
+ HomeDisplay()
+
+
+ HomeDisplayExtend()
+
+
+ LineEndDisplay()
+
+
+ LineEndDisplayExtend()
+
+
+ HomeWrap()
+
+
+ HomeWrapExtend()
+
+
+ LineEndWrap()
+
+
+ LineEndWrapExtend()
+
+
+ VCHomeWrap()
+
+
+ VCHomeWrapExtend()
+
+
+ LineCopy()
+
+
+ MoveCaretInsideView()
+
+
+ LineLength(int line) -> int
+
+
+
+
+
+ BraceHighlight(int pos1, int pos2)
+
+
+
+
+
+
+ BraceBadLight(int pos)
+
+
+
+
+
+ BraceMatch(int pos) -> int
+
+
+
+
+
+ GetViewEOL() -> bool
+
+
+ SetViewEOL(bool visible)
+
+
+
+
+
+ GetDocPointer() -> void
+
+
+ SetDocPointer(void docPointer)
+
+
+
+
+
+ SetModEventMask(int mask)
+
+
+
+
+
+ GetEdgeColumn() -> int
+
+
+ SetEdgeColumn(int column)
+
+
+
+
+
+ GetEdgeMode() -> int
+
+
+ SetEdgeMode(int mode)
+
+
+
+
+
+ GetEdgeColour() -> Colour
+
+
+ SetEdgeColour(Colour edgeColour)
+
+
+
+
+
+ SearchAnchor()
+
+
+ SearchNext(int flags, String text) -> int
+
+
+
+
+
+
+ SearchPrev(int flags, String text) -> int
+
+
+
+
+
+
+ LinesOnScreen() -> int
+
+
+ UsePopUp(bool allowPopUp)
+
+
+
+
+
+ SelectionIsRectangle() -> bool
+
+
+ SetZoom(int zoom)
+
+
+
+
+
+ GetZoom() -> int
+
+
+ CreateDocument() -> void
+
+
+ AddRefDocument(void docPointer)
+
+
+
+
+
+ ReleaseDocument(void docPointer)
+
+
+
+
+
+ GetModEventMask() -> int
+
+
+ SetSTCFocus(bool focus)
+
+
+
+
+
+ GetSTCFocus() -> bool
+
+
+ SetStatus(int statusCode)
+
+
+
+
+
+ GetStatus() -> int
+
+
+ SetMouseDownCaptures(bool captures)
+
+
+
+
+
+ GetMouseDownCaptures() -> bool
+
+
+ SetSTCCursor(int cursorType)
+
+
+
+
+
+ GetSTCCursor() -> int
+
+
+ SetControlCharSymbol(int symbol)
+
+
+
+
+
+ GetControlCharSymbol() -> int
+
+
+ WordPartLeft()
+
+
+ WordPartLeftExtend()
+
+
+ WordPartRight()
+
+
+ WordPartRightExtend()
+
+
+ SetVisiblePolicy(int visiblePolicy, int visibleSlop)
+
+
+
+
+
+
+ DelLineLeft()
+
+
+ DelLineRight()
+
+
+ SetXOffset(int newOffset)
+
+
+
+
+
+ GetXOffset() -> int
+
+
+ ChooseCaretX()
+
+
+ SetXCaretPolicy(int caretPolicy, int caretSlop)
+
+
+
+
+
+
+ SetYCaretPolicy(int caretPolicy, int caretSlop)
+
+
+
+
+
+
+ SetPrintWrapMode(int mode)
+
+
+
+
+
+ GetPrintWrapMode() -> int
+
+
+ SetHotspotActiveForeground(bool useSetting, Colour fore)
+
+
+
+
+
+
+ SetHotspotActiveBackground(bool useSetting, Colour back)
+
+
+
+
+
+
+ SetHotspotActiveUnderline(bool underline)
+
+
+
+
+
+ SetHotspotSingleLine(bool singleLine)
+
+
+
+
+
+ ParaDown()
+
+
+ ParaDownExtend()
+
+
+ ParaUp()
+
+
+ ParaUpExtend()
+
+
+ PositionBefore(int pos) -> int
+
+
+
+
+
+ PositionAfter(int pos) -> int
+
+
+
+
+
+ CopyRange(int start, int end)
+
+
+
+
+
+
+ CopyText(int length, String text)
+
+
+
+
+
+
+ SetSelectionMode(int mode)
+
+
+
+
+
+ GetSelectionMode() -> int
+
+
+ GetLineSelStartPosition(int line) -> int
+
+
+
+
+
+ GetLineSelEndPosition(int line) -> int
+
+
+
+
+
+ LineDownRectExtend()
+
+
+ LineUpRectExtend()
+
+
+ CharLeftRectExtend()
+
+
+ CharRightRectExtend()
+
+
+ HomeRectExtend()
+
+
+ VCHomeRectExtend()
+
+
+ LineEndRectExtend()
+
+
+ PageUpRectExtend()
+
+
+ PageDownRectExtend()
+
+
+ StutteredPageUp()
+
+
+ StutteredPageUpExtend()
+
+
+ StutteredPageDown()
+
+
+ StutteredPageDownExtend()
+
+
+ WordLeftEnd()
+
+
+ WordLeftEndExtend()
+
+
+ WordRightEnd()
+
+
+ WordRightEndExtend()
+
+
+ SetWhitespaceChars(String characters)
+
+
+
+
+
+ SetCharsDefault()
+
+
+ AutoCompGetCurrent() -> int
+
+
+ StartRecord()
+
+
+ StopRecord()
+
+
+ SetLexer(int lexer)
+
+
+
+
+
+ GetLexer() -> int
+
+
+ Colourise(int start, int end)
+
+
+
+
+
+
+ SetProperty(String key, String value)
+
+
+
+
+
+
+ SetKeyWords(int keywordSet, String keyWords)
+
+
+
+
+
+
+ SetLexerLanguage(String language)
+
+
+
+
+
+ GetCurrentLine() -> int
+
+
+ StyleSetSpec(int styleNum, String spec)
+
+
+
+
+
+
+ StyleSetFont(int styleNum, Font font)
+
+
+
+
+
+
+ StyleSetFontAttr(int styleNum, int size, String faceName, bool bold,
+ bool italic, bool underline)
+
+
+
+
+
+
+
+
+
+
+ CmdKeyExecute(int cmd)
+
+
+
+
+
+ SetMargins(int left, int right)
+
+
+
+
+
+
+ GetSelection(int OUTPUT, int OUTPUT)
+
+
+
+
+
+
+ PointFromPosition(int pos) -> Point
+
+
+
+
+
+ ScrollToLine(int line)
+
+
+
+
+
+ ScrollToColumn(int column)
+
+
+
+
+
+ SendMsg(int msg, long wp=0, long lp=0) -> long
+
+
+
+
+
+
+
+ SetVScrollBar(wxScrollBar bar)
+
+
+
+
+
+ SetHScrollBar(wxScrollBar bar)
+
+
+
+
+
+ GetLastKeydownProcessed() -> bool
+
+
+ SetLastKeydownProcessed(bool val)
+
+
+
+
+
+ SaveFile(String filename) -> bool
+
+
+
+
+
+ LoadFile(String filename) -> bool
+
+
+
+
+
+ DoDragOver(int x, int y, int def) -> int
+
+
+
+
+
+
+
+ DoDropText(long x, long y, String data) -> bool
+
+
+
+
+
+
+
+ SetUseAntiAliasing(bool useAA)
+
+
+
+
+
+ GetUseAntiAliasing() -> bool
+
+
+
+
+
+ __init__(wxEventType commandType=0, int id=0) -> StyledTextEvent
+
+
+
+
+
+
+ __del__()
+
+
+ SetPosition(int pos)
+
+
+
+
+
+ SetKey(int k)
+
+
+
+
+
+ SetModifiers(int m)
+
+
+
+
+
+ SetModificationType(int t)
+
+
+
+
+
+ SetText(String t)
+
+
+
+
+
+ SetLength(int len)
+
+
+
+
+
+ SetLinesAdded(int num)
+
+
+
+
+
+ SetLine(int val)
+
+
+
+
+
+ SetFoldLevelNow(int val)
+
+
+
+
+
+ SetFoldLevelPrev(int val)
+
+
+
+
+
+ SetMargin(int val)
+
+
+
+
+
+ SetMessage(int val)
+
+
+
+
+
+ SetWParam(int val)
+
+
+
+
+
+ SetLParam(int val)
+
+
+
+
+
+ SetListType(int val)
+
+
+
+
+
+ SetX(int val)
+
+
+
+
+
+ SetY(int val)
+
+
+
+
+
+ SetDragText(String val)
+
+
+
+
+
+ SetDragAllowMove(bool val)
+
+
+
+
+
+ SetDragResult(int val)
+
+
+
+
+
+ GetPosition() -> int
+
+
+ GetKey() -> int
+
+
+ GetModifiers() -> int
+
+
+ GetModificationType() -> int
+
+
+ GetText() -> String
+
+
+ GetLength() -> int
+
+
+ GetLinesAdded() -> int
+
+
+ GetLine() -> int
+
+
+ GetFoldLevelNow() -> int
+
+
+ GetFoldLevelPrev() -> int
+
+
+ GetMargin() -> int
+
+
+ GetMessage() -> int
+
+
+ GetWParam() -> int
+
+
+ GetLParam() -> int
+
+
+ GetListType() -> int
+
+
+ GetX() -> int
+
+
+ GetY() -> int
+
+
+ GetDragText() -> String
+
+
+ GetDragAllowMove() -> bool
+
+
+ GetDragResult() -> int
+
+
+ GetShift() -> bool
+
+
+ GetControl() -> bool
+
+
+ GetAlt() -> bool
+
+
+ Clone() -> Event
+
+
+
+EVT_STC_CHANGE = wx.PyEventBinder( wxEVT_STC_CHANGE, 1 )
+EVT_STC_STYLENEEDED = wx.PyEventBinder( wxEVT_STC_STYLENEEDED, 1 )
+EVT_STC_CHARADDED = wx.PyEventBinder( wxEVT_STC_CHARADDED, 1 )
+EVT_STC_SAVEPOINTREACHED = wx.PyEventBinder( wxEVT_STC_SAVEPOINTREACHED, 1 )
+EVT_STC_SAVEPOINTLEFT = wx.PyEventBinder( wxEVT_STC_SAVEPOINTLEFT, 1 )
+EVT_STC_ROMODIFYATTEMPT = wx.PyEventBinder( wxEVT_STC_ROMODIFYATTEMPT, 1 )
+EVT_STC_KEY = wx.PyEventBinder( wxEVT_STC_KEY, 1 )
+EVT_STC_DOUBLECLICK = wx.PyEventBinder( wxEVT_STC_DOUBLECLICK, 1 )
+EVT_STC_UPDATEUI = wx.PyEventBinder( wxEVT_STC_UPDATEUI, 1 )
+EVT_STC_MODIFIED = wx.PyEventBinder( wxEVT_STC_MODIFIED, 1 )
+EVT_STC_MACRORECORD = wx.PyEventBinder( wxEVT_STC_MACRORECORD, 1 )
+EVT_STC_MARGINCLICK = wx.PyEventBinder( wxEVT_STC_MARGINCLICK, 1 )
+EVT_STC_NEEDSHOWN = wx.PyEventBinder( wxEVT_STC_NEEDSHOWN, 1 )
+EVT_STC_POSCHANGED = wx.PyEventBinder( wxEVT_STC_POSCHANGED, 1 )
+EVT_STC_PAINTED = wx.PyEventBinder( wxEVT_STC_PAINTED, 1 )
+EVT_STC_USERLISTSELECTION = wx.PyEventBinder( wxEVT_STC_USERLISTSELECTION, 1 )
+EVT_STC_URIDROPPED = wx.PyEventBinder( wxEVT_STC_URIDROPPED, 1 )
+EVT_STC_DWELLSTART = wx.PyEventBinder( wxEVT_STC_DWELLSTART, 1 )
+EVT_STC_DWELLEND = wx.PyEventBinder( wxEVT_STC_DWELLEND, 1 )
+EVT_STC_START_DRAG = wx.PyEventBinder( wxEVT_STC_START_DRAG, 1 )
+EVT_STC_DRAG_OVER = wx.PyEventBinder( wxEVT_STC_DRAG_OVER, 1 )
+EVT_STC_DO_DROP = wx.PyEventBinder( wxEVT_STC_DO_DROP, 1 )
+EVT_STC_ZOOM = wx.PyEventBinder( wxEVT_STC_ZOOM, 1 )
+EVT_STC_HOTSPOT_CLICK = wx.PyEventBinder( wxEVT_STC_HOTSPOT_CLICK, 1 )
+EVT_STC_HOTSPOT_DCLICK = wx.PyEventBinder( wxEVT_STC_HOTSPOT_DCLICK, 1 )
+EVT_STC_CALLTIP_CLICK = wx.PyEventBinder( wxEVT_STC_CALLTIP_CLICK, 1 )
+
+
+
+
+ wx = core
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__(String filemask, int flags=XRC_USE_LOCALE) -> XmlResource
+
+
+
+
+
+
+ EmptyXmlResource(int flags=XRC_USE_LOCALE) -> XmlResource
+
+
+
+
+
+ __del__()
+
+
+ Load(String filemask) -> bool
+
+
+
+
+
+ LoadFromString(String data) -> bool
+
+
+
+
+
+ InitAllHandlers()
+
+
+ AddHandler(XmlResourceHandler handler)
+
+
+
+
+
+ InsertHandler(XmlResourceHandler handler)
+
+
+
+
+
+ ClearHandlers()
+
+
+ AddSubclassFactory(XmlSubclassFactory factory)
+
+
+
+
+
+ LoadMenu(String name) -> Menu
+
+
+
+
+
+ LoadMenuBar(String name) -> MenuBar
+
+
+
+
+
+ LoadMenuBarOnFrame(Window parent, String name) -> MenuBar
+
+
+
+
+
+
+ LoadToolBar(Window parent, String name) -> wxToolBar
+
+
+
+
+
+
+ LoadDialog(Window parent, String name) -> wxDialog
+
+
+
+
+
+
+ LoadOnDialog(wxDialog dlg, Window parent, String name) -> bool
+
+
+
+
+
+
+
+ LoadPanel(Window parent, String name) -> wxPanel
+
+
+
+
+
+
+ LoadOnPanel(wxPanel panel, Window parent, String name) -> bool
+
+
+
+
+
+
+
+ LoadFrame(Window parent, String name) -> wxFrame
+
+
+
+
+
+
+ LoadOnFrame(wxFrame frame, Window parent, String name) -> bool
+
+
+
+
+
+
+
+ LoadObject(Window parent, String name, String classname) -> Object
+
+
+
+
+
+
+
+ LoadOnObject(Object instance, Window parent, String name, String classname) -> bool
+
+
+
+
+
+
+
+
+ LoadBitmap(String name) -> Bitmap
+
+
+
+
+
+ LoadIcon(String name) -> Icon
+
+
+
+
+
+ AttachUnknownControl(String name, Window control, Window parent=None) -> bool
+
+
+
+
+
+
+
+ GetXRCID(String str_id) -> int
+
+
+
+
+
+ GetVersion() -> long
+
+
+ CompareVersion(int major, int minor, int release, int revision) -> int
+
+
+
+
+
+
+
+
+ Get() -> XmlResource
+
+
+ Set(XmlResource res) -> XmlResource
+
+
+
+
+
+ GetFlags() -> int
+
+
+ SetFlags(int flags)
+
+
+
+
+
+
+def XRCID(str_id):
+ return XmlResource_GetXRCID(str_id)
+
+def XRCCTRL(window, str_id, *ignoreargs):
+ return window.FindWindowById(XRCID(str_id))
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__() -> XmlSubclassFactory
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+ __init__(String name=EmptyString, String value=EmptyString,
+ XmlProperty next=None) -> XmlProperty
+
+
+
+
+
+
+
+ GetName() -> String
+
+
+ GetValue() -> String
+
+
+ GetNext() -> XmlProperty
+
+
+ SetName(String name)
+
+
+
+
+
+ SetValue(String value)
+
+
+
+
+
+ SetNext(XmlProperty next)
+
+
+
+
+
+
+
+ __init__(XmlNode parent=None, int type=0, String name=EmptyString,
+ String content=EmptyString, XmlProperty props=None,
+ XmlNode next=None) -> XmlNode
+
+
+
+
+
+
+
+
+
+
+ XmlNodeEasy(int type, String name, String content=EmptyString) -> XmlNode
+
+
+
+
+
+
+
+ __del__()
+
+
+ AddChild(XmlNode child)
+
+
+
+
+
+ InsertChild(XmlNode child, XmlNode before_node)
+
+
+
+
+
+
+ RemoveChild(XmlNode child) -> bool
+
+
+
+
+
+ AddProperty(XmlProperty prop)
+
+
+
+
+
+ AddPropertyName(String name, String value)
+
+
+
+
+
+
+ DeleteProperty(String name) -> bool
+
+
+
+
+
+ GetType() -> int
+
+
+ GetName() -> String
+
+
+ GetContent() -> String
+
+
+ GetParent() -> XmlNode
+
+
+ GetNext() -> XmlNode
+
+
+ GetChildren() -> XmlNode
+
+
+ GetProperties() -> XmlProperty
+
+
+ GetPropVal(String propName, String defaultVal) -> String
+
+
+
+
+
+
+ HasProp(String propName) -> bool
+
+
+
+
+
+ SetType(int type)
+
+
+
+
+
+ SetName(String name)
+
+
+
+
+
+ SetContent(String con)
+
+
+
+
+
+ SetParent(XmlNode parent)
+
+
+
+
+
+ SetNext(XmlNode next)
+
+
+
+
+
+ SetChildren(XmlNode child)
+
+
+
+
+
+ SetProperties(XmlProperty prop)
+
+
+
+
+
+
+
+
+ __init__(String filename, String encoding=UTF8String) -> XmlDocument
+
+
+
+
+
+
+ XmlDocumentFromStream(InputStream stream, String encoding=UTF8String) -> XmlDocument
+
+
+
+
+
+
+ EmptyXmlDocument() -> XmlDocument
+
+
+ __del__()
+
+
+ Load(String filename, String encoding=UTF8String) -> bool
+
+
+
+
+
+
+ LoadFromStream(InputStream stream, String encoding=UTF8String) -> bool
+
+
+
+
+
+
+ Save(String filename) -> bool
+
+
+
+
+
+ SaveToStream(OutputStream stream) -> bool
+
+
+
+
+
+ IsOk() -> bool
+
+
+ GetRoot() -> XmlNode
+
+
+ GetVersion() -> String
+
+
+ GetFileEncoding() -> String
+
+
+ SetRoot(XmlNode node)
+
+
+
+
+
+ SetVersion(String version)
+
+
+
+
+
+ SetFileEncoding(String encoding)
+
+
+
+
+
+
+#---------------------------------------------------------------------------
+
+
+
+
+ __init__() -> XmlResourceHandler
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ CreateResource(XmlNode node, Object parent, Object instance) -> Object
+
+
+
+
+
+
+
+ SetParentResource(XmlResource res)
+
+
+
+
+
+ GetResource() -> XmlResource
+
+
+ GetNode() -> XmlNode
+
+
+ GetClass() -> String
+
+
+ GetParent() -> Object
+
+
+ GetInstance() -> Object
+
+
+ GetParentAsWindow() -> Window
+
+
+ GetInstanceAsWindow() -> Window
+
+
+ IsOfClass(XmlNode node, String classname) -> bool
+
+
+
+
+
+
+ GetNodeContent(XmlNode node) -> String
+
+
+
+
+
+ HasParam(String param) -> bool
+
+
+
+
+
+ GetParamNode(String param) -> XmlNode
+
+
+
+
+
+ GetParamValue(String param) -> String
+
+
+
+
+
+ AddStyle(String name, int value)
+
+
+
+
+
+
+ AddWindowStyles()
+
+
+ GetStyle(String param=StyleString, int defaults=0) -> int
+
+
+
+
+
+
+ GetText(String param, bool translate=True) -> String
+
+
+
+
+
+
+ GetID() -> int
+
+
+ GetName() -> String
+
+
+ GetBool(String param, bool defaultv=False) -> bool
+
+
+
+
+
+
+ GetLong(String param, long defaultv=0) -> long
+
+
+
+
+
+
+ GetColour(String param) -> Colour
+
+
+
+
+
+ GetSize(String param=SizeString) -> Size
+
+
+
+
+
+ GetPosition(String param=PosString) -> Point
+
+
+
+
+
+ GetDimension(String param, int defaultv=0) -> int
+
+
+
+
+
+
+ GetBitmap(String param=BitmapString, wxArtClient defaultArtClient=wxART_OTHER,
+ Size size=DefaultSize) -> Bitmap
+
+
+
+
+
+
+
+ GetIcon(String param=IconString, wxArtClient defaultArtClient=wxART_OTHER,
+ Size size=DefaultSize) -> Icon
+
+
+
+
+
+
+
+ GetFont(String param=FontString) -> Font
+
+
+
+
+
+ SetupWindow(Window wnd)
+
+
+
+
+
+ CreateChildren(Object parent, bool this_hnd_only=False)
+
+
+
+
+
+
+ CreateChildrenPrivately(Object parent, XmlNode rootnode=None)
+
+
+
+
+
+
+ CreateResFromNode(XmlNode node, Object parent, Object instance=None) -> Object
+
+
+
+
+
+
+
+ GetCurFileSystem() -> FileSystem
+
+
+ #----------------------------------------------------------------------------
+# The global was removed in favor of static accessor functions. This is for
+# backwards compatibility:
+
+TheXmlResource = XmlResource_Get()
+
+
+#----------------------------------------------------------------------------
+# Create a factory for handling the subclass property of the object tag.
+
+
+def _my_import(name):
+ mod = __import__(name)
+ components = name.split('.')
+ for comp in components[1:]:
+ mod = getattr(mod, comp)
+ return mod
+
+
+class XmlSubclassFactory_Python(XmlSubclassFactory):
+ def __init__(self):
+ XmlSubclassFactory.__init__(self)
+
+ def Create(self, className):
+ assert className.find('.') != -1, "Module name must be specified!"
+ mname = className[:className.rfind('.')]
+ cname = className[className.rfind('.')+1:]
+ module = _my_import(mname)
+ klass = getattr(module, cname)
+ inst = klass()
+ return inst
+
+
+XmlResource_AddSubclassFactory(XmlSubclassFactory_Python())
+
+#----------------------------------------------------------------------------
+
+
+
+
+
+ wx = core
+
+
+
+ __init__(Object target) -> DynamicSashSplitEvent
+
+
+
+
+
+
+
+
+ __init__(Object target) -> DynamicSashUnifyEvent
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,
+ String name=DynamicSashNameStr) -> DynamicSashWindow
+
+
+
+
+
+
+
+
+
+
+ PreDynamicSashWindow() -> DynamicSashWindow
+
+
+ Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,
+ String name=DynamicSashNameStr) -> bool
+
+
+
+
+
+
+
+
+
+
+ GetHScrollBar(Window child) -> ScrollBar
+
+
+
+
+
+ GetVScrollBar(Window child) -> ScrollBar
+
+
+
+
+
+
+EVT_DYNAMIC_SASH_SPLIT = wx.PyEventBinder( wxEVT_DYNAMIC_SASH_SPLIT, 1 )
+EVT_DYNAMIC_SASH_UNIFY = wx.PyEventBinder( wxEVT_DYNAMIC_SASH_UNIFY, 1 )
+
+
+
+
+ __init__(Window parent, int id, String label, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE,
+ String name=EditableListBoxNameStr) -> EditableListBox
+
+
+
+
+
+
+
+
+
+
+
+ SetStrings(wxArrayString strings)
+
+
+
+
+
+ GetStrings() -> PyObject
+
+
+ GetListCtrl() -> wxListCtrl
+
+
+ GetDelButton() -> BitmapButton
+
+
+ GetNewButton() -> BitmapButton
+
+
+ GetUpButton() -> BitmapButton
+
+
+ GetDownButton() -> BitmapButton
+
+
+ GetEditButton() -> BitmapButton
+
+
+
+
+
+ __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=TR_HAS_BUTTONS) -> RemotelyScrolledTreeCtrl
+
+
+
+
+
+
+
+
+
+ HideVScrollbar()
+
+
+ AdjustRemoteScrollbars()
+
+
+ GetScrolledWindow() -> ScrolledWindow
+
+
+ ScrollToLine(int posHoriz, int posVert)
+
+
+
+
+
+
+ SetCompanionWindow(Window companion)
+
+
+
+
+
+ GetCompanionWindow() -> Window
+
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0) -> TreeCompanionWindow
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetTreeCtrl() -> RemotelyScrolledTreeCtrl
+
+
+ SetTreeCtrl(RemotelyScrolledTreeCtrl treeCtrl)
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxSP_3D|wxCLIP_CHILDREN) -> ThinSplitterWindow
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0) -> SplitterScrolledWindow
+
+
+
+
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -> LEDNumberCtrl
+
+
+
+
+
+
+
+
+
+ PreLEDNumberCtrl() -> LEDNumberCtrl
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -> bool
+
+
+
+
+
+
+
+
+
+ GetAlignment() -> int
+
+
+ GetDrawFaded() -> bool
+
+
+ GetValue() -> String
+
+
+ SetAlignment(int Alignment, bool Redraw=true)
+
+
+
+
+
+
+ SetDrawFaded(bool DrawFaded, bool Redraw=true)
+
+
+
+
+
+
+ SetValue(String Value, bool Redraw=true)
+
+
+
+
+
+
+
+
+
+ __init__(String text=EmptyString, int image=-1, size_t width=100,
+ int alignment=TL_ALIGN_LEFT) -> TreeListColumnInfo
+
+
+
+
+
+
+
+
+ GetAlignment() -> int
+
+
+ GetText() -> String
+
+
+ GetImage() -> int
+
+
+ GetSelectedImage() -> int
+
+
+ GetWidth() -> size_t
+
+
+ SetAlignment(int alignment)
+
+
+
+
+
+ SetText(String text)
+
+
+
+
+
+ SetImage(int image)
+
+
+
+
+
+ SetSelectedImage(int image)
+
+
+
+
+
+ SetWidth(size_t with)
+
+
+
+
+
+
+
+
+ __init__(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=TreeListCtrlNameStr) -> TreeListCtrl
+
+
+
+
+
+
+
+
+
+
+
+ PreTreeListCtrl() -> TreeListCtrl
+
+
+ Create(Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
+ Validator validator=DefaultValidator,
+ String name=TreeListCtrlNameStr) -> bool
+ Do the 2nd phase and create the GUI control.
+
+
+
+
+
+
+
+
+
+
+
+ _setCallbackInfo(PyObject self, PyObject _class)
+
+
+
+
+
+
+ GetCount() -> size_t
+
+
+ GetIndent() -> unsigned int
+
+
+ SetIndent(unsigned int indent)
+
+
+
+
+
+ GetSpacing() -> unsigned int
+
+
+ SetSpacing(unsigned int spacing)
+
+
+
+
+
+ GetLineSpacing() -> unsigned int
+
+
+ SetLineSpacing(unsigned int spacing)
+
+
+
+
+
+ GetImageList() -> ImageList
+
+
+ GetStateImageList() -> ImageList
+
+
+ GetButtonsImageList() -> ImageList
+
+
+ SetImageList(ImageList imageList)
+
+
+
+
+
+ SetStateImageList(ImageList imageList)
+
+
+
+
+
+ SetButtonsImageList(ImageList imageList)
+
+
+
+
+
+ AssignImageList(ImageList imageList)
+
+
+
+
+
+ AssignStateImageList(ImageList imageList)
+
+
+
+
+
+ AssignButtonsImageList(ImageList imageList)
+
+
+
+
+
+ AddColumn(String text)
+
+
+
+
+
+ AddColumnInfo(TreeListColumnInfo col)
+
+
+
+
+
+ InsertColumn(size_t before, String text)
+
+
+
+
+
+
+ InsertColumnInfo(size_t before, TreeListColumnInfo col)
+
+
+
+
+
+
+ RemoveColumn(size_t column)
+
+
+
+
+
+ GetColumnCount() -> size_t
+
+
+ SetColumnWidth(size_t column, size_t width)
+
+
+
+
+
+
+ GetColumnWidth(size_t column) -> int
+
+
+
+
+
+ SetMainColumn(size_t column)
+
+
+
+
+
+ GetMainColumn() -> size_t
+
+
+ SetColumnText(size_t column, String text)
+
+
+
+
+
+
+ GetColumnText(size_t column) -> String
+
+
+
+
+
+ SetColumn(size_t column, TreeListColumnInfo info)
+
+
+
+
+
+
+ GetColumn(size_t column) -> TreeListColumnInfo
+
+
+
+
+
+ SetColumnAlignment(size_t column, int align)
+
+
+
+
+
+
+ GetColumnAlignment(size_t column) -> int
+
+
+
+
+
+ SetColumnImage(size_t column, int image)
+
+
+
+
+
+
+ GetColumnImage(size_t column) -> int
+
+
+
+
+
+ GetItemText(TreeItemId item, int column=-1) -> String
+
+
+
+
+
+
+ GetItemImage(TreeItemId item, int column=-1, int which=TreeItemIcon_Normal) -> int
+
+
+
+
+
+
+
+ SetItemText(TreeItemId item, String text, int column=-1)
+
+
+
+
+
+
+
+ SetItemImage(TreeItemId item, int image, int column=-1, int which=TreeItemIcon_Normal)
+
+
+
+
+
+
+
+
+ GetItemData(TreeItemId item) -> TreeItemData
+
+
+
+
+
+ SetItemData(TreeItemId item, TreeItemData data)
+
+
+
+
+
+
+ GetItemPyData(TreeItemId item) -> PyObject
+
+
+
+
+
+ SetItemPyData(TreeItemId item, PyObject obj)
+
+
+
+
+
+
+ SetItemHasChildren(TreeItemId item, bool has=True)
+
+
+
+
+
+
+ SetItemBold(TreeItemId item, bool bold=True)
+
+
+
+
+
+
+ SetItemTextColour(TreeItemId item, Colour col)
+
+
+
+
+
+
+ SetItemBackgroundColour(TreeItemId item, Colour col)
+
+
+
+
+
+
+ SetItemFont(TreeItemId item, Font font)
+
+
+
+
+
+
+ GetItemBold(TreeItemId item) -> bool
+
+
+
+
+
+ GetItemTextColour(TreeItemId item) -> Colour
+
+
+
+
+
+ GetItemBackgroundColour(TreeItemId item) -> Colour
+
+
+
+
+
+ GetItemFont(TreeItemId item) -> Font
+
+
+
+
+
+ IsVisible(TreeItemId item) -> bool
+
+
+
+
+
+ ItemHasChildren(TreeItemId item) -> bool
+
+
+
+
+
+ IsExpanded(TreeItemId item) -> bool
+
+
+
+
+
+ IsSelected(TreeItemId item) -> bool
+
+
+
+
+
+ IsBold(TreeItemId item) -> bool
+
+
+
+
+
+ GetChildrenCount(TreeItemId item, bool recursively=True) -> size_t
+
+
+
+
+
+
+ GetRootItem() -> TreeItemId
+
+
+ GetSelection() -> TreeItemId
+
+
+ GetSelections() -> PyObject
+
+
+ GetItemParent(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetFirstChild(TreeItemId item) -> PyObject
+
+
+
+
+
+ GetNextChild(TreeItemId item, long cookie) -> PyObject
+
+
+
+
+
+
+ GetLastChild(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetNextSibling(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetPrevSibling(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetFirstVisibleItem() -> TreeItemId
+
+
+ GetNextVisible(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetPrevVisible(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ GetNext(TreeItemId item) -> TreeItemId
+
+
+
+
+
+ AddRoot(String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
+
+
+
+
+
+
+
+
+ PrependItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
- InsertItem(TreeItemId parent, TreeItemId idPrevious, String text,
+
+
+
+
+
+
+
+
+
+ InsertItem(TreeItemId parent, TreeItemId idPrevious, String text,
int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
-
- InsertItemBefore(TreeItemId parent, size_t index, String text, int image=-1,
+
+
+
+
+
+
+
+
+
+
+ InsertItemBefore(TreeItemId parent, size_t index, String text, int image=-1,
int selectedImage=-1, TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
-
- AppendItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
+
+
+
+
+
+
+
+
+
+
+ AppendItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
TreeItemData data=None) -> TreeItemId
-
-
-
-
-
-
-
-
-
- Delete(TreeItemId item)
-
-
-
-
-
- DeleteChildren(TreeItemId item)
-
-
-
-
-
- DeleteAllItems()
-
-
- Expand(TreeItemId item)
-
-
-
-
-
- ExpandAll(TreeItemId item)
-
-
-
-
-
- Collapse(TreeItemId item)
-
-
-
-
-
- CollapseAndReset(TreeItemId item)
-
-
-
-
-
- Toggle(TreeItemId item)
-
-
-
-
-
- Unselect()
-
-
- UnselectAll()
-
-
- SelectItem(TreeItemId item, bool unselect_others=True, bool extended_select=False)
-
-
-
-
-
-
-
- EnsureVisible(TreeItemId item)
-
-
-
-
-
- ScrollTo(TreeItemId item)
-
-
-
-
-
- HitTest(Point point, int OUTPUT, int OUTPUT) -> TreeItemId
-
-
-
-
-
-
-
- GetBoundingRect(TreeItemId item, bool textOnly=False) -> PyObject
-
-
-
-
-
-
- EditLabel(TreeItemId item)
-
-
-
-
-
- Edit(TreeItemId item)
-
-
-
-
-
- SortChildren(TreeItemId item)
-
-
-
-
-
- GetItemSelectedImage(TreeItemId item) -> int
-
-
-
-
-
- SetItemSelectedImage(TreeItemId item, int image)
-
-
-
-
-
-
- GetHeaderWindow() -> Window
-
-
- GetMainWindow() -> Window
-
-
-
+
+
+
+
+
+
+
+
+
+ Delete(TreeItemId item)
+
+
+
+
+
+ DeleteChildren(TreeItemId item)
+
+
+
+
+
+ DeleteAllItems()
+
+
+ Expand(TreeItemId item)
+
+
+
+
+
+ ExpandAll(TreeItemId item)
+
+
+
+
+
+ Collapse(TreeItemId item)
+
+
+
+
+
+ CollapseAndReset(TreeItemId item)
+
+
+
+
+
+ Toggle(TreeItemId item)
+
+
+
+
+
+ Unselect()
+
+
+ UnselectAll()
+
+
+ SelectItem(TreeItemId item, bool unselect_others=True, bool extended_select=False)
+
+
+
+
+
+
+
+ EnsureVisible(TreeItemId item)
+
+
+
+
+
+ ScrollTo(TreeItemId item)
+
+
+
+
+
+ HitTest(Point point, int OUTPUT, int OUTPUT) -> TreeItemId
+
+
+
+
+
+
+
+ GetBoundingRect(TreeItemId item, bool textOnly=False) -> PyObject
+
+
+
+
+
+
+ EditLabel(TreeItemId item)
+
+
+
+
+
+ Edit(TreeItemId item)
+
+
+
+
+
+ SortChildren(TreeItemId item)
+
+
+
+
+
+ GetItemSelectedImage(TreeItemId item) -> int
+
+
+
+
+
+ SetItemSelectedImage(TreeItemId item, int image)
+
+
+
+
+
+
+ GetHeaderWindow() -> Window
+
+
+ GetMainWindow() -> Window
+
+
+
+