Moved Get/SetPropertyText/BackgroundColour() member functions from wxPropertyGrid to wxPropertyGridInterface
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56663 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -586,16 +586,6 @@ public:
|
||||
*/
|
||||
wxVariant GetUncommittedPropertyValue();
|
||||
|
||||
/**
|
||||
Returns cell background colour of a property.
|
||||
*/
|
||||
wxColour GetPropertyBackgroundColour( wxPGPropArg id ) const;
|
||||
|
||||
/**
|
||||
Returns cell background colour of a property.
|
||||
*/
|
||||
wxColour GetPropertyTextColour( wxPGPropArg id ) const;
|
||||
|
||||
/**
|
||||
Returns "root property". It does not have name, etc. and it is not
|
||||
visible. It is only useful for accessing its children.
|
||||
@@ -778,24 +768,6 @@ public:
|
||||
*/
|
||||
void SetMarginColour(const wxColour& col);
|
||||
|
||||
/**
|
||||
Sets background colour of property and all its children. Colours of
|
||||
captions are not affected. Background brush cache is optimized for often
|
||||
set colours to be set last.
|
||||
*/
|
||||
void SetPropertyBackgroundColour( wxPGPropArg id, const wxColour& col );
|
||||
|
||||
/**
|
||||
Resets text and background colours of given property.
|
||||
*/
|
||||
void SetPropertyColoursToDefault( wxPGPropArg id );
|
||||
|
||||
/**
|
||||
Sets text colour of property and all its children.
|
||||
*/
|
||||
void SetPropertyTextColour( wxPGPropArg id, const wxColour& col,
|
||||
bool recursively = true );
|
||||
|
||||
/**
|
||||
Sets selection background colour - applies to selected property name
|
||||
background.
|
||||
|
@@ -244,6 +244,11 @@ public:
|
||||
*/
|
||||
wxVariant GetPropertyAttribute( wxPGPropArg id, const wxString& attrName ) const;
|
||||
|
||||
/**
|
||||
Returns background colour of first cell of a property.
|
||||
*/
|
||||
wxColour GetPropertyBackgroundColour( wxPGPropArg id ) const;
|
||||
|
||||
/**
|
||||
Returns pointer of property's nearest parent category. If no category
|
||||
found, returns @NULL.
|
||||
@@ -293,6 +298,11 @@ public:
|
||||
/** Returns property's name, by which it is globally accessible. */
|
||||
wxString GetPropertyName( wxPGProperty* property );
|
||||
|
||||
/**
|
||||
Returns text colour of first cell of a property.
|
||||
*/
|
||||
wxColour GetPropertyTextColour( wxPGPropArg id ) const;
|
||||
|
||||
/**
|
||||
Returns validator of a property as a reference, which you
|
||||
can pass to any number of SetPropertyValidator.
|
||||
@@ -616,6 +626,23 @@ public:
|
||||
*/
|
||||
void SetPropertyAttributeAll( const wxString& attrName, wxVariant value );
|
||||
|
||||
/**
|
||||
Sets background colour of a property.
|
||||
|
||||
@param id
|
||||
Property name or pointer.
|
||||
|
||||
@param colour
|
||||
New background colour.
|
||||
|
||||
@param recursively
|
||||
If True, child properties are affected recursively. Property
|
||||
categories are skipped if this flag is used.
|
||||
*/
|
||||
void SetPropertyBackgroundColour( wxPGPropArg id,
|
||||
const wxColour& colour,
|
||||
bool recursively = true );
|
||||
|
||||
/**
|
||||
Sets text, bitmap, and colours for given column's cell.
|
||||
|
||||
@@ -638,6 +665,11 @@ public:
|
||||
*/
|
||||
void SetPropertyClientData( wxPGPropArg id, void* clientData );
|
||||
|
||||
/**
|
||||
Resets text and background colours of given property.
|
||||
*/
|
||||
void SetPropertyColoursToDefault( wxPGPropArg id );
|
||||
|
||||
/**
|
||||
Sets editor for a property.
|
||||
|
||||
@@ -739,6 +771,24 @@ public:
|
||||
*/
|
||||
bool SetPropertyMaxLength( wxPGPropArg id, int maxLen );
|
||||
|
||||
|
||||
/**
|
||||
Sets text colour of a property.
|
||||
|
||||
@param id
|
||||
Property name or pointer.
|
||||
|
||||
@param colour
|
||||
New background colour.
|
||||
|
||||
@param recursively
|
||||
If True, child properties are affected recursively. Property
|
||||
categories are skipped if this flag is used.
|
||||
*/
|
||||
void SetPropertyTextColour( wxPGPropArg id,
|
||||
const wxColour& col,
|
||||
bool recursively = true );
|
||||
|
||||
/**
|
||||
Sets validator of a property.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user