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
wxPGProperty::ClientDataType 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.

wxPGProperty::ClientDataType 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 Mon Oct 29 16:56:24 2007 for wxPropertyGrid by doxygen 1.3.6