Topic : TOS - das Betriebssystem
Author :
Version : tos.hyp (5. März 2013)
Subject : Programmieren/Atari
Nodes : 3001
Index Size : 93602
HCP-Version : 5
Compiled on : Atari
@charset : atarist
@lang :
@default : Titel
@help :
@options : +g -i -s +x +zz -t4
@width : 70
View Ref-File8.8.15 wdlg_set_uniconify TOS Name: »WindowDialog Uniconify« - Fensterdialog
unikonifizieren.
AES-Nummer: 165 (Unterfunktion 4)
Deklaration: int16_t wdlg_set_uniconify ( DIALOG *dialog, GRECT *g,
int8_t *title, OBJECT *tree );
Beschreibung: Die Funktion ermöglicht das Unikonifizieren eines
Fensterdialogs. Es gilt:
Parameter Bedeutung
dialog Zeiger auf den Dialog
g neue Position des Fensters
title neuer Fenstertitel, oder NULL
tree neuer Fensterbaum, oder NULL
Hinweis: Die neue Position des Fensters wird man
normalerweise von der Nachricht WM_UNICONIFY übernehmen.
Die Funktion ändert die Position und Größe des
Wurzelobjektes. Da man i.a. für ikonifizierte Fenster
einen anderen Objektbaum angezeigt hatte, kann der
ursprüngliche Baum im Parameter tree angegeben und
damit zurückgesetzt werden. Über den Parameter title kann der alte Fenstertitel gesetzt werden, der vor dem
Ikonify gültig war.
Ergebnis: Die Funktion liefert stets den Wert 1 zurück.
Verfügbar: Das Vorhandensein dieser Funktion kann per appl_getinfo (Opcode 7) festgestellt werden. Diese Funktion ist erst
ab WDIALOG 1.05 vorhanden. Wenn sie nicht vorhanden
ist, enthält intout[0] eine 0.
Gruppe: Fensterdialoge Querverweis: Bindingwdlg_set_iconify