home *** CD-ROM | disk | FTP | other *** search
File List | 1989-06-20 | 1.6 KB | 43 lines |
- '
- ' MAUSFORM.LST
- '
- ' Dieses kleine Programm kann eine als Mauscursor gespeicherte Grafik laden
- ' und als Mausform darstellen. Wie Sie eine Grafik als Mauscursor speichern
- ' können, sehen Sie in der Anleitung unter "5.3 Disk / Speichern als: ...
- ' Mauscursor".
- '
- ' Ihr Alexander Stork
- ' (Autor)
- '
- Do
- '
- Fileselect "\*.CUR","MAUSFORM.CUR",Erg$ !File aussuchen
- '
- Exit If Erg$="" !Abbruch? - dann 'raus
- '
- Clr Maus$ !String löschen
- Open "I",#1,Erg$ !File öffnen
- L%=Lof(#1) !Länge ermitteln
- '
- If L%=74 !Darf nur 74 Bytes lang sein
- Maus$=Space$(L%) !String vorbereiten
- Bget #1,Varptr(Maus$),L% !Datei in String laden
- Else
- Alert 3,"Kein Maus-File!",1,"ABBRUCH",Erg% !-> kein "*.CUR"-File
- Endif
- '
- Close !File wieder schließen
- '
- If Len(Maus$) !Enthält 'Maus$' Daten?
- Defmouse Maus$ !Mausform definieren
- '
- Repeat !Schleife:
- Mouse X%,Y%,K% !Mauskoordinaten ermitteln
- If K%=1 !Wenn linke Taste gedrückt ...
- Draw To X%,Y% !dann malen
- Endif
- Until K%=2 !Rechte Maustaste = Ende
- Endif
- '
- Loop
-