/* C code generated by:							*/
/* Visual Arts Version 2.1						*/
/* Copyright (c)1994-95 Danny Y. Wong  All rights reserved		*/
/* Calgary, Alberta (CANADA)                        			*/

extern struct Window  *ASLWnd;
extern struct Gadget *ASLGadgets[ASLNumGads];

			 /* gadget functions */

int scrmodeObj(struct VAobject VAObject)
{
  BOOL ok;
  struct ScreenModeRequester scrmode;  
  ok = ASLGetScrMode(&scrmode, ASLWnd, 150, 40, 300, 150, 
                     ASLSM_DOWIDTH | ASLSM_DOHEIGHT | ASLSM_DODEPTH);
  return(1L);
}
/*	Button  Screen		 */ 

int requestObj(struct VAobject VAObject)
{
  LONG answer;
  
  answer = VARequester(ASLWnd, "Visual Arts", "Save file before quitting?\n", "Save|Cancel|Quit", TRUE);
  return(1L);
}
/*	Button  Requester		 */ 

int fontObj(struct VAobject VAObject)
{
  BOOL ok;
  struct TextAttr textattr;
  
  ok = ASLGetFontName(&textattr, ASLWnd, 100, 30, 400, 150,
                     ASLFO_DODRAWMODE | ASLFO_DOSTYLE);
  return(1L);
}
/*	Button  Font		 */ 

int fileObj(struct VAobject VAObject)
{
  BOOL ok;
  char filename[80];
  
  ok = ASLGetFileName(filename, ASLWnd, 50, 20, 300, 170, "Select a file",
                        "ram:", ASLFR_SLEEPWINDOW | ASLFR_DOPATTERNS);
  return(1L);
}
/*	Button  File		 */ 

