// Johann Shudlick
// April 29, 1999
// Final Project
// Create an appicaiton for tutoring and testing elemtentary school kids

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;

public class resultsFrame extends Frame 
{
   private int correct, incorrect, percent;
   private GeoWhiz gw;
   private Image pig, flag;
   private int Xcoor = 25;
   private testFrame w;

   resultsFrame( int c, int i, GeoWhiz t)
   {
      super( "See How You Did!!!" );
      setSize( 400, 300 );
      setVisible( true );

      w = new testFrame( t );
      correct = c;
      incorrect = i;
      gw = t;
      percent = (int)( correct / 34 * 100 );

      addWindowListener( new WindowHide(this) );
      pig = gw.getImage( gw.getDocumentBase(), "flypigWHT.gif" );
      flag = gw.getImage( gw.getDocumentBase(), "a-flag.gif" );
   }

   public void paint( Graphics g )
   {
      if( percent == 100 )
      {
        g.drawImage( flag, 125, 250, this );
        g.drawString( "A true patriot!!!  Congratulations!!!", 50, 375 );
      }
      if( percent < 70 )
      {
        g.drawImage( pig, 125, 100, this );
        g.drawString( "You think you'd pass geography? Yeah. Right. When pigs fly...", 10, 225 );
      }

      g.drawString( "You answered " + correct + " questions correctly.  Congratualtions!!!", 10, 50 );

      g.drawString( "This gives you an overall score of " + percent + "%.", 10, 70 );

//    g.drawString( "The city you listed for the Capital was incorrect for the following numbers:", 10, 100 );

//    for( int i = 1; i < 18; i++ )
//    {
//       if( w.cap[ i ] )
//       {
//           g.drawString( " " + i, Xcoor, 120);
//           Xcoor = Xcoor + 14;
//       }
//    }

//    g.drawString( "The state name you provided was incorrect for the following numbers: ", 10, 160 );
//
//    Xcoor = 25;

//    for( int i = 1; i < 18; i++ )
//     {
//        if( w.sta[ i ] )
//        {
//           g.drawString( "" + i, Xcoor, 180);
//           Xcoor = Xcoor + 14;
//        }
//    }   
//
   }
}