MacPerl Dialoge

Nachfolgend eine Aufstellung über die wichtigsten Dialoge in MacPerl.

Einfache Meldungsbox

MacPerl::Answer("Ich bin fertig");
Bild einer MacPerl Meldungsbox

Eine Frage mit mehreren Aktionen

$buttonnr = MacPerl::Answer(
	"was willst du tun?",
	"sichern",
	"nicht sichern", 
	"weiss nicht");
if($buttonnr == 2)
{
    print "du willst also sichern\n";
}
elsif ($buttonnr == 1) # nicht sichern
{
    print "du willst also nicht sichern\n";
}
elsif($buttonnr == 0)
{
    print "und woher soll ich es wissen?\n";
}
Eine Meldungsbox mit drei Knöpfen

Ein Eingabefeld

$name = MacPerl::Ask("Dein Name", "Albert Einstein");
MacPerl::Answer("Hallo $name");
Ein Dialog mit einem Eingabefeld

Eine Auswahlliste

$fileformat = MacPerl::Pick("welches Format", "Text", "Html", "Postscript");
if($fileformat eq "Text")
{
...
}
Eine Auswahlliste

Frage nach einer Datei

require "StandardFile.pl";
$filename = StandardFile::GetFile("wähle eine Text Datei" ,"TEXT");
open( INPUT, $filename) 
    or die "can not open $filename";
Ein Dialog zum öffnen einer Datei

home - contact - q-zone - dev-zone
made with cascading style sheets