SpiroRama 4.9.2  (C) Michael Husted
====================================

OM PROGRAMMET

Nr brn en sjlden gang var stille i starten af 70'erne, lavede vi enten 
noget vi ikke mtte, eller ogs legede vi med "Spirograph"(TM). Denne bestod
af nogle plastictandhjul med huller i, nogle strre tandhjul, de mindre kunne 
vre i og nogle tegnestifter, man kunne stte de store fast med. Derefter 
lagde man et mindre tandhjul mod det store tandhjuls indre omkreds, satte 
en blyant i et af hullerne p det lille tandhjul og fik det til at dreje 
rundt med blyanten. Ud af det kom de nydeligste mnstre, hvis man var heldig. 
Intet var mere rgerligt end, nr blyanten smuttede, lige fr man var 
frdig med et af de rigtigt flotte mnstre (og sfremt det skete, ophrte 
freden som regel ogs, da brn jo ofte er hidsige individer). Nutidens brn 
kunne nppe finde p at lege med den slags mere medmindre en pc-udgave af 
Spirograph dukkede op, og her er den s. Dette program indeholder samtlige 
"funktioner", der var indbygget i datidens manuelle Spirograph - mske bortset
fra blyanten, der smutter. Endvidere er der i programmet indlagt nogle nye 
redigeringsmuligheder, der formentligt fastholder interessen hos brn og
barnlige sjle lidt lngere tid (dvs. et par minutter ekstra) samt en 
"autorun"-mode, hvor den udprget dovne kan stte programmet til at tegne 
tilfldige Spirograph-mnstre uden selv at skulle indtaste noget.
Tip! Vil du have nem adgang til denne danske vejledning i stedet for den
engelske inde fra programmet, s slet eller omdb readme.txt og omdb
derefter readmedk.txt til readme.txt

VEJLEDNING

For at f indtryk af programmet, foreslr jeg, at du begynder med at trykke
"Autorun", som tegner tilfldige figurer indtil du trykker "Stop". Prv
ogs at hente et par parameterfiler (DEMO-?.PAR), som illustrerer programmets
muligheder meget bedre end alle mine beskrivelser. Tryk "Load" og vlg
"Parameters" som filtype, og tryk s "Draw". Du skal stte "AutoClean" til,
nr du prver DEMO-A.PAR->DEMO-Z.PAR, mens "AutoClean" skal vre slet fra,
hvis du krer DEMO-1.PAR->DEMO-9.PAR, da disse tegner flere figurer p t
og samme billede. Efter beskrivelsen af parametrene herunder, nvnes den
eller de DEMO-parameterfiler, som viser mulighederne for denne parameter,
s du kan hente og tegne dem for at se hvilken effekt, den har. Der er desuden
nogle parameterfiler med mere beskrivende navne, der ogs viser programmets
mange muligheder.

I SpiroRama kan du indtaste parametre for tegning af figurerne, som kan gres
forskellige for x- og y-aksen. Hvis du ikke indtaster en vrdi i y-kolonnen, 
anvendes den samme vrdi som for x-kolonnen. Nogle mrkelige (og ikke altid
smukke) figurer kan opns ved at indtaste forskellige x- og y-vrdier. Hvis
Amplitude-X og Frequency-X er udfyldt, tegnes et 'preview' (miniaturebillede
af den figur, der vil blive tegnet ved tryk p 'Draw') nederst i parameter-
vinduet. Dette 'preview' vil dog ikke kunne vise de korrekte figurer for
spiralrelaterede parametre samt ndringer til penstrrelse, tegnemde m.m.

I stedet for at indtaste tal, kan du klikke p boksen "Sliders", som gr det
muligt at vlge de fleste parametre via 'skydere'. Disse er hurtigere og
nemmere at anvende end talindtastning, men indskrnker dog ogs mulighederne,
da de kun dkker et begrnset talinterval, hvor talindtastning ikke har denne
begrnsning. Fx dkker 'skyderen' Amplitude-X kun omrdet 0 til 5 i skridt p
0.1, s du kan ikke anvende fx 8, -1 eller 0.95 med skyderne. Mit rd: Brug
eventuelt skydere i begyndelsen for at f et indtryk af programmets muligheder
og se, hvilken indflydelse de enkelte parametre har p figuren, som tegnes.
Naturligvis er skydere ogs intuitive og dermed oplagte for brn at anvende.

"Amplitude" (udsving) er strrelsen af udsving fra den 'perfekte' cirkel. Dvs. 
0 giver en cirkel, mens 0.1 giver en lille forskel fra cirklen p 0.1 x radius,
mens 1 giver et udsving p hele cirklens radius. Udsvinget m gerne vre
strre end 1. Standardvrdien er 1 og brker kan ogs bruges. (DEMO-A->DEMO-E)

"Frequency" (frekvens) er antal 'blade', som figuren vil f (rent faktisk
tegnes t blad mere end det indtastede). Hvis du tjekker boksen "Centre",
tegnes 'bladene' ind mod centrum i stedet for normale 'blomsterblade' (bort
fra centrum). Hvis du tjekker boksen "Flower", tegnes smallere 'blomsterblade'.
Dette kan ogs opns ved at anvende frekvenser p formen (f+1)/f, fx 9/8.
Frekvensen 9/8 uden "Flower" tjekket svarer til frekvensen 8 med "Flower" 
tjekket. (DEMO-A->DEMO-E)

"Power 1" og "Power 2" (potens 1 og 2) er potenser, til hvilke de beregnede
vrdier oplftes. Fx opns en "ruder-effekt" ved potensen 2. Hvis du tjekker
boksen "Power" anvendes en variation af denne effekt. Negative potenser
har her den funktion, at kun en del af figuren tegnes. (DEMO-F->DEMO-J)

"Rotation" angiver, hvor meget figuren skal roteres. 0.1 betyder fx at figuren
roteres 0.1 omgang med uret. Hvis du blot skriver et plustegn ( + ), roteres
figuren 0.5/Frekvens-X , hvis ofte ser ganske flot ud. Hvis der sttes et 
minustegn (-) foran vrdien, opns en ret speciel effekt. (DEMO-D - prv ogs
at ndre rotationsvrdien til -0.1)

"Stretch" (strkning) gr det muligt at strkke figuren diagonalt. Prv fx
0.1 for at illustrere anvendelsesmulighederne. Ved 0.5 inverteres figuren s
at sige, og derefter bliver strkningen igen mindre frem til 1 der svarer til
0. Hvis du tjekker "Ribbon", opns en 'hrbndagtig' effekt. (DEMO-K->DEMO-M)

"Radius" bestemmer strrelsen af figuren. En faktor p 1, som er standard,
er (nsten) hele skrmbilledets bredde og hjde, mens vrdier mindre end 1
giver mindre figurer. Du kan lave ganske flotte billeder ved at bruge
forskellige farver, mens radius ndres med 0.1 fra 1 til 0.1. Ved at tjekke
boksen "Squeeze", opns en effekt, der nrmest kan beskrives som, at figurerne
'presses' ind i en firkant. (DEMO-N->DEMO-O og DEMO-8)

"Offset" gr det muligt at flytte figuren i vandret eller lodret retning.
0 er skrmens midte (standard), mens fx -0.3 svarer til 0.3xRadius til venstre
(x) eller opad (y), mens 0.3 betyder 0.3xradius til hjre eller nedad. (DEMO-N)

"Spiral fixed" vil lbende gre figurens radius mindre, dvs. radius betragtes
som vrende vrdien af "Radius", nr tegning af figuren begynder, mens radius
gres stadigt mindre til den nr vrdien af "Spiral fixed" gange vrdien
af "Radius", hvis "Times" (se herunder) er sat til 1 vel at mrke. Ellers
ganges ogs med vrdien af "Times". For at prve denne parameter, s indtast
disse vrdier: "Amplitude x"=0 (giver en cirkel), "Frequency x"=5 (bruges
ikke, nr Amplitude=0, men gr at tilfldig tegning af figur undgs), 
"Spiral fixed x"=0.9, "Step size"=10000, "Times"=10 og "Pen style"=1000,
hvilket skulle give en spiral. Positive vrdier gr radius mindre afhngigt
af "Radius"-vrdien, hvis forskellig fra 1, mens negative vrdier ikke tager
hensyn til "Radius". Du kan anvende en speciel version af spiraleffekten
ved at tjekke boksen "Spiral". (Se ogs parameterfilerne DEMO-P->DEMO-T)

"Spiral move" vil gre radius mindre ligesom "Spiral fixed", men den ndrer
samtidig offset-vrdien (forskydning af figur i lodret/vandret retning),
hvilket giver en tredimensionel effekt. En positiv vrdi vil trkke spiralen
mod venstre (x) eller opad (y), mens negative vrdier vil trkke mod hjre
(x) eller nedad (y). Vrdien kan kombineres med tjekboksen "Propeller".
(DEMO-Q->DEMO-T)

"Spiro" er en effekt, hvorved en spirograf lgges oven i en anden. Det er
en ganske imponerende effekt, som br ses, ikke beskrives. Prv derfor
parameterfilen DEMO-N. "Spiro Power" oplfter koordinaterne for spirograf
nr. 2 til en given potens. (DEMO-N)

"Combine" gr det muligt at lade x- og y-koordinater 'smitte af' p hinanden.
Fx vil "Combine x"=0.1 og "Combine y"=0.2 medfre, at der ikke plottes (x,y)
som normalt, men (x+0.1y, y+0.2x). "Combine" giver ogs en form for strkkende
effekt. (DEMO-Y)

Yderligere tre tjekbokse kan anvendes: "X Mirror" spejler i x-retning 
(horisontalt), "Y Mirror" spejler i y-retning (vertikalt), mens "Rotate"
drejer figuren 90 grader.

Alle ovenstende parametre kan gentages ved at indtaste en startvrdi, en
skridtvrdi samt en slutvrdi og adskille disse med "mindre end"-tegnet, < .
Fx hvis du nsker at tegne et billede med den samme figur, hvor x-amplituden 
ndres fra 0.2 til 1 med skridt p 0.1 , s kan du i stedet for at skulle
indtaste disse vrdier ni gange, blot skrive 0.2<0.1<1 i x-amplitude-feltet.
Tag dig ikke af, at det indtastede forsvinder ud af feltet, som flge af 
at det er ret lille. Du kan vha. piltasterne komme frem og tilbage i feltet.
Bemrk at du kun kan anvende denne facilitet i t felt ad gangen. 
VIGTIGT! Du kan ikke anvende denne facilitet, hvis du anvender 'skydere',
og hvis du klikker 'Sliders'-boksen til, vil 0.2<0.1<1 fx ndres til 0.2 .
(DEMO-1->DEMO-9)

Negative vrdier kan ogs anvendes (fx -0.35 eller 0.5<-0.1<-0.5), du kan
ogs anvende brker (fx 1/3 eller 31/32) hvis du foretrkker dette.
Brker af typen (n+1)/n (fx 33/32) kan indtastes som /n (dvs. /32).
NB! Hvis du skifter til 'skydere', vil fx 15/16 blive ndret til 15.
En anden mde hvorp en vrdi kan ndres er at taste u, U, d eller D, mens
man str i et felt, hvilket gr feltets vrdi hhv. 0.1 og 1 strre eller 
mindre. Du kan slette alle x-parametre ved at dobbeltklikke p vinduets
X og alle y-parametre ved at dobbeltklikke p Y. Hvis du stter et 'hak' i
boksen ud for X eller Y, vil figurerne blive spejlvendt i hhv. vandret
eller lodret retning.

"Pen size" (penstrrelse) er bredden af pennen. 1 er standardvrdien. Du
kan ogs ndre "pen mode", dvs. mden, pennen tegner p. "Copy pen" er
standard, mens eksempelvis "Invert" skriver med inverteret forgrundsfarve. 
Prv dem og se ogs i bunden af dette dokument for mere information. Ogs 
baggrundsfarven kan ndres ved at trykke "Backgnd". Det aktuelle billede 
vil blive slettet, nr der skiftes baggrund. (DEMO-Y->DEMO-Z)

Farvevinduet, som fremkommer nr man trykker 'Color', giver dig noget nr
total kontrol over farverne, der anvendes til at tegne figurerne. P
billedet findes tre kasser - n for hver af de tre grundfarver, rd, grn
og bl. Disse er de tre grundfarver ud fra hvilke, du kan danne alle andre
farver. Du kan anvende forskellige effekter, minimum-, maksimum- og
kontrastvrdier for hver af de tre farver. Hvis du anvender effekten
'self-colored' (ensfarvet), er det positionen af minimumskyderen, som vil
bestemme, hvor stor en del af den givne farve, figuren vil indeholde. Du
kan se effekten af at ndre farveparametrene i den nederste, hjre del af
vinduet. I stedet kan du vlge n af de 86 farveeffekter, hvor du kan
ndre svel minimum- som maksimumindstillingen for farverne. (Bemrk at 
maksimumindstillingen for en given farve gerne m vre mindre end 
minimumindstillingen). Den sidste af effekterne, "random" (tilfldig),
vil vlge tilfldige vrdier for hvert punkt, der plottes p skrmen.
Vrdiernes udsving begrnses af den valgte minimum- og maksimumindstilling.
En anden mde hvorp man kan vlge tilfldige farveniveauer er at bruge
skyderen "Randomize". Hvis denne flyttes mod hjre, vil niveauet for den
givne farve varieres mere og mere, hvilket giver en effekt, der minder
lidt om sand. "Contrast" (kontrast) kan anvendes ved de 86 farveeffekter.
Hvis denne skyder flyttes mod venstre, bliver kontrasten strre (og
farvespektret dermed mindre), mens flytning mod hjre giver kontrasten
mindre (og dermed en strre farvespektrum). Hvis du afkrydser boksen "X",
spejles der i x-retningen, afkrydsning af "Y" spejler i y-retningen og 
"X<->Y" ombytter x- og y-koordinaterne. En flot effekt kan eksempelvis
opns, hvis du vlger rd (ensfarvet) og penstrrelse 5 og trykker "Draw",
derefter orange og penstrrelse 3 og igen "Draw" og til sidst farven gul,
penstrrelsen 1 og "Draw". Sidst, men ikke mindst kan du anvende dn
farveeffekt, du ser nederst til hjre p farvevinduet, som baggrund for
dit billede, hvis du trykker "Draw background" p farvevinduet. Baggrundens
effekt vil flge strrelsen af vinduet, hvor figurerne ogs tegnes. I denne
forbindelse kan parametrene "dx", "dy" og "Width" (pennens bredde) bruges,
nr du tegner en baggrund. Hvis vrdierne gres strre (fx dx=500, dy=500
og Width=50), vil baggrunden best af store pletter i stedet for farver,
der glider ind i hinanden. Eller brug dx=500, dy=500 og Width=10 til
at tegne en baggrund, hvor den forrige baggrund kan ses igennem. Hvis
"Width" er negativ (fx -1), s anvendes "Pen Mode" ved tegning af 
baggrunden. Den gamle mde at vlge farve p i tidligere versioner af
programmet, understttes stadig og kan vlges ved at klikke p 
"Palette...". I en stor del af DEMO-?.PAR-filerne anvendes der i vrigt
forskellige farveeffekter, som det kan anbefales at se p. "Two color"-
effekterne kan i vrigt ndres med "Contrast" og "Randomize", og at
kombinere disse "Two color"-effekter for hver farve med forskellige
kontrast og tilfldighedsvrdier, giver ofte ganske interessante effekter.
Jeg vil foresl, at du forsger dig lidt frem med blanding af farver,
farveeffekter og 'skyderne', for at f fornemmelse af, hvilken indflydelse
de har. 

Du kan lave figurer med en slags 'neon'- eller 'regnbue'-effekt, hvor
en figur tegnes med stadig mindre penstrrelse og skiftende farver.
Det tager noget tid at tegne disse figurer, men det er det vrd. Frst
vlges startvrdien for minimum, maksimum, kontrast og tilfldighed,
hvilket gres p denne mde: St den nskede "red minimum"-skyder til
dens startvrdi, og nr skyderen har fokus, s tryk mellemrumstasten
p tastaturet. Fortst derefter til nste skyder. Hvis start- og
slutvrdi skal vre de samme, s st blot skyderen til denne vrdi og
husk at trykke mellemrumstasten efterflgende. Du kan ikke se, hvordan
startvrdierne er sat, nr slutvrdierne er valgt. Herefter vlger du
fra hvilken penstrrelse og til hvilken penstrrelse, figurerne skal tegnes.
For eksempel kan du vlge at anvende en penstrrelse 15 og ned til 3 med
skridtstrrelsen 1 ved at skrive 3<1<15 i penstrrelsesboksen. Eller brug
29 ned til 1 med skridtstrrelse 2 ved at skrive 1<2<29 (eller 29<-2<1 
hvis du foretrkker det). Hvis skridtstrrelse er 2 og slutvrdi for
penstrrelse 1, s kan du forkorte fx 1<2<29. Blot skriv -29 og det bliver
konverteret til 1<2<29. Prv NEON1.PAR og NEON2.PAR for at se effekten.

"Pen style" ndrer mden, hvorp der tegnes prikker p skrmen, nr billedet
opbygges. "Dot" (standard) giver prikker, men man kan ogs vlge at tegne
forskellige typer linier og sgar rektangler, cirkler og ellipser mellem de
enkelte punkter i stedet for blot at plotte prikker. "Radiate" er en speciel
effekt, som tegner linier fra midten af billedet ud til det punkt, der
skal tegnes, hvilket giver en 'udstrlende' effekt. Der er endvidere flere
variationer af "Radiate", hvor udstrlingspositionen er ndret. Vrdien til
hjre for "Pen size" boksen skal ndres til vrdier mellem 100 og 1000, 
hvis der anvendes andet end "Dot" for at opn gode resultater. Hvis du
anvender rektangler, cirkler eller ellipser, kan disse udfyldes med et
mnster ("Pattern"), som tegnes inde i disse. Knappen 'Ink' ndrer farven
af disse mnstre. (DEMO-U->DEMO-X)

To parametre, som har at gre med den hastigheder, figurerne tegnes med i
forhold til detaljeringsniveau, er "Step size" og "Times". En lille 
skridtstrrelse vil gre tegning langsom, mens detaljerne bliver finere.
Ikke alle vrdier kan anvendes. Hvis du accepterer langsommere tegning, s
brug fx 25 og 50 i stedet for 100 (standard), og hvis du foretrkker 
hurtigere tegning (hvis pc'en er langsom eller du blot nsker at se en
"kladdeversion" af figurerne for at f et hurtigt indtryk af dem), s brug 
vrdier i stil med 200 eller 500. "Times" fastlgger antal gange, figuren
tegnes. Det kan vre ndvendigt at ndre disse vrdier, hvis figuren ser
"uafsluttet" ud, men det kan ogs bruges til kun at tegne dele af figurerne.
Hvis du bruger en anden "Pen style" end "Dot", kan disse vrdier (og vrdien
for "Pen style") producere nogle meget flotte figurer. (DEMO-U->DEMO-X)

Ved at dobbeltklikke musens hjre knap p billedvinduet, bliver det muligt
at anvende nogle "forvridningseffekter". Vlg "No effect" for at vende 
tilbage til normal. Prv forskellige vrdier og se deres virkemde.
(Prv ogs CYLINDER)

Du kan vlge mellem at f skrmen renset hver gang du trykker "Draw",
eller du kan vlge at rense den selv ved at trykke "Clean". Boksen 
"AutoClean" skal i frste tilflde klikkes til, mens checkmrket skal
fjernes, hvis du selv vil styre skrmrensingen. Hvis skrmen ikke 
automatisk renses, kan du tegne massevis af figurer i forskellige
strrelser og farver p samme billede. 

Nr du har lavet et pnt billede, kan du gemme det ved at klikke "Save",
og derefter vlg "Billede" i filtype, placering og navn p billedet. Du
kan derefter hente billedet igen ved at trykke "Load" og vlge det
nskede billede. Hver opmrksom p, at billederne optager meget plads
p din harddisk (over 2 MB!), da de gemmes i det pladsslugende bmp-format.
Du kan anvende andre applikationer til at konvertere billederne til
komprimerede formater (fx gif, tif, pcx eller jpg). 'gif' er udmrket
til billeder med f farver (formatet har en begrnsning p 256 farver),
mens 'jpg' er bedst til billeder med mange farver (men det har dog en
skaldt 'destruktiv' kompression, dvs. nuancer mistes, hvilket normalt
ikke ses). 'pcx' og 'tif' hmmes af at vre mindre udbredt og medfre
strre filstrrelser (som dog stadig er mindre end bmp-formatets). 

Alternativt kan du gemme alle parametrene for en figur (inklusive 
penstrrelse, farver osv.) ved at klikke "Save" og vlge "Parameters" i
filtypen. Efter at have hentet en parameterfil igen ("Load"), trykker du
blot "Draw" for at f figuren frem igen. Disse filer fylder i modstning
til ovennvnte billedfiler intet. Hvis du anvender 'skydere', s vil
der skiftes til indtastningsfelter, hvis parameterfilen, som hentes,
indeholder oplysninger, der ikke kan fungere sammen med 'skyderne'
(eksempelvis brker, fx 1/3, eller gentagelser, fx 0.2<0.1<1).

Hvis du har lavet et billede, du ikke nsker delagt, hvis du laver en 
fejl, nr du tegner yderligere en figur, s tryk p "Preserve", hvilket
gemmer en kopi af billedet (i filen "preserve.$$$"). Derefter kan du
trykke "Undo" for at f billedet tilbage. "Undo" fungerer kun, hvis du
tidligere har trykket "Preserve". 

Sidst men ikke mindst kan du udskrive dine mestervrker ved at trykke p
"Print", som skriver til standardprinter. Jeg anbefaler, at du anvender 
hvid som baggrundsfarve, da printerens farvebnd ellers hurtigt str for
udskiftning. Programmet lukkes ved at trykke "Exit", og opstningen kan
gemmes ved at holde shift-tasten nede samtidig med, at du trykker "Exit".
Denne hjlpefil kan tilgs fra programmet ved at trykke p knappen "?".

Du kan bestemme hvor en figur skal tegnes og dens strrelse p denne mde
ogs: Klik med musen p dn position, hvorfra du nsker at tegne, hold
museknappen nede og slip den, nr du nr til hjrnet (diagonalt set) p
figuren, du nsker at tegne. Derefter indtastes parametre for figuren 
(hvis ikke allerede gjort), og der tastes "Draw". Figuren vil da blive
tegnet inden for det rektangel, der er mellem positionen, hvor du trykkede
museknappen ned til du slap den igen. Dobbeltklik med musen p billedet
for at bruge hele skrmen igen til figurerne.

Endnu en facilitet: Hvis du blot vil tegne en del af en figur, s
klik til eller fra i de sm tjekbokse i hjrnerne af 'preview-vinduet.
(Der er fire kvadranter: vre/venstre, nedre/venstre, vre/hjre, 
nedre/hjre). S kan du for eksempel njes med at tegne en fjerdedel
af den samme figur fire gange, men med forskellige farver, s du fr
en firefarvet figur. Hvis du trykker "ctrl" og "alt" og samtidig
klikker p musen, vil den position, musen befinder sig p, anvendes som
centrum for figurerne, nr der anvendes en anden "Pen style" end "Dot",
hvilket giver en "spotlight"-agtig effekt. Brug "shift" og "ctrl" sammen
med museklik for at vende tilbage til normal tegning. 

"shift" sammen med museklik tegner et punkt, linie osv. afhngigt af
"Pen style". "alt" med museklik tegner et punkt etc. med baggrundsfarven.
Linier bliver tegner fra forrige til nuvrende museposition. 'Forrige'
position kan ndres ved at trykke "ctrl" og klikke med musen.

Ogs p parametervinduet er der nogle skjulte faciliteter, som dog mest
har vret til egne testforml, men kan andre finde anvendelse for dem,
s er de nvnt her: Et klik p preview'et (miniatureudgaven af dn
figur, der vil blive tegnet med de givne parametre) i kombination med
'shift' vil skifte mellem, om 'preview' skal tegnes eller ej. (Mske
intet 'preview' er en fordel p en langsom pc). Et tilsvarende klik
kombineret med 'ctrl' skifter mellem om 'automatisk gentegning' er
valgt. Uden denne tegnes en smule hurtigere, men billedet vil blive
delagt, hvis et andet vindue placerer sig oven p det, og billeder
kan heller ikke gemmes eller printes, hvis 'automatisk gentegning'
ikke er valgt. Et klik p preview'et sammen med 'alt'-knappen, vil give
navnet p den sidste hentede parameterfil.

Hvis du tilknytter par-filer til SpiroRama i MS-Windows, s kan du blot
klikke p et par-fil for at bne SpiroRama og tegne figuren.

Figurerne beregnes ud fra flgende formler (radius/offset ikke nvnt):

x = cos(t)^xPwr1 - xFreq * cos(xAmp * t)^xPwr2
y = cos(t)^yPwr1 - yFreq * cos(yAmp * t)^yPwr2

OPSTNINGSPARAMETRE

I tekstfilen SPIRODEF.TXT findes programmets opstningsparametre, som
kan ndres via Notepad. Nogle er startvrdier for programmet (fx 
penstrrelse og farver), mens andre ikke kan rettes fra programmet.
Alt efter ' betragtes som kommentarer og ignoreres. Indst heller ikke 
tomme linier eller linier kun med kommentarer, da disse ikke forsts
af programmet. Jeg anbefaler, at du frst tager en backup af filen
SPIRODEF.TXT fr du ndrer i den. Her er dens indhold med danske
kommentarer:

255 ' forgrund rd minimum (0-255)
255 ' forgrund rd maksimum (0-255)
0 ' forgrund rd kontrast (-50 - 50)
0 ' forgrund rd randomiser (tilfldig variation) (0-100)
0 ' forgrund rd effekt (0=ensfarvet 1-86=farveeffekter 87=tilfldig)
255 ' forgrund grn minimum (0-255)
255 ' forgrund grn maksimum (0-255)
0 ' forgrund grn kontrast (-50 - 50)
0 ' forgrund grn randomiser (tilfldig variation) (0-100)
0 ' forgrund grn effekt (0=ensfarvet 1-86=farveeffekter 87=tilfldig)
0 ' forgrund bl minimum (0-255)
0 ' forgrund bl maksimum (0-255)
0 ' forgrund bl kontrast (-50 - 50)
0 ' forgrund bl randomiser (tilfldig variation) (0-100)
0 ' forgrund bl effekt (0=ensfarvet 1-86=farveeffekter 87=tilfldig)
0 ' baggrund rd (0-255)   <- alle tre = 0 giver sort
0 ' baggrund grn (0-255)  <- alle tre = 255 giver hvid
0 ' baggrund bl (0-255)   <- fx rd=255 grn=255 bl=0 giver gul
0 ' parametervindue baggrundsfarve (RGB-vrdi=65536*bl+256*grn+rd)(0=sort/12632256=gr)
16777215 ' parametervindue forgrundsfarve (RGB-vrdi=65536*bl+256*grn+rd)(16777215=hvid)
0 ' 0=ikke autostart 1=autostart 2-6=autostart med ndring af farver
0 ' AutoRensSkrm (ARS)/AutoGem (AG) (0=ikkeARS/ikkeAG 1=ARS/ikkeAG 2=ikkeARS/AG 3=ARS/AG)
1 ' Automatisk Gentegning (0=nej 1=ja 2=gem/vis - br vre 1 aht. print, save m.m.)
100 ' skridtstrrelse (default: 100)
1 ' antal gange, der tegnes (default: 1)
1 ' penstrrelse (default: 1)
0 ' mde hvorp pennen tegner (0=Copy Pen... ls mere herunder i READMEDK.TXT)
0 ' type af pen (0=prik 1-5 linier 6-11 rektangler 12 cirkel 13-32 ellipser 33-41 udstrlende)
1 ' vrdi for type af pen (brug 1 for prik og 100-1000 for linier og cirkler)
0 ' hjde af programvindue (0=skrmens hjde - ellers absolut vrdi, fx: 10000)
0 ' offset (forskydning) fra top af skrm for vindue (absolut vrdi)
0 ' bredde af programvindue (0=svarende til skrmens hjde  - ellers absolut vrdi, fx: 8000)
0 ' offset (forskydning) fra venstre side af skrmen (absolut vrdi)
0 ' offset (forskydning) fra venstre side af vinduet til figurerne (0=svarende til skrm)
0 ' offset (forskydning) fra toppen af vinduet ned til figurerne (0=svarende til skrm)
1 ' del af skrmen i x-retning, der bruges til figurer (1 anbefales)
1 ' del af skrmen i y-retning, der bruges til figurer (1 anbefales)
10 ' forsinkelse mellem tegning af ny figur ved "AutoRun" (autostart)
0.12 ' preview radius (0=intet preview <0=brug altid forgrundsfarve)
2 ' preview antal gange, der tegnes
7003 ' preview skrmstrrelse
0 ' 0=indtast vrdier 1=brug skydere (sliders)
16777215 ' Ink (blk) farve, der bruges ved andre mnstre end transparent (usynlig)
0 ' 0=ingen spejling  1=x-spejling  2=y-spejling  3=x- og y-spejling
notepad.exe ' teksteditor til at bne programmets hjlpefil

De fleste parametre er selvforklarende, s kun et par enkelte 
kommentarer: Farveblanding gres via farverne RGB-vrdier, hvor fx
Rd=255, Grn=255 og Bl=255 giver gul. Mulige vrdier er 0 til 255.
Rammens baggrund og foregrund gives som t tal, der beregnes som:
farve = 65536 * bl vrdi + 256 * grn vrdi + rd vrdi
hvor vrdierne ligger mellem 0 og 255. Automatisk Rens Skrm og
Automatisk Gem er slet sammen i n parameter, hvor 0 og 2 betyder,
at skrmen ikke automatisk renses, nr du pbegynder tegning af
en ny figur, mens 1 og 3 betyder, at skrmen automatisk renses.
Hvis du vlger 2 eller 3 i stedet for 0 eller 1, gemmes det aktuelle
billede, fr tegning af den nste figur pbegyndes, s hvis du
fortryder den figur, du netop tegnede p dit billede, s kan du
blot trykke Undo og den sidst tegnede figur fjernes, uden du hele
tiden skal trykke Preserve. AutoRedraw = 1 er ndvendig for at
gemme og udskrive billeder, men den gr tegningen af figurer
langsommere. AutoRedraw = 0 giver langsommere tegning, men billedet
delgges, hvis et andet vindue lgger sig oven p det og billederne
kan ikke gemmes og udskrives, s det anbefales at bruge vrdien 1.
Du kan anvende AutoRedraw = 2, hvis det tager noget lngere tid at 
tegne et billede med AutoRedraw = 1 end ved = 0. S skjules billedet,
mens der tegnes, hvorefter det igen vises, nr tegningen er frdig.
Herved bliver tegningen hurtigere, mens mulighed for gem og udskriv
bevares. Hvis hjde og bredde for programvindue sttes til 0, vil hele
skrmens hjde anvendes og bredden justeres efter denne. Alternativt
kan indtastes absolutte vrdier (fx 7000 og 10000), hvis du nsker
et mindre vindue. 

Her er "oversat" vrdier for pens tegnemde:
0 = Copy Pen (forgrundsfarve)
1 = Not Copy Pen (inverteret forgrundsfarve)
2 = Invert (inverteret baggrundsfarve)
3 = Merge Pen (kombination af forgrundsfarve og baggrundsfarve)
4 = Merge Pen Not (komb. af forgr. og inverteret baggr.)
5 = Merge Not Pen (komb. af baggr. og inverteret forgr.)
6 = Not Merge Pen (inverteret Merge Pen)
7 = XOR Pen (Komb. af forgr. og baggr. men ikke begge)
8 = Not XOR Pen (inverteret XOR Pen)
9 = Mask Pen (komb. af farver flles for forgr. og baggr.)
10 = Mask Pen Not (komb. af farver flles for forgr. og inv. baggr.)
11 = Mask Not Pen (komb. af farver flles for baggr. og inv. forgr.)
12 = Not Mask Pen (inverteret Mask Pen)

VIGTIGT! bn ikke DOS-prompten, nr SpiroRama krer eller startes!!
Dette gr tegning af figurer ekstremt langsom, og du er ndt til at
lukke programmet og bne det igen uden DOS-prompten ben, for at 
kunne tegne med normal hastighed igen. Andre applikationer kan have
samme effekt p SpiroRama.

NYE VERSIONER

Nyeste version findes p: http://www.spirorama.com og Simtel.net
En gammel Window3.1x-version kan hentes p www.spirorama.com

Hvis du finder fejl, har forslag til forbedringer eller sprgsml,
s send en e-mail til  mail@spirorama.com

DISTRIBUTION OG BRUG

Enhver er velkommen til at videregive dette program via BBS eller
CDROM. Programmet m ikke lgges andre steder p internet uden
min tilladelse.

Programmet er freeware, dvs. gratis at bruge for enhver. De dannede
billeder er naturligvis ikke copyright-beskyttede p nogen mde.

Jeg kan ikke gres ansvarlig for nogensomhelst skade dette program
udver mod nogensomhelst (ultrakort version af amerikansk standard
disclaimer :-). Jeg mener dog selv, at denne eneste risiko ved brug
af programmet er, at man bliver afhngig af SpiroRama-verdenen...

Spirograph er registreret varemrke af Hasbro Inc. (www.hasbro.com)