1 #############################################################################
4 ## Name: XS/ItemContainerImmutable.xsp
7 ## Purpose: XS for Wx::ItemContainerImmutable
10 ## Author: Mattia Barbon
16 ## Created: 14/08/2007
19 ## RCS-ID: $Id: ItemContainerImmutable.xsp 2163 2007-08-15 22:46:51Z mbarbon $
22 ## Copyright: (c) 2007 Mattia Barbon
25 ## Licence: This program is free software; you can redistribute it and/or
28 ## modify it under the same terms as Perl itself
31 #############################################################################
36 MODULE=Wx PACKAGE=Wx::ItemContainerImmutable
39 wxItemContainerImmutable::GetCount()
42 wxItemContainerImmutable::IsEmpty()
45 wxItemContainerImmutable::GetString( n )
50 wxItemContainerImmutable::GetStrings()
53 wxPli_stringarray_push( aTHX_ THIS->GetStrings() );
58 wxItemContainerImmutable::SetString( n, s )
64 wxItemContainerImmutable::FindString( ... )
67 #if WXPERL_W_VERSION_GE( 2, 7, 2 )
68 MATCH_REDISP( wxPliOvl_s_b, FindStringCase )
70 MATCH_REDISP( wxPliOvl_s, FindStringNoCase )
71 END_OVERLOAD( Wx::ItemContainerImmutable::FindString )
75 wxItemContainerImmutable::FindStringNoCase( s )
78 RETVAL = THIS->FindString( s );
81 #if WXPERL_W_VERSION_GE( 2, 7, 2 )
85 wxItemContainerImmutable::FindStringCase( s, bCase = false )
89 RETVAL = THIS->FindString( s, bCase );
95 #if WXPERL_W_VERSION_GE( 2, 6, 0 ) && !defined(WXPERL_IN_COMBOBOX)
99 wxItemContainerImmutable::SetSelection( n )
106 wxItemContainerImmutable::GetSelection()
108 #if WXPERL_W_VERSION_GE( 2, 6, 0 ) || defined(WXPERL_IN_COMBOBOX)
112 wxItemContainerImmutable::SetStringSelection( s )
119 wxItemContainerImmutable::GetStringSelection()
122 wxItemContainerImmutable::Select( n )