[vbs2] Re: [vbs2] Lektion 11 B från Åsa

  • From: YRJA på VBScript.dk <yrja@xxxxxxxxxxx>
  • To: <vbs2@xxxxxxxxxxxxx>
  • Date: Wed, 17 Dec 2008 13:13:51 +0100

Ja här finns allt med - bra.

En liten rekommendation bara .

b2.style.left=(scw/2)-(bild1w/1.3)
b2.style.top=(sch/2)-(bild1h/1.1)
b3.style.left=(scw/2)+(bild1w/2.5)
b3.style.top=(sch/2)-(bild1h/1.5)
b4.style.left=(scw/2)-(txt1w/1.3)

Att använda sig av division med decimaltal är alltid svårare att förstå och 
kontrollera.
Varför inte sätta multiplikation istället - bildh/2 motsvarar ju bildh*0.5 - 
det enklaste exemplet.
Mycket lättare att avläsa hur stor del av bilden som avses än t.ex. bildh/1.3 - 
vilket ungefär motsvarar ungefär 76.92% av bilden.
Skulle då kunna skrivas bildh*0,7692 istället och alla har lättare en hum om 
hur stor del av bilden som gäller.

Vet inte hur du räknat här eller om du bara testat dig fram till lämplig siffra 
- för testa är inte så bra - man bör VETA vad man skriver istället.
Kan förstå i vissa lägen om man behöver så precisa siffror - men tror inte att 
någon skulle se skillnad på bildh/1.3 och en placering på bildh*0,77.

:-)

Allt för att både du själv och användaren lättare ska kunna SE var bilderna 
hamnar bara genom att läsa scriptet.
Men som sagt - detta är inte fel - men lite knepigare att följa tankegången för 
den som inte är mattegeni.

:-)

/YRJA



> 
> 
>       
>              Hej igen!
>              Här kommer lektion 11 B.
>               
>              Kram Åsa 
>       
>      
> 
> 
> ------------------------------------------------------------------------------
> 
> 
> 
>  No virus found in this incoming message.
>  Checked by AVG - http://www.avg.com 
>  Version: 8.0.176 / Virus Database: 270.9.18/1851 - Release Date: 2008-12-16 
> 08:53
>

Other related posts: