home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0400 / CCE_0423.ZIP / CCE_0423.PD / GEM.ZOO / gemd.cc < prev    next >
C/C++ Source or Header  |  1992-04-26  |  791b  |  32 lines

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. //  This file is Copyright 1992 by Warwick W. Allison,
  4. //  and is freely distributable providing no charge is made.
  5. //
  6. /////////////////////////////////////////////////////////////////////////////
  7.  
  8. #include "aesbind.h"
  9. #include "gemd.h"
  10.  
  11. GEMdesktop::GEMdesktop(int RSCindex) :
  12.     GEMformwindow(RSCindex,-1)
  13. {
  14.     int x,y,w,h;
  15.  
  16.     wind_get(0,WF_WORKXYWH,&x,&y,&w,&h);
  17.  
  18.     Obj->ob_x=x;
  19.     Obj->ob_y=y;
  20.     Obj->ob_width=w;
  21.     Obj->ob_height=h;
  22.  
  23.     form_dial(FMD_START,0,0,0,0,Obj->ob_x,Obj->ob_y,Obj->ob_width,Obj->ob_height);
  24.     wind_set(0,WF_NEWDESK,Obj,0);
  25.     form_dial(FMD_FINISH,0,0,0,0,Obj->ob_x,Obj->ob_y,Obj->ob_width,Obj->ob_height);
  26. }
  27.  
  28. GEMdesktop::~GEMdesktop()
  29. {
  30.     wind_set(0,WF_NEWDESK,0);
  31. }
  32.