/*
 *  WIND_UPDATE                                 (C) Digital Design 1990
 *
 *  Der Befehl kann zwei verschiedene Funktionen ausfhren:
 *  1. AES wird meitgeteilt, daž die Applikation einen Bildschirmbereich
 *     neu aufbaut bzw. daž der Neuaufbau beendet ist. W„hrend dieser
 *     Zeit l„žt GEM keine Benutzeraktivit„ten zu.
 *  2. AES wird mitgeteilt, daž die Applikation die šberwachung
 *     s„mtlicher Mausfunktionen bernimmt bzw. GEM wieder bergibt.
 *     Im ersten Fall meldet AES der Applikation nicht mehr, wenn der
 *     Benutzer Position und Gr”že eines Fensters „ndern will. Aužerdem
 *     sind die Drop-Down-Mens inaktiv.
 */
#include <gemdefs.h>

int wind_update( int wi_ubegend )
{
  intin[0] = wi_ubegend; /* Art der Funktion:                           *
                          *  0 = Ende des Bildaufbaus (END_UPDATE)      *
                          *  1 = Beginn des Bildaufbaus (BEG_UPDATE)    *
                          *  2 = Ende der Mauskontrolle durch den       *
                          *      Benutzer (END_MCTRL)                   *
                          *  3 = Beginn der Mauskontrolle durch den     *
                          *      Benutzer (BEG_MCTRL)                   */
  AES( 107, 1, 1, 0, 0 );

  return intout[0]; /* = wi_ureturn: positiv bei Erfolg, 0 bei Fehler   */
}

