1 #############################################################################
2 ## Name: XS/VarHScrollHelper.xsp
3 ## Purpose: XS for Wx::VarHScrollHelper
4 ## Author: Mattia Barbon
7 ## RCS-ID: $Id: VarHScrollHelper.xsp 2197 2007-08-21 23:10: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 #############################################################################
15 %typemap{wxVarHScrollHelper*}{simple};
17 %name{Wx::VarHScrollHelper} class wxVarHScrollHelper
19 void SetColumnCount( size_t columnCount );
20 bool ScrollToColumn( size_t column );
21 bool ScrollColumns( int columns );
22 bool ScrollColumnPages( int pages );
23 void RefreshColumn( size_t column );
24 void RefreshColumns( size_t from, size_t to );
25 size_t GetColumnCount() const;
26 size_t GetVisibleColumnsBegin() const;
27 size_t GetVisibleColumnsEnd() const;
28 bool IsColumnVisible( size_t column ) const;