// Copyright 1996, Marimba Inc. All Rights Reserved.


// Confidential and Proprietary Information of Marimba, Inc.


// @(#)DemoPresentation.java, 1.2, 12/26/96


package marimba.gui;





import java.awt.*;





public class DemoPresentation extends Presentation {


    private boolean showWarning = true;





    public DemoPresentation() {


    }





    public DemoPresentation(boolean showWarning) {


	this.showWarning = showWarning;


    }





    public void validate() {


	if (showWarning) {


	    new DemoFrame(title);


	    showWarning = false;


	}


    }


}





class DemoFrame extends Frame {


    public DemoFrame(String title) {


	super("License Warning");


	TextArea t = new TextArea("\"" + title + "\" created with an Unlicensed Demo of Bongo\nSee http://www.marimba.com/ for details on Bongo", 4, 50);





	t.setEditable(false);


	add("Center", t);





	Panel p = new Panel();


	p.add(new Button("OK"));


	add("South", p);


	pack();


	show();


    }





    public boolean handleEvent(Event e) {


	switch (e.id) {


	case Event.ACTION_EVENT:


	case Event.WINDOW_DESTROY:


	    hide();


	    dispose();


	    return true;


	default:


	    return super.handleEvent(e);


	}


    }


}


