home *** CD-ROM | disk | FTP | other *** search
- (*
- Gibt eine (Menü)-Maske aus
-
- Zur Nutzbarmachung der WINEDIT-Routinen ist ein entsprechendes
- Unit vorhanden:
-
- W_TBP_40.TPU wenn mit TURBO 4.0,
- W_TBP_50.TPU wenn mit TURBO 5.0 und
- W_TBP_55.TPU wenn mit TURBO 5.5 gearbeitet wird.
-
- Eventuell ist die USES-Anweisung in diesem Quelltext
- entsprechend der verwendeten Version zu ändern.
-
- *)
-
-
- program menue;
-
- uses w_tbp_55; (*Für andere Versionen abändern*)
-
- var
- m,ret,i :integer;
- begin
- if paramcount <> 1 then
- begin
- writeln('Aufruf : menue <Maskendatei mit Feldern> !!!');
- writeln('z.B. menue hmenue.msk ');
- halt(1);
- end;
-
- ret:=w_init(DIREKT);
- m:=w_load(paramstr(1),NOVIRTUELL);
- if m < 0 then
- begin
- writeln('Fehler ',w_error,' beim Laden der Maske ',paramstr(1));
- ret:=w_deinit;
- halt(1);
- end;
- ret:=w_open(m);
- i :=w_switch(m);
- ret:=w_close;
- ret:=w_deinit;
- v_clrscr;
- ret:=w_out_int(-1,-1,i);
- end.
-