#!/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;