wxScrollWinEvent Class Reference
[Events]

#include <wx/event.h>

Inheritance diagram for wxScrollWinEvent:

wxEvent wxObject

List of all members.


Detailed Description

A scroll event holds information about events sent from scrolling windows.

Events:

The following event handler macros redirect the events to member function handlers 'func' with prototypes like:

void handlerFuncName(wxScrollWinEvent& event)
Event macros:
You can use the EVT_SCROLLWIN* macros for intercepting scroll window events from the receiving window.
Library:  wxCore

Category:  Events

See also:
wxScrollEvent, Event Handling

Public Member Functions

 wxScrollWinEvent (wxEventType commandType=wxEVT_NULL, int pos=0, int orientation=0)
int GetOrientation () const
int GetPosition () const

Constructor & Destructor Documentation

wxScrollWinEvent::wxScrollWinEvent ( wxEventType  commandType = wxEVT_NULL,
int  pos = 0,
int  orientation = 0 
)

Constructor.


Member Function Documentation

int wxScrollWinEvent::GetOrientation (  )  const

Returns wxHORIZONTAL or wxVERTICAL, depending on the orientation of the scrollbar.

Todo:
wxHORIZONTAL and wxVERTICAL should go in their own enum

int wxScrollWinEvent::GetPosition (  )  const

Returns the position of the scrollbar for the thumb track and release events.

Note that this field can't be used for the other events, you need to query the window itself for the current position in that case.



wxWidgets logo

[ top ]