User since
2003-08-15
2653
Artikel
BenutzerIn
wie kann ich ein Bild in ein insert() (Tk::Text) einfügen?
User since
2003-08-04
2145
Artikel
ModeratorIn + EditorIn
Gar nicht, insert() ist fuer Text.
...
[1 Minute suchen in man Tk::Text]
...
Die Funktion heißt imageCreate().
User since
2003-08-15
2653
Artikel
BenutzerIn
kannst du mir auch ein beispiel geben? ich hab bei google und alltheweb gesucht, aber es gibt nicht einen einzigen Beispiel-Code bei dem suchbegriff: imageCreate "Tk::Text"
Mein Code:
my $pic = $config{MainWindow}->Photo(-file => 'mainBackground.bmp');
$config{"pane".$nickname}->imageCreate('end',-image => $pic);
\n\n
<!--EDIT|Froschpopo|1114759739-->
User since
2003-08-04
14371
Artikel
ModeratorIn
Und was funktioniert an Deinem Code nicht??
Wahrscheinlich finden sich in den Newsgroups mehr Codebeispiele
http://groups.google.de/groups?q=perl+tk::text+imagecreate&hl=de&lr=&selm=82ld04%24jd4%40fidoii.cc.Lehigh.EDU&rnum=1
http://groups.google.de/groups?q=perl+tk::text+imagecreate&hl=de&lr=&selm=7ckseo%24d6j%241%40daffy.anet.uwrf.edu&rnum=7
http://aspn.activestate.com/ASPN....xt.html
User since
2003-08-15
2653
Artikel
BenutzerIn
achso dann liegt das garnicht an imageCreate sondern an Photo... thx !
ich lach mich schief, Getimage('Camel') gibts wirklich :D\n\n
<!--EDIT|Froschpopo|1114761381-->
User since
2003-08-15
2653
Artikel
BenutzerIn
jetzt muss ich aber doch mal fragen... wozu gibt es in insert() die Option: -itemtype ?
User since
2003-08-04
2145
Artikel
ModeratorIn + EditorIn
[quote=Froschpopo,29.04.2005, 10:36]jetzt muss ich aber doch mal fragen... wozu gibt es in insert() die Option: -itemtype ?[/quote]
Hm, da musst du eine andere Tk-Version haben als ich (800.025). In meinem Tk::Text ist insert() so definiert:
[quote=man Tk::Text,WIDGET METHODS]$text->insert(index, chars, ?tagList, chars, tagList, ...?)
Inserts all of the chars arguments just before the character at index. If index refers to the end of the text (the character after the last newline) then the new text is inserted just before the last newline instead. If there is a single chars argument and no tagList, then the new text will receive [...]
[/quote]
Da gibt's gar keine Optionen, und nur die angegebenen Parameter.
User since
2003-08-04
5870
Artikel
ModeratorIn
elsif ($part->{type} eq 'emoticon') {
my $p = $textwidget[-1]->Animation('-format' => 'gif', -file => $part->{text});
$textwidget[-1]->imageCreate('end', -image => $p);
}
vielleicht sollte ich Dir mal mein Programm zukommen lassen?\n\n
<!--EDIT|Crian|1114784974-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite