Das Gegenstück zu wdlg_set_iconify(). Das GRECT <g> bestimmt die neue Position und Größe des Fensters (Außenmaß). Im allgemeinen wird man hier msg+4 übergeben, wenn man die Nachricht WM_UNICONIFIY erhalten hat. UNICONIFY ändert Position und Größe des Wurzelobjekts. Da man i.a. für ikonifizierte Fenster einen anderen Objektbaum angezeigt hatte, kann der ursprüngliche Baum in <tree> übergeben werden (sonst auf NULL setzen). Weiterhin kann der ursprüngliche Fenstertitel angegeben werden, wenn dieser mit wdlg_set_iconify verändert worden war.
Deklaration: WORD wdlg_set_uniconify( DIALOG *dialog, GRECT *g, char *title, OBJECT *tree ); Aufruf: wdlg_set_uniconify( dialog, g, title, tree ); Variable Belegung Bedeutung Eingaben: contrl[0] 165 wdlg_set contrl[1] 1 Einträge in intin contrl[2] 1 Einträge in intout contrl[3] 4 Einträge in addrin intin[0] 4 wdlg_set_uniconify addrin[0] dialog Zeiger auf die Dialog-Struktur addrin[1] g Zeiger auf GRECT addrin[2] title neuer Fenstertitel oder NULL addrin[3] tree neuer Fensterbaum oder NULL Ausgaben: intout[0] 1
Bemerkung: Diese Funktion ist erst ab WDIALOG 1.05 vorhanden. Wenn sie nicht vorhanden ist, enthält intout[0] eine 0.