Amiga Dergisi sayı 9, sayfa 36

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 36

ADRES: Şişli Bahariye / İSTANBUL

TOLGA KAHRAMAN

Global PIXKAY2,PARSINY(),PARSINX() '* Pixkay2 Kac pıxel kayacak (Bulanik2) '* ParSinYy(l) SCOPY Y rutininin parametreleri 1. Aci Alt Sinir 2. Aci Ust Sinir 3. Islemin Baslatilacagi Aci Degeri Zayi 4. Aci Artis Degeri 5. Max itilecek pixsel SCOPY X rutininin parametreleri 1. Aci Alt Sinir . Aci Ust Sinir * Islemin Baslatilacagi Aci Degeri . Aci Artis Degeri * Max itilecek pixsel

ParSinX() *

Procedure MAIN

MAIN LOOP Limit Mouse 128,243 To 448,308 Do PRESKEY-Asc(Inkey$) RAWKEYS-Key Shift —MOUSEKEY-Mouse Key If MOUSEKEY>O If CMDSCRBCK-İ Screen Show 0 Repeat Until Mouse Key-0 Else MX-zX Screen(X Mouse) MY-Y Screen(Y Mouse) BASILAN-0 For To IKONSAY I£ MX>-IKONT(K,İ) and MY>-IKONT(K,2) If MX<-IKONBİK,İ) and MY<-IKONB(K,2) BASILAN-K Exit End If End If Next I£ IKONTEX$(BASILAN)<>"Ouit" and Len(FILE$)-0 and BASILAN>3 HATA("Herhangi bir resim yuüklenmedi",1)| BASILAN-0 End If If BASILAN>O0O If SHADEBOX(IKONT(K,1) ,IKONT(K,2), | IKONB(K,1) ,IKONB(K,2), Ü | Repeat Until Mouse Key-z0 End If If BASILAN-2 Limit Mouse LODİFF Limit Mouse 128,243 To 448,308 Screen To Front O Screen 0 SHADEBOX(IKONT(K,1),IKONT(K,2), Ü IKONB(K,1),IKONBİK,2), True, IKONTEX$ (K) ,IKONCOL(K) |

End If If BASILAN-3 Limit Mouse SAVIFF Limit Mouse 128,243 To 448,308 Sereen To Front 0 : Screen 0 SHADEBOX(IKONT(K,1),IKONT(K,2), IKONB(K,1),IKONB(K,2), True, IKONTEX$ (K) , IKONCOL (K) | End If If BASILAN-5 SCOPY X| MOUSKEY) Ü IKONB(K,1),IKONB(K,2), Trüe, IKONTEX$ (K) , IKONCOL (K) | End If If BASILAN-6 SCOPY YI MOUSKEY) SHADEBOXİIKONT(K,1),IKONT(K,2), | IKONB(K,1),IKONB(K,2), Ü True, IKONTEX$ (K) , IKONCOL(K) | End If If BASILAN-8 BULANIKİ| MOUSEKEYİ SHADEBOXİIKONT(K,1),İKONT(K,2), | IKONB(K,1İ),IKONB(K,2), Ü True, IKONTEX$ (K) , IKONCOL (K) |

NOT: Program dökümünde kullanılan | işareti, sütunlarımızın darlığı yüzünden kesilen satırları göstermektedir. Lütfen bu işaretin bulunduğu satırlarda return veya enter'a basmadan altındaki satırı yazmaya devam edin.

Klavyeyle gezinmek için ← ve → tuşları.