Thread BrowseEntry (dropdown) Indexes heraus bekommen (7 answers)
Opened by Krikus at 2007-12-03 20:25

styx-cc
 2007-12-04 08:49
#103418 #103418
User since
2006-05-20
533 Artikel
BenutzerIn

user image
Hi!

Du gibst in deinem Code auch dir Referenz zu deiner Browse-Entry-Instanz aus und nicht den Index.

Wenn du den Index im Command fuer den Button34 aufrufen moechtest:
Code (perl): (dl )
1
2
3
4
5
6
sub show_index {
  my $self = shift;
  our $index = shift;
  print $index;
}
print $main::index;


MfG

Edit:
Vielleicht solltest du versuchen $index als Referenz an show_index() zu uebergeben, anstatt es global zu machen:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
my $last_index;
$dropdown34 = $gr_frame34->BrowseEntry(-browse2cmd => show_index(\$last_index),
-variable => \$var))->pack;

sub show_index {
  my $self = shift;
  my $index = shift;
  $index_ref = shift;
  $$index_ref = $index;
}

danach hast du den wert in $last_index

MfG

ungetestet
Pörl.

View full thread BrowseEntry (dropdown) Indexes heraus bekommen