1 // winvid.cpp: Textfenster auf dem PC
2 #include <stdio.h>
3 #include
<stdlib.h>
4 #include "windows.hpp"
5 //********************* MAIN ****************
6 int main ()
7 {
8 int ch;
9 Fenster eins(1,1,78,23,0x1f,"Es geht los
!");
10 eins.w_puts ("Bitte immer RETURN drücken");
11 getchar();
12 Fenster
*zwei=
13 new Fenster(0,20,6,24,0x1f,"Klein");
14 zwei->w_puts("Dynamisch
\nangelegt !");
15 // neuen Gültigkeitsbereich definieren
16 {
17 Fenster
drei(0,0,30,10,0x1f,"Eigener Block");
18 drei.w_puts("\nFenster hat einen
eigenen "
19 "\nGültigkeitsbereich ");
20 getchar();
21 }
22 Fenster vier
(40,1,75,20,0x1f,"Nun größer");
23 vier.w_puts ("Erst scrollen, dann löschen"
24 " \ndes kleinen ...");
25 getchar();
26 vier.w_scroll(0); getchar();
27 vier.w_scroll(1); getchar();
28 delete zwei; // dynamisches Fenster
loeschen
29 getchar();
30 Fenster fuenf(20,8,60,16);
31 fuenf.w_puts("Das
Ende der Fenster-Show.!");
32 getchar();
33 return (0);
34 }
|
Bild 12-26: Testprogramm für das Fenstersystem
|