Padre-Plugin-WxWidgets
view release on metacpan or search on metacpan
share/doc/wxwidgets.pod view on Meta::CPAN
wxBUFFER_CLIENT_AREA)
wxBufferedPaintDC(wxWindow *window, int style = wxBUFFER_CLIENT_AREA)
As with wxBufferedDC, you may either provide the bitmap to be used for
buffering or let this object create one internally (in the latter
case, the size of the client part of the window is used).
Pass wxBUFFER_CLIENT_AREA for the style parameter to indicate that
just the client area of the window is buffered, or
wxBUFFER_VIRTUAL_AREA to indicate that the buffer bitmap covers the
virtual area (in which case PrepareDC is automatically called for the
actual window device context).
=head2 Wx::BufferedPaintDC::DESTROY
Copies everything drawn on the DC so far to the window associated with
this object, using a wxPaintDC.
=head1 Wx::AutoBufferedPaintDC
=head2 Wx::AutoBufferedPaintDC::new
wxAutoBufferedPaintDC(wxWindow *window)
Constructor. Pass a pointer to the window on which you wish to paint.
=head1 Wx::BufferedOutputStream
=head2 Wx::BufferedOutputStream::new
wxBufferedOutputStream(const wxOutputStream& parent)
Creates a buffered stream using a buffer of a default size of 1024
bytes for cashing the stream parent.
=head2 Wx::BufferedOutputStream::DESTROY
~wxBufferedOutputStream()
Destructor. Calls Sync() and destroys the internal buffer.
=head2 Wx::BufferedOutputStream::SeekO
off_t SeekO(off_t pos, wxSeekMode mode)
Calls Sync() and changes the stream position.
=head2 Wx::BufferedOutputStream::Sync
void Sync()
Flushes the buffer and calls Sync() on the parent stream.
=head1 Wx::BusyCursor
=head2 Wx::BusyCursor::new
wxBusyCursor(wxCursor* cursor = wxHOURGLASS_CURSOR)
Constructs a busy cursor object, calling wxBeginBusyCursor.
=head2 Wx::BusyCursor::DESTROY
~wxBusyCursor()
Destroys the busy cursor object, calling wxEndBusyCursor.
=head1 Wx::BusyInfo
=head2 Wx::BusyInfo::new
wxBusyInfo(const wxString& msg, wxWindow* parent = NULL)
Constructs a busy info window as child of parent and displays msg in
it.
NB: If parent is not NULL you must ensure that it is not closed while
the busy info is shown.
=head2 Wx::BusyInfo::DESTROY
~wxBusyInfo()
Hides and closes the window containing the information text.
=head1 Wx::Button
=head2 Wx::Button::new
wxButton()
Default constructor.
wxButton(wxWindow* parent, wxWindowID id, const wxString& label =
wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize&
size = wxDefaultSize, long style = 0, const wxValidator& validator =
wxDefaultValidator, const wxString& name = "button")
Constructor, creating and showing a button.
The preferred way to create standard buttons is to use default value
of label. If no label is supplied and id is one of standard IDs from
this list, standard label will be used. In addition to that, the
button will be decorated with stock icons under GTK+ 2.
Parameters
parent
Parent window. Must not be NULL.
id
Button identifier. A value of wxID_ANY indicates a default value.
label
Text to be displayed on the button.
pos
Button position.
size
Button size. If the default size is specified then the button is
sized appropriately for the text.
style
Window style. See wxButton.
validator
Window validator.
name
( run in 0.566 second using v1.01-cache-2.11-cpan-5a3173703d6 )