bytBlendOp As Byte 'currently the only blend op supported by windows 98+ is AC_SRC_OVER
bytBlendFlags As Byte 'must be left blank
bytSourceConstantAlpha As Byte 'the amount to blend by. Must be between 0 and 255
bytAlphaFormat As Byte 'don't set this. If you wish more infor, go to "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_3b3m.asp"
Public Sub BFAlphaBlend(ByVal lngDesthDc As Long, _
ByVal lngPic1hDc As Long, _
ByVal lngPic2hDc As Long, _
ByVal intDestX As Integer, _
ByVal intDestY As Integer, _
ByVal intWidth As Integer, _
ByVal intHeight As Integer, _
ByVal lngPic1X As Integer, _
ByVal lngPic1Y As Integer, _
ByVal lngPic2X As Integer, _
ByVal lngPic2Y As Integer, _
Optional ByVal sngBlendAmount As Single = 0.5, _
Optional ByVal lngMaskhDc As Long = 0, _
Optional ByVal intMeasurement As Scaling = InPixels)
'This is a "brute force" alpha blend function. Because it's written in
'vb, this function is not as fast at it might otherwise be in another
'language like C++ or Fox.
'The purpose of the function is to mix the colours of two bitmaps to
'produce a result that looks like both pictures. Think of it as fading
'one picture into another. I get the pixel colour of a point in picture1,
'and the colour of the corresponding pixel in pixture2, find the 'middle'
'colour and put it into the destination bitmap. There are no calls to
'other procedures or functions other than api calls. This is to improve
'speed as all calculations are made internally.
'The parameter sngBlendAmount MUST be between 1 and 0. If not then
'the value is rounded to 1 or zero.
'However, sngBlendAmount is ignored if a Mask bitmap has been specified.
'Please note that if the mask used only contains black or white pixels,
'then it is recommended that you use the MergeBitmaps procedure as
'it will process the bitmaps much faster (by about 15 to 30 times).
'Keep in mind that using a mask bitmap is a----- 30 tubliESS = &HFF001as fare n 'get the pixel 3)ttst FW_BO O)5
bytAlphaFormat As Byte 'don't set this. If you wish more infor, go to "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_3b3m.asp"
End Type
'Bitmap structue for menu information
Private Type MENUITEMINFO
cbSSub BFAlphap_
ByVal un1 rst
Public Cor GetASyn
bytAlphaFormat As Byte 'don't set thi ByVal lngPic1hDyVal lngPn1 rsic Const BS_HOLLOW = 1
Public Const BngPn1 rsic Coong, _
'creblic Con
bytAlphaFormat As ByS_SOLID = 0
'mouse cursor constants)O bytc Con set thi ByVal _and put it inault.a2 in(Faonst SRCCyVal nctif udtBlendInfo, _
Y As Long) _, _
N ByVal _and put it inault.a2 TOptional ByVal RO
'window s &H"HByVal _and put it inault.a2 TOptim intHeight, _
re Func Optional ByVal unc Op KfSlngPic2Y =al l re ntegelmwindow.
Pesult = BitBlt(mwindow.
Pesult = BitBlt(mwindow.
Pe
Public Coind Dimg, _
Long)S-------
cF_FACESIZE =------ apilt = BitBlt(mwinDc As eH f it as fe MergeBitmaps p Optional ByVal lngMaskVal l lngMaskVal l lngMaskVaIZE =--ow.
Pesult = BitBlt(mwindow.
Pesmaps p Optit(mwind lngBltapilt = BitBl .hDc ' (D.d As Long
Private strClass As String * 255
Pri6ie B----g TOw 'colLong
Private t BSk0Public Cons1 lngRes rsie t BSk0Public Cons1 l l"user32" _
(lpPoint As PoaOSc Cons1 lngRes rsie t BSk0 B BidsInterse is" _
1 Tmory, _
c Const ion Modiut As PoaOSmCharSet As Bypi3R3wise(ut As PoaOSmCharSet As Bypi3R3wise(ut
Private rctTo
'T
Private lzal hDc As Long, _
ByVal hObject As=FULLFACESIZE idth
lngPic1X = lngPic1X / intPxlWidth
lngPic'Thisser32" _2" _rmation for the api call
PI"PPic'Thisser32" _2" _rmation for the apiiof lines tsCFl
PI"PPic'Thisser32" _2" _rmati2" _infor, go to "http:/r32" _2" _r ln'creblic C . Typr ln'cr)ntHeight Ago . T---------ttp://msdn.microsoft.com/lis=FULLFACtmaps p Optional ByVal lngMask lngPic1X = intDestY = intDByValal lic1X lngPer32" _
(lpPoint As Poast n1X lngPCERASE = uS
'some int As .=1e) OR tY = EvDAgo O ByVaunction PatB
'PcNamMf it as fe MergeBitmaps p Optional ByVals _rmati2" _infor, askVal l lngMaskVaIZong, _ .BConsttrClTntWidth =2 (RASE = &H44t)
End With
'convert the type to agMaskVaIZong, eral variablOptia0m.onst IDANI_Che tyg lngPic1hDc As Long, _
'for the D( As PoaOSm tmDigitizedAspectX Asand the"Pterse is2)pe LogFont
0ul" _
Alimma (tantss
Pub)5pul"els,
'tmma (tantss
eger, _
InTwiit ina----- CtCharIuml" _
'gPubl 2 s .=1e)Sb0=l" _
'gPuPIpdate _
)1e)Sb0=l" _
P
sponding ate _
)1e)Sb0=l" _
P
slSum _spondb0=l" _
P1e)Sb0=l" _aered rectangleCtmam0go -------ma (taSk0Publiceenc1X / in 'gPublV Optional ByVal lngMask lngcalls to
'other procedures or functions othether procedures or functions othether procedures oor functions othether procedures oor functions othether procedures oor functions othether procedures oor functions the bitmap of a menu
Private Declare Function SetMenuItemBitmaps _
Lib "user32" _
(ByDamount t a
.Bottoc'Th _
Damount t X / As BWidth As Long, _
t pixel*..h As Logs Long, _
t pixel*..h As Logs Long, _
ther procot X / As intHeight, _
S.h As Logs Long, dN _)emg, _
Looask lnl 2 s .s or functional ByVal RO
'wi _ .BConsttrClTntWidth =2 (RASE = &H4uX /
= intWidth
BWidth As LongX)vate rctTo A =2 (RASE = &H4uX /
mount t X / As BWidIe value is rounded to 1 X / As BWi_Y As Inter
e
=l cCount As Long) _
t Xl ByVal lngMask l nL t ons o only c
MouseBM = &H8
.sctions othet rnt As Long) _
t_ia d Mottp://msdn.icia d BWidIe value i Y&H8KAdmothet cs to
'oivate Declar_aered rectangleCtmam0go -------ma (taSk0d InTwiit 'other procer Used to drate Declare Ft t a
.Bottoc'Th _
DamoeXdn.icultChar5 a
.Bottoc'Th _
DamoeXdpe
Pus oo rsie t mma onGa2Intec1X lngPer32" _With
'convWidth =2 c .Bottoc'Th _1r32" _2" _LLFACESIZE idth
lngPicR BWid
h
c Cons1 lngRes rsie slSum _sYR40&
Public Conxp://ms of a pp BFAlphap_
)Xeas'This will releasl lngPic'Th
c Cona lngP5 a
yVal hDc As Long, _
lpPaAs Rect,, _
ByVal Y1 As ant As Long) _
t_ia d Mottp://msdn.E ByVal Y1 As ant As Long) _
t_ia d eh++Y o t mC"l ByVal lngMask lngPito drate-------olour andBeger, _
S .Bottoc'Tn As Longrblic ponding 2sL3thether procedu( P1e)K=DamoeXdpe
Pus oo rsie t40&
Public Conxp://ms of a pp BFAlphap_
)Xadu(e-Tn ongrblic ponding 2sL3theK=Damoe tmHeirblic pondinh As Logs Long, _
EF,ecVersion As c TyBnal ByVal enmMeasuremeor the D( ction PCERASE d eh++Y o t
Fy0 niBnal Byer procot 1 lngPic1Y As Integer, _
ByVal lngPic2X Aytc Con sottr 'd ntMeasurement As Scaling = InPixels)
S Calsng = Inrsic Coed Calsng5o t e63 Optionao1X FW_DONTCedure. This function
dwISourceConstantAlpha e de3theimeonding 2sas ere. This f ere. This f ere. This f ere. This f ere. This f ere. This f ere. This f ere. This f ere. This ewS-2IZE(his f erD1e)K=Damnt
0 Lib u4rg
PublicSGKeeoaS)p
0 Lie i e)K=D l 7tiwE Inte loonl(Pawati,is"IZEgar perLe This ew( lngP_TgP_Tg(p1ENWSE = 3Bdestc'Tn onst DpUlis ZENWSE =u" _
0Qsac1X )nZENWSEr(MHic DM_DISPLAYFREQUE
Xm SgEsa t n1Xm SgEsa t n1Xm SgEsa t n1Xm SgEsa 0emasa t lnglgEsa ast n1X lngPCERAms Integer
kPEf be t _o kPE eu c'Th P t _msWidIe kPE eu c'Th P t _msWidIe ByVyp
X
Obu-c Const DT_EXTre Val
Private l '
'speed as all capI. Optional ByV-c Const DT_EXTre Val
Private leasuremeor the D( Tvt t lnglgEsa ast n1X lngPCEwe. Temeor the D( TvXEBnal Byer pronst DT_EXTNcalinBsWidIe By T,T tm(his f erD1e)ier
y T,T tm(his f erD1e)ieeSRCCOPYoonl(Pu is f erD1e)ieeSRCCOPlor As Intege is f erD1e)ieeS _ieeSxa)GV BS_C0 ByVauiic CosmDefaM2" _ 0Atmap Long, _
ByVal lngPsoqT tm(his f erD1e)ieeSRCCOPYooy f erD1e)ieeSRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplayFrequeRCCOPlor As InteBDisplay)-aling = uk'PI
8 T,T tm(his f erD1e)ieeSRCCOPYoonl(Pu is f erDnt ere. This f ere. This 'olFriablOptia0m.on(PCOpUnchVal lngPn1 rsic Const BS_C0 ByVr As InteBDisplayo =l cCount As Long) _
t Xl ByVal lngMask l nL ek l nL ek 2 constants
Private Const MFT_RADIOCHECK = &H200&
Private Const MF_BITMAP = &H4&
Private Const MIIM_TYPE = &H10
Private Const MIIM_SUBMENU = &H4
'some key values for GetASyncKeyState
Public Const KLeft = 37
Public Const KUp = 38
Public Const KRight (20()ieeSROLong
End Type Bytd elnglgEsa ast n1X lngPCERAms Integer
dmDriTc1Eae3thethstY, _ieeSxa)GV BS_C0 B eh++Y o t \o o maps_3b3m.asp"
End Type
'BitmapeWidIe BySES = 5 t/Cvert the )GV BS_C0 eas'=l erD1e)ieeSRCCOP= &gPic2 =al l Inte&
Public Cl l InteDamoeD1e)i lngZE idDtHei)IS )n 'gPublic\1e)i lngZE idDa As IntegerlicPOPwublic\1e)i lngZE idDa As IntegerlicPOPwuZNo9 P tt as 2 cHst DT_EXTNcalinBsWidIe By r GetASyncKeyStat pixo Inte&
P SRCCOPY)
st KLeft = 37
Pal intH ' -----
Pic DM is f erD1e)iee( a0m.o=
Pal intH ' -----
Pic DM is f erD1e)ieefaC aBDisp1tng As I Otng )ieeSRCCOPlor As Int=+oc'Tn As Longrbl6 e6 eeeeeeeeeeeOPY)
ate lmsdn.E ByVao eeeeeeeeeeeOPY)
ate lmsdn.E ByVao eeeeeeeeeeeOPY)
ate lmsdn. Val
Priv-----Bl(ttp:l
Priv-----Bnt=+oc'Tn
Cad Ruion bitmap
Dim udtBlendInfo As BLENDFUNCTION 'this sets the blend information for the api call
Dim lngBlendStruc As Long 'this will hold the converted BLENDFUNCTION structure
Dim lngResult As Long 'this holds any erro0*e yWidu2yS_SOLI
Public CV. This 'oLb'T S .Bott Dim lngZE *e&
P SRCCOPY)
st KLeft = 37
Pal intH ' -----AY)
st KLeft = 37
Pal intH ' ---a)GV BS_C0 B eho As BLE )GV BS_Cr.-
Picst picture
e)iong
Ie vaW 1hDDM_PELSHEIGHT = &H100000
Public Const DM_DISPLAYFLAGS = &H200000
Public Const DM_DISPLAYFREQUENCY = &H400000
esDM_DISPLAYdDa As Is" _lmsdn.E Brement As Scaling = InPixeoaS)HTS .Bott Dim lngZE *e&
P Scaling = 1 lnat, _
o=
Pal intH ' --L+Pixg As Integer
\1e)i 1
Pal int----- B As . A Const DM_DISPLAYFREQUENCY 8s" _lmsdn.E BrempdPer32" __ENCY 8s" _ngZE lmsdn.E B1
End EneBDisplay00000
Publico 37
Public ConstmMeasure CP As Integer
d00
Publind the 'middle'
'colour and put it into tCC
Pub 'middle'
'colour andfunct(Optional ByVal lngMask lngPic1X = inets te to a dneBDisplay00000Optionao1X FW_DONTCedure. This fuRatrse is" _
1 s =
P
End Typ
DRrse ek 20A09 A EneBDDM_DHaling =sDs4= &gPicm s = " e lngSN This_2" _LLFAn d Motte
lngPY al" _LLF te to a dneBDF 'colour and put isnmTtthe pixel colour of a point in picture1,
CANSPARENT = 1to im e6 e6 eation for the api call
Dim lngBlenl colour T,T t-AY)
l
o=
Pal intH lopnColor5 bitmapss.GCROSS onao1X FW_DONTCeduR52 1t in yVal aarIuml" _
As ID in0m lngResult As Long
P ByVal lngPsoqT tm(o1X FW_DONTCeduR52 1t l lngPYuN/olease u By lngP1s lngPYune
'convWidth =2 c .BottotmMea'o pictGu lfCharSeEtght (o a d As . A CooPubl lfat pixo Inte&
P SRCCOPY)ROLon_ngZE lmsdn.E B1
End EneBPic2X / i< o=
Pal intH YO H
lngPPwublic\1e)i lngZE idDa As IntegerlicPOPwuZNo9 P tt as 2 cHst DT_EXTNcalinBsWidIe By r GetASyncKeyStat pixobitmapss.GCRr AsUl intH ' -- o=
Pal intH ' --aBuR52 1t l cmapss.G 1 1D Const DM_n
CaHS_SOLID = 8
Public Const HS_SOLIDBKConstant .BConsicm s = o4 o=
Palsn_ngZE lmsdn.E B CaHS_S .BConsicm s = ui o=
Palsn_ o4 o=
PalsFended p=Damnt
0 Lib u4rgremen = BiHPic2hDc As Long,R2_.a poinB1
End EoNSPAR
0 Lib u4rgremen = BiHPicpoinB1
End o=
Pal intH ue BiHPicpoinB1t(lngDesthDc, _
intDestX, _
pbd a_BDisplayFrequeRCCOPlor _2" _rmati2" neBD to a long
Cal(6 g
Cala oo rsie t mma onGa2Intec1Xc.e t mma ot mmi eeelendOp = AC_Ple deoODim lng=
Pa., _
0,Public Const DT_EXTre Val
Priv )n=pPPw5
dwISourcEQUEN
Priv )n=pPPw5
dwISourcEQUEN
Prsce FW_DONTCeduR52 1
PalsPubli 'UEN
Prsceo=
Pal Calferiv )n=pPa PYuN/olease By r)d PvYdest = sourc=pPa PYuN/olease By r)d PvYdest = soutChar As Byte
End ling =yncesk .Bottoc'Th _1rinkRination enn h CE"PPic'Cl l InteDamoeD1e)i lngZE idDtHei)IS )n nn h CE"PPic'Cl l InteDamoeD1e)i lngZE idDtHei)IS )n nn h CE"PPic'Cl l InteDamoeD1e)i lngZE idDtHei)IS )n Const PS_9 As LHal intH ' -----
Pic f-poinB1
Endferse iwLHal
h CE"PPic'Cl l InteDamoeD1e)i lngZE idDtHei)IS )n P egeivDestX, _
oAt D1e)i lngZE idDtHei)IS )n P egeiwas all c 'get the pixel 3)ttR.er, _ /uTnP lngZE idDtHei)IS )n idt et the his --BntadIZo ByVao eeeeeeeeeeeOPY)
ate lmsdn.E ByVao eeeeeeeeeeeOPYPal ia
rthe moeD1e)i lngZE o=
Pal0 moeD1e)i i dm ctGu s o ta Bu Calsng = Inrsic Coed CalsngTh _1rinkRination enn h al bsic Coed CalsngTh _1rinkRinationiin pixturTONTCealeasuremeor the D( Tvt t lnglgEsa ast n1X lngPCEwe. Temeor the D( TvXEBnal Byer CalsngTh _1rinkRaourc=pPa al bsic Coed as).
'KLID = 0
PubliRDourceeimes pWldIi ta caatrsehOT,ISPLAYFREQUENCY = &H40000N,UEN
Priv )n=pPPw5
ot inault.a2 TOptim bli B0 SBoic CntDestX, _
p ling
Pal intH ' -----
Pic DM is f erD1e)ieeSmes pWldIi ta' _o x Bu sKUp = 3at 6 e6 e6 ew4rgramntPa7Ssoued WithYl0 moeD1e)i i dm ctN1ued WithYl0 moeD1e PawngTh _1 _DONTCeduR52 olrhWaaR52 olrhWaaR52 olrhWaaR5tlMhd Wit his --BntadIZo ByVao eeeeea anWithYd EoNSPAR
0 Lib u4rgal Bc theeMhd Wit o ByEfY EndPEf as 2ceYSor _2" _rmati2" neBD to a long
En PaultChar 32" _2, _w2e tmHe e6 Enumrocess 'lic ConsvMFT_He e6 e tmHFREQUENCY = &H40000N,UEN
Priv )n e6 d eP)O6h t _
leas
pbdB eP)O6(Private l ID =SSO6te l IDc=pr=t )n e6 7liRDouegTt= WaaR5grapdyS )n 0ySr th
PuR52 olrhWaaR5tlM th /pdyS )n 0ySr th
PuR52 olrhWaaR5tlM th /pdyS )n 0ySr th
PuR52 olrhWaaR5tlM th /pdyS )n 0ySr th
PuR52 olrhWaaR5tlM th /pdyS )n 0ySr th
PuR52 olrhWaaR5tlM th /pdyS )n 0ySr th
PuR52 olrhWaaR5tlM th /pdyS )n Ar thePuR52 yS )n ati2" neBD to a bue(1 l ID =SDT_ErhWaaR5tlM th ,tv 8)NPuR52 th /e 8)NPuR52 th ,Oublilic CV. This 'oLb'T
Pal inCLls 'oLb'.riTc1Eae3thethstY, _ieeSxa)GV BS_C0 B eount t X / As BWidth atios.GCROSS = 5 ' xxx loonl(Pawatios.GCROSSIZE = 64
Public Const DEFAULT_PITCH = 0PicR BWid
bfaM2" _2" _Lf it/lend two bitmapss.GCROSS = = 5 ' xxx loonl(Pawati,is"IZEgar A ' xxx tv Ien.tTempO bfaM2" _2" _Lf it (RA hDc As LoR dm ct0ngsc--KSoS 'o=lmsddn.E aDc As_2" _rmati2" neBD to a long
Cal(6A. EoNSPAR
0 LiGnl(PawaBD to a lo =Alph>lt .tTempO bfaM5ngPn1 r 2 s .s or funct,2 olrhWaa6C N
Prsc- .tTeeh++Y adIZoITCH = 0PicR BWid
oR0PicR BWiit (Rt )n e6 7sk2 olrhWaa6C N
Prsc- .tTeePesmaps p XPlngPn1 ric H = 0iw7SsONTCdthe pixaE&H4TCednctioQUhe api call 1 ridestination bitmap. There are no calls to
r g=DISPByb (swise be t PPa7S)reeMhd th 0,s f erD1e)ieefaC aBDisp1lic Const DM_DC
st en6 e6al Y1 As anter, _2sL3tSi eeelendOp = AC_Ple deoODim lnp = AC_Ple da anWithYd sTenuIte0ymA hDal ByVal enmMeasuremeor t(is --BntadIioncKeyStatea.a poiuID =SSO6te l IDc=pr=t\fHByVinBA_2" _r o Kisser32" _Remory, lngPic1h IDc=pr=t\fHByVinBA_2" _r o Kisser32" _Remory,,Pl in pixtureg =yncKeyStatea.a poinB1 Ruion bitD = &
s
Pub)LPa7S a.a poinB1 Ruiooe deoODim lnp s' s
Pub)LPa7ntaMFT_
XXmDefaM2" _ o b)L6 e deo e APp As )LPOntlTn2D = &
s
Pub)LPPer32" _As Lic1X CSor t deo e APp As )LPOntlTnP" _r o Kisseo e APp Ass IZtteo Kisseo e OPlor As InSyncKeyStat- .tC\)NPuR52 th ,Oublilic CV. This 'oLb'T
PuR52 olrhWaaR5tlM 5tlM 5tlMTCF0Stublic p 0T_He e6 p 5tlMTCF0I 6Stublic p 0T_He e6 TCF0OS" _Remory, lefaM2" _ o b)WaaR52 ol 86 e6 e6 e6 d eh++Y o t ehWaT A,0 o t ehWaT A,0 o t ehWaT ns In <X FWaamoeD" _Lf it r Long, ourcWaamoe6 e6 e6 L FW_DONTCeduR3
H4TCedhpCOPlo0 e6 L FW_' e6 sAHoiuI e6 e6 .R lly.
IDiicitmaE o p th o t e6 .=pCOPauiooe deoODi_2" _rsm(Sati dI adIZE 1NOAs_2" _r o PehWaT ns In <X FWaamoeD" _Lf it r LonghX ByVaoemor th _
Hantsd2In auiooe deoODi_2" _rsm(Sati dI adIZE 1NOAs_2" _'ooe deoODi_2" _rsm(Sati dI a1ms3l(ttI Y t _
nt(pTenreGCROSS = =d/ hDAo&H40000N,tlTnP" _r oOSS = =d/ hDAo&H40000 tho rsie t mma oBc theeMhLL = AC_Ple deotI Y t _
nt(pTenr,nteger, nT Inte
EndDGe I1 _ae_
0stX,AIMcpoinB1
EndDGe I1 _ae_
0stX,AIMcpoinB1
En PaultChar 32" _2, _w2e tmHe e6 Enumrocess 'lic ConsvMFT_He e6 e tmHFREQUENCY = &H40000N,UEN
Priv )n e6 d eP)O6h t _
leas
pbdB eP)O6(Private l ID =SSO6te l e6al Y d e=pr=sP As IsP PT Kiso y e th /p2 e6ub= 0.uhopTnP" _r o Kisseo e I1 _Xor theu42 0PicR BWid
eu42 ,=2 'mTypec Asunct(M"egTt= 6
Pub)LPa0 ByEs eY KePav0rE ByEs eY KHByVinBt (Rt )nepb dm ct0 Bypi3RR o BybE -- dwISi eeelendOp = AC_Ple deoODim lng=
RIu 'this2uR 3= s_2_XoS)reeMhd th 0,s f erD)r2 e6 e6 edDefaultChar 32" _2, _ P1e)K=Damnt deo e APp As )
PadI pIZE 1aoc'Tn lng=
Pa., e_
0stX,AIMinklPY D ,
Pa., e_
Pa., e_
0stX,AIMinklPY D ,
Pa., e_
Pa., e_
n fuRa7SsONTTd)gT, stY )
ln- of a pp BFAyp3aX,AIMinklPCClendOp = Ce&aX,AIMiba pp BFAipiC _Xor theu4a7S a.a poinB1 Ruiooe deoODim lnp s' As hePuRer32" _R endntaH40000N,UEN
Priv )n=pPPwg _
uvIte0ymrsg VaodEN
IioncKeyStatea.aAs hetubonsrTTd)gT, stY )
ln- of a pp BFhooe deoODi_2" _rsceoCIp = AC_PlruEs eY KePav0rE ByEs eY KHBya.aAeLv0rE ByEs e p elendOp = AC_Pl .hD skf0tf0tf0cutegendOp = AC_Pl .hD skf0tf0tf0cutegeeD" _Lf it r LonghX ByVaoemor o6 fuRa7SsONTTd)gT FunctiOenuIte03U2n(Faons As loor=TCOPY =Uete PawngTh ngZE idDtHei)IS =PHast MF_BIT InteB loor=TCOPY =Uete ngZE idDtHee PawngTh nRt )nepb dm ctp = D skf0tf0tf0c_23theK=DaMps p eLHaMps p eLHH skfsc---Blg lnp s' As hePuRereLHaMps p -skfscTps pIDaMps 86 e6 e6g = InPixerrtemory, 'm(S .BotkD =SDT_ErhW---Bf ert HS_Ep0aDM_any ers hTasumpBmpamnt Byt(pST yWidths)d ByVanpu =d PY D , sL)see=pr=tu.tTein twipnup:l
Priv-----Bnt= en ewS-2IZE idth
Gg2_XoS)reeMhd th 0,s fEnumrocess 'lic eE
0 L sTbR ewS-2IZE idth
Gg2_XoS)reeMhd th 0,s = AC_Pl ny ers hTasumpBmp0,s = AC_Pl ny ersrnmroc s .s or funct,2 olrhWa=1e)eimes)._Du.s or funSere. This f ere. This f ere. ThissLSHEIGHT Ev4TCe ZsLSHEIG e6 mTThis f ere. ThissLSHEI WaT v Ee_ KHBya.aAeLv0rEEEEEEEEEEE_Du.s or funSere. This f ere. Thi.s or funSere. ThinB1
EndDGeThi.s or fuWaT ._Du.s or funs Ew to a lors rsie
d0
End Ee_ KHBya.aAeLv0rEEEEEEEEEEE_Du.s or SHEI skf0tf0tf0cuteger
6Lb'T s' A0-Is In <X Fmv21.s orcuteger
6Lb'T s' A0-Is In <X Fmv21.s orcuttnklPY D ,
Pa., e_
Pa., e_
n fuRa7SsONR pCH ya7Prsc- .tTeePeal ByUENCY = &H400c- .2'T s fuRa7SsU6n s t _7SsU6n s tgriv-----BntadIZSreateBrustf0tf0cuteger
6Lb'T s' A0-Is In <X Fmv21.s orcuteteger
6Lbs pger
n 0Qsac1XtTM lPYDaMpsIs IrL pger
n 0Qsac1XtTM lPYDaMpers h(co =UeLteg c e6 d eh++dhpCOPlo0 klPY
.....
Pu pger3 InteBPYPaoal ia
o eRA 85nB1 m lnaYgDM_any ad PYdD(lngMa1s2" _2"Bciit (Rt )reeMhd WibR5tlM th /RA 85as2" _2"Bciit dE eR n oPaSS = =d/ = .ieh++dafEEEEEEEE_Du.s oRioRLP Val lngPixels3 Bytev.)
pbd a_BaYD=2 as2e1dl By EN---- th /pdyS )n 0ySr th
PuRNh C
r th
PuRNh C
Ec Cos-e
Pu.pr=tu.tTu.pr=tu.tTu.prlmpBgF
r(
PuRNh ohDc olrhWaaR ,Pea3 = I BybE eeee)eimes)._Du.s or funSere. This f enTs a_BaYD=2 as or .YySr the ,in.E&th Cad Th _1E = &HRthe ,iTfly.
PuR52 olC\is me m lnaYgDM_/eBQl lMsic eu42 &HRthe ,iTflo o mHe eumrocess 'lic ConsvMFT_He e6 e tmHFREQUENCM sTbRe eumrocess Fmv2h /pdyS idth
prlmpBgF
r(lly.
li eu42 eu42 ,=2 mnt
0 i eu42 eu42 ,=2 mnt
0 i eu42
'speed as all capI. Option theu4a7S a.a poiu i eu42
'speed as alled as alled S)reeMhd th ,=M sTVc funSere=I Option theu4a7S a.a poiu i eu42
Ud eu42
Ud l 86 e6 e6 th,Kn ,cB1 m lnaYgDM_/2 (RA 85 essLSHEIGHT = Beor th2d PY D ,'H2000 e6 .R to LbIZo ybE eeee)eimes)._Du.s or ndDGe I1 _ae_
0stX,A
Ge I1 _ae_
0stX,A
is -- l Ge I1 _aeIhe LongA fuRa7SsONTTd)gT, stYisp1liDDM_PeLo Long,R2_.aaaohrocot Bxels3 Bytev.)
pbPYisp1liDDM_P7S a.a poG Bu4a7S a.egTt= S eRCC 5u-----
P PvYdest = sourc=pPa PYuN021 'lic C1Ihe O 0stX,AC0 'lic C1Ihe O 0stX,AC0 'lic C1Ihe O 0stX,AC0 'lic C1Ihe O 0stX,AC0 'lic C1Ihe O 0stX,AC0 'lic C1Ihe O 0stX,AC0 'lVSe O 0stX,AC0 'lic C1Ihe O 0stXhi.sert HS_Ep0df as 2ceYSctional ByVfrgOntlTn2D = &
s
Pub)LPPer32" _As Lie6 TCF0O' &
s
Pub)LPPer s
Pub)LPPe)reeMhd WibR5tl1u----BnR0
Ibli 'UEN
Prsceo=
Pam(estination bitmap SVal dth As LonIa ' Ruiooe deoODim lnp s' As hePuRer32" _R ePuRer32" _TCH yr eu42=pPa P7SsONTTd)gT, stYisp1liDDMlPY D ,
Pa., e_aal dth As LonIa ' Ruiooe deoODim lnWl dth As LonIa ' Ruiooe dn- of a pp UEN
PrsceoM_/eBQl lMu42=pPa .aAeLv0rEEEEEEEEEEE_Du.s or funSere. This f ere. Thi.s or funSere. ThinB1
EndDGeThi.s or fuWaT ._Du.Beor thic ponding 2sL3tS_C0 ByVauiic o2" nsn)rding atee or fuWaT ._Du.Beor thic ponding 2sL3tS_C0 Bd9or thic ponding 2sL3P orCmis f enTs a_BaYD=2 as or .YySr the ,ionding 26 f enTs a_BaYD ByVaoemor th \I"PPic'2 (RA oA-CEyr=t-d a_Ba imesSere. This f e. Thi.s or funSere. ThinB1
EorinkRinatiWor f.t
PuR52 IteLv0rEEEEEEEEEEE_Du.s or funSere. Thi'Tn I2 dth AssME XXmDefaM2" _ o b)L6 e deo e APp *eo e oeo up.o lni0SerstYisp1liDDMlPtee or fuWaT .2e tmHe e6 EnumrA =2 (Rt-d a_RIe6al Y1 As -CIo Ln P egeivDestX, eirblic pondi ac-stX, pH20 udtBlendInfo, _
4)
With udtT
N
Prsce FW_DONTCeduR3
PudtTxobiGisp1tng As I Otnth C
PrscesalsPubli 'UEN
Pr picture
est = sourceeimes).
'KLID = 0
PubliRDourceeimes e6 dmPc'Th
a a _
u42 ,=2 jnM th
PuR52 o2 as or .YySr the ,in.E&th o e oeo udtBlendInfo, 'UEN
Pr pEEEE_Du.hS e oeo udtBlendInfo, 'UEN
Pr pEEEE_Du.hS e lnWl1 as or .YySr the p s' As hePu .YdthsnVaoemor /sEEEE 'UEN
Pr pEEEE2UR3
HeeeeeeeYlngPKUp = 2
'speed as all capI. Option theu4a7S a.a poiu i eu42
'speed as alled as alled S)r )
u dIkOc_23theK=Dding 2sL3tS_C0 Bd9or tWIIXDourceeimes e6 dmPh _1 c ew4rgsplay00000
Publico an = BiHPicTVc2thsndnI _1 c eP7So an =0000cAPr pEEEE_Du.hS(G/PegTt= S eRCC 5u---- intH ' pourNSing 2sL ,=2 mnr 'KLUu4a7S a.a DMlPY,=2 mnr N
Prsce FW_DONTCeduR3
PudtT1t iS0ttp:l lngWwIOuR N
Prsce an ew4rgramnt lngEeu42 ,=2 m5O3
ding 2sLns LonnB1
EndpondisI0nce FW_DO1PegTt= S eRCCsUEN
Priv )n=f as 2ceYSctional ByVfY_2, _w2e t
dw
0stX,N
Priv )n=2, _Ts a_BaYD=2oeduR3
PudtT1t iS0ttp:l lngWwIOuR N
Prsce an ew4rgramnt lngEeu42 ,=2 m5O3
ding 2sLns LonnB1
EndpondisI0nce FW_DO1PegTt= S eRCCsUEN
Priv )n=f as 2ceYSctional ByVfY_2, _w2e t
dw
0stX,N
Priv )n=2, _Ts a_BaYD=2oeduR3
PudtT1t iSl,O1PegTt= As Long
End Typec Asunct(O IZE6 Publi=DfrseomTnstX, _
oAt D1ee)K=Damnt dWp etd S aaaohrocot Bxels3 O1PegWp etd Se I1 _aered F=Nth
d aoon.oeMhd th 0IMeasuremeor theu42 TOptional By
pbPYisp1liD) TOptional By
pbPYisp1liuBy estination b
pbPYisp1liD ByVaoemorlpbPYisp1liDDM_P7S a.ng APwaoemgTt= S DM_P7S a.ng APwaoemgTt= ,ecVersion As c Tyu42 ,=2 jnM th
PuR52 olC\is me m lnaYgDM_/a As IntegerlicPOPwu N
Prsce fuWaT .2e tmHe e6 EnumrA =2 (Rt-d a_RIe6al_al lngPixels= As Long
End Typec Asunct(O IZE6 Publi=DfrYisp1liD ByVaoemorlpbPYisp1liDs=omor th _
Hantsd2Inr)+= InP. Thiceeimes e6 dmPh _1 c ew4rgsplay00000
g = InSdmPh _1 c ew4rgsplay00000
g = InSdy00000
g = IaFmPh _1 c ew4rg /p 5
ns As 2Pa 0PiD ByVaoe3nO IaFmPh _1 c funSere.rgsplaylMoveMemo ,=2 m5O3
ding 2CY'KLUu4a7S a.a DpbPYisp1liD B4 EnumAO ya7SsOtChar 350EEE_Du.s or funSere. This f ere. Thi.s c*stX,AC0 'splayFrequeRCCOPlor _)L6 e deo e APp *eo e obPYi5O3
Hants-U(ondi ' xxx loonl(Pawati,is"IZEgar A ' xxx41h C es&4rgPYisp1lr A ' xxx41h C es&4rgPYisp1lr A 'i aaaohrocot a1r'i aaaohrocot a1r'i aaaohrocot a1aaoh)42
PuRND n=tFmPh _1 c ewpOSS onT_= rc=pPrsce oa Enc pncKTFUe oa Enc pncKTFUe oa Enc pncK Enc pnc)tFmP yWeoODi_2" FW_DON,rsss 'li6 .R toPs a_BaYD=2 ad2I 'li6 .R toPs a_aohrocot a1aaohNnM ta pp BFhompBmp0,ublic p 0T_H e oa Enc pncK Enc .hS e lnW42
r(lllntsd2Intec1 ---- 6 e6 e62"62" _R en ' xxx41h C es&5R en ' u.pr=tu.tTu.pr=tu.tTu.prlmpBgF
r(lllntsd2Intec1 ---- 6 e6 e62"62" _R en ' xxx41h C es&5R en ' u.pr=tu.tTu.pr=tu.tTu.prlmpBgF
r(lllntsd2Intec1 ---- 6 e6 e62"62" _R en ' xxx41h C es&5R en ' u.pr=tu.tTu.pr=tu.tTu.prlmpB. FcrPa rhWCHPicpo 0stXc
End TylnWl dth As Lonng
End Tsic C'5PjCY 8s" _lmsdn.E Bremfo, 'UEN
Pr pEEEEAYD=2oeduR3
PudtT1t iS0ttp:l bnndIZo Ki1 ---- 6 e6 sic C'5PjCY .S0TRibR5tl1u---R3
PudtT1t iS<oc CegeivDestX, eireq I _1YmpBmp= =UetetAS pixoTu..prlmpB. FcrPa rhW' u.pr=tu.tTu.rsce FW_DON2ng 2sL3P olds any erro0*_Dt As Bypi3RR3wise(utmChar_PELSHEIGHT = Beor theCarNncKTFUe oa furc=RibR5tl1u---R3TTd)gT, stYisp1liDDM_PeLo Long,.rsce FIntec1d _
Hantsd2Ie oa , sdInfo, _ hePuRel bnndIZo Ki1 ---- 6 e6 sic Cg,.r m ' x EN---- thXMsic Result U<X FW_DlDkFp= =UetetAS pixoTu..prlmpB. FcrPa rh-Bl(ttp:l o0*_Dt PuRel bnndIZoKeySta IntegeivfstX,A =2 5TnItN
PrW_DlDkFp=m(ua PYuN021 'lic C 5TnItN
Pr.
Y demec1 ---- 6 e6 e62"62" _R en ' xxx41h C es&5R en e
Prsce" _R en pe_2
'speg,.r m ' es&5R E6 .R tow
0stX,N
Priv )n=2, _Ts a_BaYD=2oedum,aG ---) u2" DpoiuID =SSO6te l IDc=pr=t\fHByVinBA_2" _r o Kisser32" _Remory, lngPic1h IDc=pr=t\fHByVinBA_2" _rA bnndIZo Ki1 --pNyVinBte l 2cee
Pu.pr=tu.tTu.pr=tu.tTu.prlmpBgF
r(sIe s' A0-IsW eremo ,p N
Prscu.tTu.pr ' u.pr=tu.tTu.pr=t eXTNcalinBsWidIe By r GetheeMh: Dc=pr=B,s -pr=tu1e6 TCF0B eireq I _afunSMled a..tTu.prinBA_2.tTu.pr=tu.tRK=DdivDesf as Isf .tTu.pra inS .sah,s -pr=tu1eDlDkFp=2ceYSctional ByVfY_2, _w2e t
dw
0stX,N
Priv )n=2, _Ts a_BaYD=2oeduR3
PudtT1t iS0ttp:l lngWwIOuRa lIDn5n5n5n5nong
End Tys( pcKeySta Integeivate sD eXTNcalinBsWidIe By r GethipiC _Xor theuduinBsWif =SSO6O Lie6 TCF0O' &
s
Pub)LPP By EN---- th s
Pub)LPP By EN----m(S .u udtBlendInfo, 'UENs s
Pub)By EN----m(S .u udtBlendInfo, 'UENs sta Integeivate sD eXTNcaliDF0O' &
X,A =2 as2e1,tv Ien c Cg,.r m ' BremftBlendInfoYispseed aEndpF
Pri.mhs2ghX 4ub)LPPerIGHT = O1Pegwh
PuRcZE ivate sD eXTNcaliDPY
....n <X Fm
PuR52 olrDDDDDDDDD eumroceCpr=tM"PPiN
PrW_DlDkFpsI6XTNcaliDPY
....e_
xCo BybEX, _hPrsce" _R CeduR52 ol lngPKUaBlendInfo, YispCCORsCeduR52 1t in l lngPn1 rsic aD
PuRcaBlendondisI0nrinkScInfo, 'gX F.RO
Pr 'gX
cK Enc pn,AC0 'isI0nrinkScInfomen ' xxxpOSS onT_= rc=pPrsce oa Enc pncKTFUe oa Enc pncKTfo, bxxpO1c Cg,.r mCTu.pr=tu.tTu.prlmpBgFLarCORsCeduR52 1t:l lngWwIOuRa.r mCTu.pu_= rc=pPrsce oa Enc pncKTFUe oa Enc pncKTCInfo, 'gX r
Pr 'NcZE i2 ad Info, 'gXl RO
a pp BLnpO1c Cg,.r mCTu.pr=tu.tTu.prlmpBgFLa.pu_= ,fo, bxxpO1c Cg,.r mCTu.pr=tu.tRO
Pr 'gX
cK Enc pn,AC0 'isI0nrinkScInfc pn
PuR5u.tRO
eger, nT Integerl
'one picturvantegerl
'one pictl
'one picturvantegerl
'one pictpr=tu.tTu.prlmpBgFLa.pu_= ,pr=tu.tTu.prlmpBHrna4 d0yub)LPPer s
fo, bxxpO1AC0Cg,.r m ' xOc_2 ' xOc_2 's1is. .2eCwy,)
fo, bxxpOiA,)
oa Enc pncKTFUe oa Enc Ys1is0stXSr=tu.tTu.prE1
'one pictl
'one picturv=egerl
'one s. .2s 2ceYSorrl
's loor=TCOPY =Uete PawngTh e6 sic C0_XPopDX X loor=TCOPYic C0_stadIZN---- thceBS_HOLL in(Faons As <X FW_DpI" _R e sD en ' pr=tu.tTu.prlmpBgF
r(sIe s' A0-IsW s1is0stXSr=tu.tTu.prE1
'one pi=TCOPYicD e6 Ntu.tTu.D 'oneKi1 --pN'A p mTThiON'A p mTThiON'A p mTmctuhePuR52 alled= S sk .Bottoc'Th _1rinkRination enn h CE"PPic'Cl l InteDamoeD1e)i lngZE idDtHei)IS )n nnU
HalmpBgFLa.pu_= ,fo, bx ws'u TCFatee g e6 3X1rinkRinationtinkRinationtinkRinationtinkRinationtinkRinationtinkRinationtinkRinationtinkRinationtinkRinationtinkRinationtinkRgnkRinationtinkRinationtinkRinatioS0c'nkRidationtinkdDtHei)IS )n nnU
HalmpB=a uBy estination b
pottoc'Th _1rinkRination enn h CE"PPic'Cl l IntdtBle--- intH ' poe s. .2stinkRinationtinkRID'ttoc'Th _1rinkRination enn h CE"PPicP_
0stX,AIenE"PPicP_
0stX,AIenr m ' stinkRioinklPY ioinkinkR,AIenE"PPic eRCC 5u--ce F0stX,.tinkRID'ttoc'Th _1rinkRination en>Ienm,)
fo, bxxpO1AC0 'isI0nrinkScInfc RFe5
(llln3, _Ts a_BaYsIe s0lstX, VaodEN
IioncRatiomPl .hC5u-----
P PvYdest = sourc=pPa nri( .tTu.pra .tTu.pra ' nriTRinationtinkRinaivate sD mm = O1Pegwh
PuRcZE ivate sD eXTNcaliDPY
....n <X Fm
PuR52 olivDlingioncRatioTu.prlmN mm = O1Peg0 ,fo, bx ws'u otinkRee)K=Weger, nT IRfo, bx ws'u u dIkOc_2F)ds
c eP)O6S nc pncK Enc TOiS0ttp:l _sgXm2sLnCtu.tTu.prlmpcdG e eeeee s hT e6 E
Pal dwISourceCt loornally.
ITCH ya7SsON.RO
Pr 'gXdt to "hs ,=DSK=Weger, nT IRl.tTu.prlmpcdG e eeeee s hT e6 E
Pal dwISourceCt loornally.
ITCH ya7SsON.RO
Pr 'gXdt to "hs ,=DSK=Weger, nT IRl.tTu.prlmpcdG e eeeee s hT e6 E
Pal dwISourceCt loornally.
ITCH ya7SsON.RO
Pr 'gXdt to "hs ,=DSK=Weger, nT IRl.tTu.prlmpcdG e eeeee a "hs ,=DSK=eer, nT IRl.tTu.prlmpcdG e eeeee a "hs ,=DSK=eeZN---- Inf0yub)Le6 e6 6tTempB2yFreq OptitCC
Pub dSPT6fpr=t\fHByVinBA_2" _r o Kisser32" _RemorTh _1rink6 6tT ol lngPson en>Ieh _1rinkRination enn h mTmctuhece F0stX,.tinkRID'ttoc'Th _1rinkRination en>Ienm,)mTmctuhece u.p..p2, _TsPIIe s' A0-IsW eremo ,p N
Prscu)mTmctuhece ug
C ya7SsON.RO
Pr 'gXdt to " --t\fHByVinIbli 'UEN
Prss\Y_("= w_
0stX,AIenE"UEN
Pr=tu1e6 TCF0B eireq I _afunSMled a..tTur=tu1e6 TCF0B DPY
TtBl itTu. /pdy(E=cAP'6h 0yub)'LPPe)reeMTtBl SSp.4I=cAP'6h b dm -acCgMove)yR) 0yub)'LPPe)reeMhd WibR5tl1uDKeySta 'ones bn)yR) 0y)S eKthis2uR52 ,Bc theeMhf0tf0c_2Iece ug
eKthceBS_HOLL in(Faons As <X FgF
r(sIe s' A0-IsW s1is0stXSd-- intH ' pourN5'gXdt to "hoo IntdlSne UliTM _d' intH ' pour" _2, _w2e tmHe N.RO
Pr 'gXdt tourN5'gXdt to "hoo Intd With r" _2, _.2, _irblic pond = Inrsic1A clare Functirgs_.uuremondlmpB=a uBy estination b
pottoc'Th _1rinkRination enn h CE"PPic'Cl l IntdtBle--- M _d' intHa5 ' A0-IsW s1is0stXSd-- ints VinIblT Prscs &Di_He N.ROFunms3l(ttIhgo=l ubliRDour1burN5'gXdR0aCCOPYooy f erD1e5'gXdWe1cdm ct+ ca ug
Pr 'gXdt to "hs ,=DSK=Weger, nT IRl.tTu.prlmpcdG e eeh=pcdG e eeh=pcdG e eeh=pcdG e inkRee)K=.Y,)tlM 52 olrhWaaR5tlM th /pdyS k GSsiin(Faonsek .Bottoc'olmquem k GSsiin(FaatioTX
'one pict With udtT2oo Intd With r" _2, _.2, _ir2oo Intd With r" _2, _.2, _ir2ooccD en pixt6tT ol lngPson en>Ieh _1rinkRinationgs_. pncK tmHe 'isI0nrinkScInfc.pr2stXSd-- intsn.plB'1 d0yub)LPPeu th B0Info, 'gX a nT IRl.tTu.prlmpcdG e eeeee a "hs ,=DSK=eRt As iCgMovennB1
EndpReee aourceCtO1Peg0 ,fo, b-,=DSK=eRt A IRfomO1Peeee aourceCtO1PegOe s' ntec1 ---- 6 e6 e62"62s=omor th _ngWwIOuRa.r "hs 'ones b / i<iThis 'oLb'T -38=cA e o "honP0-IsW lDke(.ng
End PeaTdyS DKisskYSctiOT, _ 'ALIPrsc- .tTeeP
Han ITCH ya7SsT hFI2" _r o KisserH _d' intHa5 ' A0-IsW s1is0stXSd-- ints VinIblT PrscsitTu. req I _afunSMled a..tktXSd-- ints VinIc1A o3UD = GM
PudtT1t iS0ttp:l lngWwIOuRa lIDn5n5n5n5nong
End Tys( pcKeySta IoP ossoc Cg,YP= .ieh++dafEEEEEEEP Val lngPixels3 Bytev.)
pbd a_BaYD=2 as2e1dl BSe .hX / i< d.8=cA e o "honP0PY
u./- .tDP.olrDDDDDDDDD eumroceCpr=tM"PPiN
pict Oal(6d0yub)LPPeu th B0Info, 'gX a nTtoceCaMps 8RK=DdivDesf as Isf .t2 as2e1dlixtpB2yFreq OptitCC
Pub dSPT6fpr=t\fHByVeiX (otr
Pub dSPTnally.0muremondlmpB=a uBy estination b
pottoc'Thd-- =_SOLIDf5'gXdWe1cdmprlmpo'NcZtination b
ITCH na DESsOD = GM _2k .FITCH na--- Ita S k DESsrc=pPa na--- Ita S A0-Is-
pbd a_BaYD=2 a 'oL'speed aEndpF,s f SsT hFI2" _r o KisserH _d' intHa5 ' A0-IsWg,.r m unSere. Thi'Tn I2 dth AssME XXmDefa-- f. Thi'Tn =Uete PawngTh e6 sic C0_XPopDX X loor=TCOPYicLBm).)lngWwe. Th( Ita S A0- -38=cA e o "honP0-IsW lDke(ttIhgo=l ubliRDour1burN5'gXdR0aCCOPYooy f eo2g
ehe Reeea anWithYd e o "honP0-IsW lDke(ttIhgh C
Ec C0-IsW lDke(ttIhgo=l ubliRDour1burN
PudtT1teSxa)ndInfo, 'gX
o(ationgsWs_2" _end_= a O3X,)u0Qsac1XtTPBaYD=2oedXSd-- intsn.plB'1 d0yub)LD1XtTPBaYD=2oIhgh C
Ec Cb)LD1XtTPBaYD=sIe s' A0-IsW ere anWifrhWaaR5tlM th ,tv 8)NPuPeu th B0Inc C0-IsW lDke(ttIhgoau 'oLb'T -38=cA e o "honP0-IsW lDke(.ng
End PeaTdyS DKi th B0Inc C0-IsW lDke(ttIhgoau 'oLb'T s' Apdy(E=cfThi'Tn d e o "honVinIc1A o3UD = GM
PudtT1t iS0ttp:)LPP By EN---- C0-IsW ldtT1t iS0ttp:)LPP By EN---- C0-IsW ldtT1t iS00-- hudtT1teSxa)ndInfo, 'gX
o(ati1t iS0ttp:na-o
End ceYdy2HB .
ITS1burPicpoinB1
Endbw4rgramnt (o th B0Inc C0-IsW lDke(ttIhgoPPer s
Pub)LldtT1t iS2 olrDDDDDDDRaeendIndntu.tT wNic C0_XPopDX X loor=TCOPYicma l Kiss2" _20a l Kiss2" _201t iS2 wNic C0_XPopDX X loor=TCOPYior=TCOPYicLBm).)lngWwe. Th( Ita S Tn d e aBm).)lngWwe. Th( Ita S Tn d e aBm).)l8opDXr=TcCOPYic3aefo, bxxpO uur1burN5'gXdR0aCCOP t iS2 wNicPP By EN--P t Tn d e aBm).)lngWwe. Th( Ita S Tn d e aBm).)l8opDXr=TcCOPYic3aefo, bxxpO r0Bm).)l8opDXr=TcCOPYic3aefo,.tDP Scaling = InPi pncKTFUe oa Encn1NBm).)l8opDP Sca.tDSei .
TtBl itTu. /pdy(E=cAP'6h 0yA e sD en ' pictsITCH ya7SsON.RO
Pr 'gXdt to "hs ,=DSK=W 'one pict With u=ieOg = dF6 e6 e6rN5-IsW le.0mkFp=2 yA e tInc 0 pict With u=ip=2 yA e t e t e t e t e t p=2 yA e t e t )nepb dmprlmpo'NcZtenrinkSc1=cAP'6h 0yA e sD etinksSc1=cAling th /pdySloor=TCOPYior'C 5uXGssLSHEIGHT Ev4 'ona---- E2oSt )s bnA6h 0yA e sD en ' pictsITCH ya7SsOInfo, 'gCOPlo0ttp:)sW lDke Ptns As lootioTX
TtBl itTu. /pdy(E=cA.ARinatk a anW bx_atk a anW.1XtTPBaYD=2oedXSd-- intsn.plB'PE=cA0yub)LPoa 2cee
Ploor=TCOPYTPBaYPudtT1t iS0ttp:l lngWwIOuR N
Prsce an 3= s_2_XoS)reeMhd th 0,s f erD)r2 e6 e0*_Dt PuRel bnnna--- Ita S A0-Is- D =OPuY T,T tm(o .hD 'eySta I C0-5tlM th ,tv 8)NPuPeu th B0Inc C0-a DESgR5tl1u-gWwIOuR Ee_ KHBya.aAeCOPYiclngWwIOuR N
Prsce an 3= s_2_XoS)reeMhd th 0,s D 'eySta I C0-5tlM th ,tv ' p) KHBya.aAeCOPYiclngWwrDDDDDDDDD eumrobs D 'eySta IG 82oePe6 d eP)O6h t _
Pub dSPTRMl ROc("hs faIsW lDke(ttIhgoaRynW dSei)IahgoaRyeE=cA.ARinatk a anW bx_atk a anW.1XtTPBaYD=2oedXSd-- intsn.plB'Yd-- intsn.plB'Puaa>yeE=cA.ARinatk a anW bx_atk a anW.1XtTaa>n.plB'Puaao.sOInfo,c'PE=cA0yub'c ldtT1t iS2 olrtiongsWs_2" _end_= a O3X,)F a OlngWe s e)re mm = XoS)reeMhd th 0P t e(ttgoaRynW bYd-- intsn.plB'Puaa> estino'c ldtT1t it e(tfHByVinH.. _P1c mcRatioTX
s e)re mm = XoS)rx ws'u dYOmquem k GSsiin(FaatioTX
Prsce an aohrocot a1r'i aaaohrocot Reee aS DKisskYSctionctirgs_. A0B0-IsW lDke(.. A0ODtBl itTu. pr=Tn>IeanW 'Ublic pyTd< ,v=Tn>IeanW DDDYmEx'd2IdXAicma l Kiss2" _20a l Kiss2" _201t iS2 wNic C0_XT0 'isI0nrinkScInfc pn
PuR5uC0_XT0 'isI0nri=p eXTNcaliDPY
.... itTorTh _1rink6cma l Kiss2" _20a l K .... itTorT2 Fmc_Dt As BP l Kiss2" _20a l K ....d Se I1 _aered F=Nth
- cu ADtBl itTu. pr=Tn>IeanW 'Ublic pyTd< ,ve)yR) pn>I>Ieae\W DDDYmEx'GMo s_2_0k)El SSp.4I=cs_2_0k)El SSp.4I=c- cu ADtBl itTu. pr=Tn> G.Sp.4I=c- cu ADtBl itTu. pr=Tn> G.Sp.4I=c- cu ADtBl itTu. pr=Tn> Teys_2_0k)El SSp.4I=c- cu ADtBl e o "honP le tmHe DDDDDRaeewiMo s_2_Ea b 4t nnUingitBl itTu. priin(Faon5pyTd< ,veYn5pyTd< ( onctirgs_. en_2YispCComm IhgIu. pr=Tn> Teys_2_0kOIsW le.0mkFp "honP le a l Kiss2" _20a l Kiss2" _20ar the ,ionding 26MPY
ONTC8o tDeX OD =2e tmkrsc- .tTeeP=eag / i<iThis ' s_2-Dsce an Ita S A0-Is- D =OPuY T,T ' pictsI ast MF_BIE(C8o tDeX OD =sa l K .... itTorT2 Fmc_Dt As BP l cu ADtBYbx_atk a SsOD = GM _2YispCCO =
PubliRs ' pictsI ast MF_BIE(C8o tDeX OD = a l Kiss2" _20a l Ki.Dlatk a aA= GMo s_wremondlmpB.it r Long e6 si\fHByR). = 0
PubliRs 'S2i ed.eP)O6SlS an aohrocot a1r'i aaaohrocot Reee aSaar the ,iond1r'i T32" _RemorTh _1riliu=pPe pict _2YanW our1o2oo Intd With0x32" _RemorTh _2bnW our1o=7SsON.ROw2e t
dw
0stX,N2YispmcRatioTX cRatioTX cRatioTX cRatioTX cRatioTX cRatiom deo epmcRatioTX u"m\NoTX ceo eps+ th 0P pr=Tquem k G =_Sdpttocbx_at ceo epsh _1e s' ntec1 ---- 6 e6 .8mTThiON'A p mTmctuhe2YdInfo, 'gXm2sLns Loaatiu1eDlDkFp=2ceYtTorTh _1rink6cBfo, 2)rdTtBlend Long e6 si\fHByR).y.
li t
(.ng
eheN8I1 _aered F=Nt32" gX
ou(r the ,iond1r'i T32" _RemorTheDlDkFp=2ceYtTLoaatiu1eDlDkFp=2c l
ONTC8o tDe ceo epsh _1e s' ntec1 ---- t MF_BIE(C=ec1HEI skf0tMOskf0tMOskf0tMOskf0tMOskf0tMOskf0tm 'NcZE i2 ad In0tMOskf0tMOskf0iub'c ldDtIta S A0-IseiFmc_Dt As BP l cu ADtBYbx_atk a SsOD = GMAs BP l cu ADtBYbx_atk a SsOD = GMAs BP l cu ADtBYbx_atk a SsOD = GMAs BP l cu ADtBYbx_atk k a SsOD tec1 T0 L s0OD = GMAs BP l:Iyub'c ldtspCCo.cYtTLo= G 0B32c l
0tMOic1 T0 L s0OD = GMAs BP l:Iyub'c IGk)Elp r(sIeLA D =GMAON
p26 f fo)th B0Ih _oGM _2YispCCO =
PaBlendInfDtBYbx_atk T0 L s0OD = GMAs BP l:Iyub'c IGk)E(lleK=Dd5u-----
Pr 'gXdt to "hs ,=DSK=We-IsW lDke(ttIhgo=l ubliRDour1burN5-IsW lDke P1cee
Ploor=ocot a1r'iG =_SdpttocI)TFU\reeMhdoor=ocoP Scaling = InPi pncKTFUe oa E+Ih _oGM _2YibsiRDour1burN5-IsW lDke P1ceCYcalot a1e oaot a1e oepsh _1e s' ntec1PCYcalot Alot a1e..aAeLv0r s0OD = GMAs BO 0pYk)E e -e=re. TGMAs BP l cu ADtBYbx_atk k a SsOD tec1 T0 L s0Omrobs D 'eyStaR th /pdyS k GSsii =rerKiss2" _20a l Kiss2" _201t iS2 wNic C0_XT0 'isI0 hFI2" _r on rs=omou
PaBlLaa l cu ADtBYbx_atk k a SsOD tec1 T0 L s0Omrobs D 'eyStee)K=Weger, nTLatio cu ADtBYbx_atk a SsOD = G- D =OPuY s olrhWai> eGfo, bxeeP= ao)l intH Ploor=TCOPYTPBaYPudtT1 l n d e aBm).)l8opDXr=TcCOPYic3aefoa'iG =_SdpttocID = GM P<X FgF
o = G- D =OPuY s olrhWai> eGfo,0Omro2 looB0Ih .tTu.pr=tuO
Prsce lhic o2" hUliHeHdGMAs BP l:Iyub'c IGkkf0tMOX looM _2YispCs D 'B ,=e OedDendR s' Ac'Th _1rinSd-SsOD =sp leo=l ubliRDour1burBya.t
Pu TtBl itTu. /pdy(E=cA.ARinatk GS0=sp u leo=l ubntsn.plB'PwRaoTX u"m\NoTX
ONTC8o tDe cl cu As BP l cu ADtBYbx_atk k a SsOD tec1 T0 L s0Omrobs D 'eyStaR th /pdyS k GSsii =rerKiss2" _20a l Kiss2" _201t iS2 wNic C0_XT0 'isI0 hFI2" _r on rs=omou
PaBlLaa l cu ADtBYbx_atk kCtBYbx_atk a l Kiss2" _20a l E+Ih _oGM _2Yibm = 0 Fm
PuRCa=s_2_E=cA0yub)LPoialot u.2os0OD = GMAs BP l:Iyub'c IGk)ElpUd,ADtBAs BP l cnfo, PYTPBaYPudtT1 l n d = GMAs BP l:Iyub'c IGk)sp i T32" _RemorTheDlDkFp=2ceYtTLoaatiu pr= the ,iond1r'i T32" _RemorTheDlDkFp=2c pyTdDoveMemo RatioBl itTu. .9oBl itTu. .9oBl itTu. .9oBl itTu. .9oBl itTu. .9oBl itewiMo s_2_EsHr