#include </home/zeitlin/src/wx/github/interface/wx/richtext/richtextbuffer.h>
Detailed Description
A class for representing width and height.
- 参照:
- wxRichTextAttr, wxRichTextCtrl, wxTextAttrDimension
Public Member Functions |
| wxTextAttrSize () |
| Default constructor.
|
void | Reset () |
| Resets the width and height dimensions.
|
bool | operator== (const wxTextAttrSize &size) const |
| Equality operator.
|
bool | EqPartial (const wxTextAttrSize &size, bool weakTest=true) const |
| Partial equality test.
|
bool | Apply (const wxTextAttrSize &dims, const wxTextAttrSize *compareWith=NULL) |
| Apply to this object, but not if the same as compareWith.
|
void | CollectCommonAttributes (const wxTextAttrSize &attr, wxTextAttrSize &clashingAttr, wxTextAttrSize &absentAttr) |
| Collects the attributes that are common to a range of content, building up a note of which attributes are absent in some objects and which clash in some objects.
|
bool | RemoveStyle (const wxTextAttrSize &attr) |
| Removes the specified attributes from this object.
|
wxTextAttrDimension & | GetWidth () |
| Returns the width.
|
const wxTextAttrDimension & | GetWidth () const |
void | SetWidth (int value, wxTextAttrDimensionFlags flags) |
| Sets the width.
|
void | SetWidth (int value, wxTextAttrUnits units) |
| Sets the width.
|
void | SetWidth (const wxTextAttrDimension &dim) |
| Sets the width.
|
wxTextAttrDimension & | GetHeight () |
| Gets the height.
|
const wxTextAttrDimension & | GetHeight () const |
void | SetHeight (int value, wxTextAttrDimensionFlags flags) |
| Sets the height.
|
void | SetHeight (int value, wxTextAttrUnits units) |
| Sets the height.
|
void | SetHeight (const wxTextAttrDimension &dim) |
| Sets the height.
|
bool | IsValid () const |
| Is the size valid?
|
Public Attributes |
wxTextAttrDimension | m_width |
wxTextAttrDimension | m_height |
List of all members.
Constructor & Destructor Documentation
wxTextAttrSize::wxTextAttrSize |
( |
| ) |
[inline] |
Member Function Documentation
Apply to this object, but not if the same as compareWith.
Collects the attributes that are common to a range of content, building up a note of which attributes are absent in some objects and which clash in some objects.
bool wxTextAttrSize::EqPartial |
( |
const wxTextAttrSize & |
size, |
|
|
bool |
weakTest = true |
|
) |
| const |
Partial equality test.
If weakTest is true, attributes of this object do not have to be present if those attributes of size are present. If weakTest is false, the function will fail if an attribute is present in size but not in this object.
bool wxTextAttrSize::IsValid |
( |
| ) |
const [inline] |
bool wxTextAttrSize::operator== |
( |
const wxTextAttrSize & |
size | ) |
const [inline] |
Removes the specified attributes from this object.
void wxTextAttrSize::Reset |
( |
| ) |
[inline] |
Resets the width and height dimensions.
void wxTextAttrSize::SetHeight |
( |
int |
value, |
|
|
wxTextAttrUnits |
units |
|
) |
| [inline] |
void wxTextAttrSize::SetWidth |
( |
int |
value, |
|
|
wxTextAttrUnits |
units |
|
) |
| [inline] |
Member Data Documentation