1 #############################################################################
2 ## Name: ext/dataview/XS/DataViewItem.xsp
3 ## Purpose: XS++ for Wx::DataViewItem
4 ## Author: Mattia Barbon
7 ## RCS-ID: $Id: DataViewItem.xsp 2297 2007-11-25 12:39:35Z mbarbon $
8 ## Copyright: (c) 2007 Mattia Barbon
9 ## Licence: This program is free software; you can redistribute it and/or
10 ## modify it under the same terms as Perl itself
11 #############################################################################
13 #if wxUSE_DATAVIEWCTRL
15 #include <wx/dataview.h>
21 %name{Wx::DataViewItem} class wxDataViewItem {
22 ## wxDataViewItem( IV id )
23 ## %code{% RETVAL = new wxDataViewItem( INT2PTR( void*, id ) ); %};
28 %code{% RETVAL = PTR2IV( THIS->GetID() ); %};
32 %name{Wx::DataViewItemAttr} class wxDataViewItemAttr {
37 void SetColour( const wxColour& colour );
38 void SetBold( bool set );
39 void SetItalic( bool set );
41 bool HasColour() const;
42 const wxColour& GetColour() const;
45 bool GetItalic() const;