#!/h/COE/Comp/PERL5/bin/perl -T -I/h/COE/lib -w
use Coe;
use strict;
my $VERSION="1.1.4.1";
my $PRGM="COEAskUser";
if (@ARGV == 0) {
useage;
exit -1;
}
sub useage {
print "Useage: COEAskUser [flags] \"\"\n";
}
my $label1="Yes";
my $label2="No";
my $msg="";
my $arg1;
my $ret;
while (@ARGV>0) {
$arg1=cleanString(shift, 4);
if ("$arg1" eq "-h") {
useage;
exit 0;
} elsif ("$arg1" eq "-H") {
coeMan("COE_HOME/docs/man/$PRGM");
exit 0;
} elsif ("$arg1" eq "-V") {
print "VERSION: $VERSION\n";
exit 0;
} elsif ("$arg1" eq "-AC") {
$label1="Accept";
$label2="Cancel";
} elsif ("$arg1" eq "-B") {
$label1=cleanString(shift,4);
$label2=cleanString(shift,4);
$msg=cleanString(shift,4);
} elsif ("$arg1" eq "-TF") {
$label1="True";
$label2="False";
$msg=shift;
} elsif ("$arg1" eq "-YN") {
$label1="Yes";
$label2="No";
$msg=cleanString(shift,4);
} else {
$msg=$arg1;
}
}
$ret=coeRun("COE_COMP/JAVA2/bin/java",
"-Dcfgfile=COE_HOME/lib/coeenv.txt",
"-classpath",
"COE_HOME/lib/opencoe.jar:COE_HOME/lib",
"org.opencoe.coe.kernel.apps.COEDialog",
"AskUser", "$label1", "$label2", "$msg");
exit $ret;