Add wxDataViewCtrl::SetRowHeight() and provide its generic implementation.
Allow changing the (fixed) row height without using wxDV_VARIABLE_LINE_HEIGHT which may slow down the control display too much. The new method is not implemented for the native GTK and OS X implementations yet but should be simple to implement there. See #12749. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67885 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1113,6 +1113,22 @@ public:
|
||||
This method only has effect if multiple selections are allowed.
|
||||
*/
|
||||
virtual void UnselectAll();
|
||||
|
||||
/**
|
||||
Sets the row height.
|
||||
|
||||
This function can only be used when all rows have the same height, i.e.
|
||||
when wxDV_VARIABLE_LINE_HEIGHT flag is not used.
|
||||
|
||||
Currently this is implemented in the generic version only and nothing
|
||||
is done (and @false returned) when using the native GTK or OS X
|
||||
versions.
|
||||
|
||||
@return @true if the line height was changed or @false otherwise.
|
||||
|
||||
@since 2.9.2
|
||||
*/
|
||||
virtual bool SetRowHeight(int rowHeight);
|
||||
};
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user