N.DLG: Reentrante WDialog Routinen fr N.AES und MiNT ohne und
       mit memory protection.

17.11.1999 Rainer Mannigel.

--------------------------------------------------------------------
Version 0.52

fnts_create() bis fnts_do() ohne Funktion eingebaut.
appl_getinfo(7, ap_g1, ....) bleibt auf |= 3.

--------------------------------------------------------------------
Version 0.51

N_DLGxxx sucht die SMS-Pipe (the System Message Service), um im
Signal-Handler bei einem SIGTERM sich selber ein AP_TERM zu
schicken.
Wenn dieser nicht vorhanden ist wird weiterhin mit MU_TIMER und
einem Flag gearbeitet.

--------------------------------------------------------------------
Version 0.50

N_DLGxxx kann sich jetzt bei N.AES ab 1.90 als System App anmelden
und wird dadurch als eines der letzten Apps beim Shutdown oder Auf-
lsungswechsel beendet.

In wdlg_create(), wdlg_open() und wdlg_set_tree() werden alle
G_FTEXTe von Indicator oder Activator in Background gewandelt.

Bugfix:
  In wdlg_evnt() wird geprft ob eine Windowmessage auch zum
  Dialog-Fenster gehrt und nur dann wird in die callbackroutine
  gesprungen.

Fontselect ist noch nicht drinn.

--------------------------------------------------------------------
Version 0.49

Handler mit appl_getinfo(7, ap_gout1 |= 3, ....) und den WDialog
AES Traps gebastellt.
Main App die sich anmeldet und den Handler installiert gebaut.
hh... XBRA = 'nDLG'.
Die App wartet nur auf AP_TERM Message. Gleichzeitig ist ein
Signalhandler der auf SIGTERM reagiert eingebaut, der sofort den
AES Trap deinstalliert.
Geht!!!
Memprot mu!! auf Global stehen.

lbox_create()
Aus <objs> werden G_TEXTe in G_BOXTEXTe gewandelt, da bei PropFonts
der ganze Background gezeichnet werden mu.

In wdlg_create(), wdlg_open() und wdlg_set_tree() werden die
OUTLINED und SHADOWED ob_state des ROOT Objekts gelscht.
Bei G_BOX, G_IBOX und G_BOXCHAR (ROOT) ob_type, wird
ob_spec->obspec.framesize auf 0 gesetzt.

Externe Resourcen.

--------------------------------------------------------------------
Version 0.01-0.48

Alle wdlg_... Funktionen anhand der Beschreibung in DOC_WDLG.TXT

>--------------------<
WDIALOG
=======

Stand: 27.11.96 (V1.92)

(c) 1996 by Sven & Wilfried Behne
>--------------------<

bestmglich nachprogrammiert....
Geht!
Alle lbox_... Funktionen anhand der Beschreibung in DOC_WDLG.TXT
bestmglich nachprogrammiert....
Geht!
