/* start of program "window.c"
*    (c) Marietta Systems, Inc 1987
*	 All rights reserved
*/
#include "mtest.h"
/*	*/
void main(){
int a = 1;
clr_scrn("Window test"); 
mk_wndw(5, 5, 20, 75, "First big window");
display(" Notice how all the windows have different color combinations ", 8, 4,
	alt_reverse); 
/*
*   create windows in the top left hand and right hand corners of the screen.
*/
if (1 > mk_wndw(TOP_LINE, 0, 10, 27, NULL)) goodbye(101);
display("Notice that the top and   left box lines are missing", 1,1,high);
display("Press any key to continue", 8, 1, alt_low); read_kb();
/*        */
if (1 > mk_wndw(TOP_LINE + 1, 54, 11, SCRN_WID, "top window"))  goodbye(103);
display("Notice that all the box  lines are present", 1, 1, high);
display("Press any key to continue", 8, 1, alt_low); read_kb();
/* 
*    create windows at the bottom right and left  
*/
if (1 > mk_wndw(15, 55, SCRN_LEN, SCRN_WID + 1, NULL))goodbye(102);
display("Notice that the bottom   and right box lines are  missing", 1,1,high);
display("Press any key to continue", 8, 1, alt_low); read_kb();
/*        */
if (1 > mk_wndw(14, 1, SCRN_LEN - 1, 27, "bottom window")) goodbye(104);
display("Notice that all the box  lines are present", 1, 1, high);
display("Press any key to continue", 8, 1, alt_low); read_kb();
/*
*    Now peel off the windows one by one
*/
while (a) {while(!disp_qry("Ready to peel off a window"));
     a = rm_wndw(); if (a < 0) a = 0;}
goodbye(0);
}