From: herbert b. <dei...@we...> - 2005-03-01 22:52:39
|
its abot the my( $choices ) = [ 'This', 'is one of my', 'really', 'wonderful', 'examples', ]; in the demo. if there would stay: my( $choices ) = [ '' ]; and not my( $choices ) = [ () ]; and then anybody would append some choices, you would see the graphical uglyness i tried to descirbe. i testet it in the demo and it is unhandy see: http://proton-ce.sourceforge.net/rc/wxperl7.png regards DH wrote: >--- herbert breunung <dei...@we...> wrote: > > > >>k, now I found out whats the matter with combobox! >>i think its a problem with dynamic perl arrays. >> >>when i init the CB with >> $dialog->{'replace_input'} = Wx::ComboBox->new($search_panel, -1, >>'', [92, 44], [334, 22], [()],wxTE_PROCESS_ENTER,,); >> >> >>all seems fine but when i give an init value like >> $dialog->{'replace_input'} = Wx::ComboBox->new($search_panel, -1, >>'', [92, 44], [334, 22], ['take this'],wxTE_PROCESS_ENTER,,); >> >>the problem starts when I start to >>$dialog->{'replace_input'}->Append('items'); >>would it be possible to check in ->new() if the ref is scalar and if it >>so take value >>und give the combobox an array of length 1 with that value. that should >>avoid >>the praphical misleadings I found out. >> >> > >Can you clarify what problem? >Combobox is the first example in controls.pl >and it does what you describe and there is no problems. > >Also, all references are scalars .... > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > > |