home *** CD-ROM | disk | FTP | other *** search
- '* ------------------------------------------------------- *
- '* MAUSDEMO.BAS *
- '* (c) 1990 Kay Glahn & TOOLBOX *
- '* ------------------------------------------------------- *
-
- DIM z(15, 1) AS INTEGER
-
- z(0, 0) = &HFFF7 '1111111111110111
- z(1, 0) = &HFFE3 '1111111111100011
- z(2, 0) = &HFFC1 '1111111111000001
- z(3, 0) = &HFF80 '1111111110000000
- z(4, 0) = &HFF01 '1111111100000001
- z(5, 0) = &HFE03 '1111111000000011
- z(6, 0) = &HFC07 '1111110000000111
- z(7, 0) = &HF80F '1111100000001111
- z(8, 0) = &HF01F '1111000000011111
- z(9, 0) = &HE03F '1110000000111111
- z(10, 0) = &HC07F '1100000001111111
- z(11, 0) = &HC0FF '1100000011111111
- z(12, 0) = &H81FF '1000000111111111
- z(13, 0) = &H87FF '1000011111111111
- z(14, 0) = &H1FFF '0001111111111111
- z(15, 0) = &H3FFF '0011111111111111
-
- z(0, 1) = &H0 '0000000000000000
- z(1, 1) = &H8 '0000000000001000
- z(2, 1) = &H14 '0000000000010100
- z(3, 1) = &H22 '0000000000100010
- z(4, 1) = &H44 '0000000001000100
- z(5, 1) = &H88 '0000000010001000
- z(6, 1) = &H110 '0000000100010000
- z(7, 1) = &H220 '0000001000100000
- z(8, 1) = &H440 '0000010001000000
- z(9, 1) = &H880 '0000100010000000
- z(10, 1) = &H1100 '0001000100000000
- z(11, 1) = &H1200 '0001001000000000
- z(12, 1) = &H2800 '0010100000000000
- z(13, 1) = &H2000 '0010000000000000
- z(14, 1) = &H4000 '0100000000000000
- z(15, 1) = &H0 '0000000000000000
-
- CLS
- SCREEN 2
- CALL init
- CALL gcurs(1, 15, VARPTR(z(0, 0)), VARSEG(z(0, 0)))
- CALL grenzen(11, 26, 610, 185)
- CALL cursan
- CALL setzmaus(320, 100)
- LINE (10, 25)-(611, 186), , B
- LOCATE 1, 30: PRINT "Ende mit <ESC>"
- WHILE INKEY$ <> CHR$(27)
- LOCATE 1, 3: PRINT "X :"; xpos - 10; " ";
- LOCATE 1, 13: PRINT "Y :"; ypos - 25; " ";
- SELECT CASE knopf
- CASE IS = 2
- CALL cursaus
- CLS
- LINE (10, 25)-(611, 186), , B
- LOCATE 1, 30: PRINT "Ende mit <ESC>"
- CALL cursan
- CASE IS = 1
- x2 = xpos
- y2 = ypos
- CALL cursaus
- LINE (x1, y1)-(x2, y2)
- CALL cursan
- x1 = x2
- y1 = y2
- CASE IS <> 1
- x1 = xpos
- y1 = ypos
- END SELECT
- WEND
- END
- '* ------------------------------------------------------- *
- '* Ende von MAUSDEMO.BAS *