wxPropertyGridEvent Class Reference

A propertygrid event holds information about events associated with wxPropertyGrid objects. More...

#include <propgrid.h>

List of all members.

Public Member Functions

virtual wxEvent * Clone () const
void DisableProperty ()
void EnableProperty (bool enable=true)
wxPGId GetMainParent () const
wxPGId GetProperty () const
void * GetPropertyClientData () const
const wxString & GetPropertyLabel () const
const wxString & GetPropertyName () const
wxPGPropertyGetPropertyPtr () const
wxVariant GetPropertyValue () const
const wxArrayInt & GetPropertyValueAsArrayInt () const
const wxArrayString & GetPropertyValueAsArrayString () const
long GetPropertyValueAsBool () const
double GetPropertyValueAsDouble () const
int GetPropertyValueAsInt () const
long GetPropertyValueAsLong () const
const wxPoint & GetPropertyValueAsPoint () const
const wxSize & GetPropertyValueAsSize () const
wxString GetPropertyValueAsString () const
void * GetPropertyValueAsVoidPtr () const
const wxObject * GetPropertyValueAsWxObjectPtr () const
const wxPGValueTypeGetPropertyValueType () const
bool HasProperty () const
bool IsPending () const
bool IsPropertyEnabled () const
void SetPending (bool pending)
void SetProperty (wxPGProperty *p)
void SetProperty (wxPGId id)
void SetPropertyGrid (wxPropertyGrid *pg)
 wxPropertyGridEvent (const wxPropertyGridEvent &event)
 wxPropertyGridEvent (wxEventType commandType=0, int id=0)
 ~wxPropertyGridEvent ()


Detailed Description

A propertygrid event holds information about events associated with wxPropertyGrid objects.

Derived from

wxNotifyEvent
wxCommandEvent
wxEvent
wxObject

Include files

<wx/propertygrid/propertygrid.h>


Constructor & Destructor Documentation

wxPropertyGridEvent::wxPropertyGridEvent ( wxEventType  commandType = 0,
int  id = 0 
)

Constructor.

wxPropertyGridEvent::wxPropertyGridEvent ( const wxPropertyGridEvent event  ) 

Copy constructor.

wxPropertyGridEvent::~wxPropertyGridEvent (  ) 

Destructor.


Member Function Documentation

virtual wxEvent* wxPropertyGridEvent::Clone (  )  const [virtual]

Copyer.

void wxPropertyGridEvent::DisableProperty (  )  [inline]

Disables property.

void wxPropertyGridEvent::EnableProperty ( bool  enable = true  )  [inline]

Enables property.

wxPGId wxPropertyGridEvent::GetProperty (  )  const [inline]

Returns id of associated property.

void* wxPropertyGridEvent::GetPropertyClientData (  )  const [inline]

Returns client data of relevant property.

const wxString& wxPropertyGridEvent::GetPropertyLabel (  )  const [inline]

Returns label of associated property.

const wxString& wxPropertyGridEvent::GetPropertyName (  )  const [inline]

Returns name of associated property.

wxPGProperty* wxPropertyGridEvent::GetPropertyPtr (  )  const [inline]

Returns pointer to associated property.

wxVariant wxPropertyGridEvent::GetPropertyValue (  )  const [inline]

Returns value of relevant property.

const wxPGValueType* wxPropertyGridEvent::GetPropertyValueType (  )  const [inline]

Returns value type of relevant property.

bool wxPropertyGridEvent::HasProperty (  )  const [inline]

Returns true if event has associated property.

void wxPropertyGridEvent::SetProperty ( wxPGProperty p  )  [inline]

Changes the associated property.

void wxPropertyGridEvent::SetProperty ( wxPGId  id  )  [inline]

Changes the associated property.


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 11:38:13 2007 for wxPropertyGrid by  doxygen 1.5.1-p1