Chakotay
02-11-2006, 13:48
hi
hab mal wieder ein "unlösbares" problem :)
naja
zumindest hab ich nicht nen blassen dunst wie ich das zum funktionieren bringe^^
hab in einem gtk2/perl script nen TextView in dem der text eines TextBuffer's angezeigt wird
der text der angezeigt wird ist in einer variabele die zuvor aus einer textdatei ausgelesen wurde
nu möchte ich gerne das wenn in diesem TextView der text geändert wird
mein script auf die änderung reagiert und den neuen text in die variabele schreibt
mein bisheriger versuch will aber irgendwie nicht klappen
kann mir hier jemand helfen
my $text = "defauld text";
my $buffer = Gtk2::TextBuffer->new;
$buffer->set_text($text);
$buffer->signal_connect(changed=>\¬iz_block);
sub notiz_block
{
my($buffer) = @_;
my $temp = $buffer->get_buffer;
$text = $temp;
return;
}
hab mal wieder ein "unlösbares" problem :)
naja
zumindest hab ich nicht nen blassen dunst wie ich das zum funktionieren bringe^^
hab in einem gtk2/perl script nen TextView in dem der text eines TextBuffer's angezeigt wird
der text der angezeigt wird ist in einer variabele die zuvor aus einer textdatei ausgelesen wurde
nu möchte ich gerne das wenn in diesem TextView der text geändert wird
mein script auf die änderung reagiert und den neuen text in die variabele schreibt
mein bisheriger versuch will aber irgendwie nicht klappen
kann mir hier jemand helfen
my $text = "defauld text";
my $buffer = Gtk2::TextBuffer->new;
$buffer->set_text($text);
$buffer->signal_connect(changed=>\¬iz_block);
sub notiz_block
{
my($buffer) = @_;
my $temp = $buffer->get_buffer;
$text = $temp;
return;
}