zur Startseite


Anfragen für Seminare und Coaching senden Sie bitte an office@rolandgeyer.at
*Einzelseminare
*Gruppenseminare
*Vereins- und Firmenseminare
*Werbecoaching

Seminare für Betriebsysteme:

Apple MacOS X
Windows XP und älter
Windows Vista
Windows 7
Linux (SUSE, Ubuntu, Knoppix)

Seminare für Microsoft Office:

Word
Excel
Powerpoint
Outlook
Access

Seminare für Software von Adobe:

Photoshop
Illustrator
Indesign
Dreamweaver
Flash

Spezielle Seminarpakete:

Express DTP Gesamtausbildung
Express Web Gesamtausbildung
Intensiv ECDL Core Prüfungsvorbereitung
Intensiv ECDL WebStarter Prüfungsvorbereitung
ECDL Imagemaker Prüfungsvorbereitung
OCG WebPublisher Prüfungsvorbereitung:
Modul 1
Modul 2
Modul 3
Modul 4
Modul 5
Modul 6
HTML
Javascript

Wollen Sie von Microsoft- oder Adode-Produkten auf
kostenlose und lizenzfreie Software
umsteigen? opensource-akademie zeigt Ihnen wie es geht.

Ihre Meinung ist mir wichtig!

Zum Gästebuch
AGB

Textein-,ausgabe

Mithilfe des Tk/Tcl kann in Perl eine grafische Benutzeroberfläche für die Textein- und ausgaben erstellt werden:

Beispiel_37.1: Textein- und ausgabe:

use Tk;

# Hauptfenster
my $mw = MainWindow->new(); #Textfeld für die Eingabe:
$mw->Label(-text=>'Eingabe:')->pack();
my $eingabe = $mw->Text(-width=>30,-height=>5)->pack();
#Textfeld für die Ausgabe: $mw->Label(-text=> 'Ausgabe:')->pack();
my $ausgabe = $mw->Text(-width=>30,-height=>5)->pack(); #Frame für die Buttons
my $bottom_frame = $mw->Frame()->pack(-side=>'bottom', -pady=>5);
$bottom_frame->Button( -text=>'Alles zeigen',
-command=>\&allesZeigen)->pack(-side=>'left');
$bottom_frame->Button( -text=>'Erste Zeile',
-command=>\&ersteZeile)->pack(-side=>'left');
$bottom_frame->Button( -text=>'Alles löschen',
-command=>\&loeschen)->pack(-side=>'left');
MainLoop;
sub allesZeigen{
$ausgabe->configure(-state=>'normal');
$ausgabe->delete('1.0','end');
my $text_string = $eingabe->get('1.0','end');
$ausgabe->insert('end',$text_string);
$ausgabe->configure(-state=>'disabled');
}
sub ersteZeile{
$ausgabe->configure(-state=>'normal');
$ausgabe->delete('1.0','end');
my $text_string = $eingabe->get('1.0','2.0');
$ausgabe->insert('end',$text_string);
$ausgabe->configure(-state=>'disabled');
}
sub loeschen{
$ausgabe->configure(-state=>'normal');
$ausgabe->delete('1.0','end');
$ausgabe->configure(-state=>'disabled');
}



Weitere freie Tutorials: Rhetorik & Kommunikation Typografie & Layout Bildbearbeitung mit Photoshop oder GIMP Vektorgrafik mit Illustrator, FreeHand, Corel Draw oder Inkscape Layout mit Indesign oder Scribus Druckvorstufe GoLive Html JavaScript Flash & ActionScript Director & Lingo Assembler DOS Java objektorientiert Perl Word Excel Access PowerPoint Outlook Betriebssystem