/* * 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 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 */ }