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 )