3 (* for StdLog and Dialog.SetShowHook *)
5 IMPORT Dialog, Console;
8 ShowHook = POINTER TO RECORD (Dialog.ShowHook) END;
10 PROCEDURE ShowParamMsg* (IN str, p0, p1, p2: ARRAY OF CHAR);
11 VAR st: ARRAY 512 OF CHAR;
15 IF Dialog.showsStatus THEN
16 ShowParamStatus(str, p0, p1, p2)
19 Dialog.MapParamString(str, p0, p1, p2, st);
20 Console.WriteStr(st); Console.WriteLn
26 PROCEDURE ShowParamStatus* (IN str, p0, p1, p2: ARRAY OF CHAR);
27 VAR st: ARRAY 513 OF CHAR;
29 Dialog.MapParamString(str, p0, p1, p2, st);
30 Console.WriteStr(st); Console.WriteLn
33 PROCEDURE (h: ShowHook) ShowParamMsg (IN str, p0, p1, p2: ARRAY OF CHAR);
35 ShowParamMsg(str, p0, p1, p2)
38 PROCEDURE (h: ShowHook) ShowParamStatus (IN str, p0, p1, p2: ARRAY OF CHAR);
40 ShowParamStatus(str, p0, p1, p2)
47 NEW(showHook); Dialog.SetShowHook(showHook)