Referenzhandbuch |
Kapitel 22 |
Zur Unterscheidung der Objekte einer Art (z.B. zweier Bitmaps) werden diese numeriert. AB2 benutzt Objekte benutzt, um die vielfältigen Daten optimal zu verwalten.
In diesem Kapitel lernen Sie die Kommandos kennen, die Ihnen den Umgang und die Benutzung von Objekten ermöglichen.
Screen 0,3 ;einen Bildschirm und vier Fenster öffnen
Window 1,0,0,160,100,$100f,"Fenster 1",1,2
Window 2,160,0,160,100,$100f,"Fenster 2",1,2
Window 3,0,100,160,100,$100f,"Fenster 3",1,2
Window 4,160,100,160,100,$100f,"Fenster 4",1,2
For k=1 To 4 ;Start der Schleife
Use Window k ;Fenster 'k' benutzen
NPrint "Benutze gerade " ;Text ausgeben
NPrint "Window#:",k
Next ;Ende der Schleife
MouseWait
Screen 0,3 ;einen Bildschirm und vier Fenster öffnen
Window 1,0,0,160,100,$100f,"Fenster 1",1,2
Window 2,160,0,160,100,$100f,"Fenster 2",1,2
Window 3,0,100,160,100,$100f,"Fenster 3",1,2
Window 4,160,100,160,100,$100f,"Fenster 4",1,2
For k=1 To 4 ;Start der Schleife
Use Window k ;Fenster 'k' benutzen
NPrint "Benutze gerade " ;Text ausgeben
NPrint "Window#:",k
Next ;Ende der Schleife
MouseWait
BitMap 0,320,200,1 BitMap 1,320,200,1 Use BitMap 0 NPrint Used BitMap ;Used gibt momentan benutzte Objekt-Nummer zrück MouseWait
Screen 0,3 Window 0,0,0,320,200,$100f,"Mein Fenster!",1,2 NPrint "Fenster-Objekt 0 zu finden bei: ",Addr Window(0) NPrint "Intuition-Fensterstruktur bei: ",Peek.l(Addr Window(0)) MouseWait
NPrint "Maximal verfügbare Fenster: ",Maximum Window