home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 25 Icons
/
25-Icons.zip
/
amp_w101.zip
/
amptrsve.hlp
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1998-05-17
|
63KB
|
1,579 lines
═══ 1. Animerade Muspekare fФr OS/2 ═══
VДlkommen till
Animerade Muspekare fФr OS/2
VДlj ett av fФljande Дmnen:
AllmДnt
Hemsida
Systemkrav
Copyright m.m.
AnvДndning
Hur ... ?
BegrДnsningar
Revisions historia
VarumДrken
Tack till
═══ 1.1. AllmДnt ═══
Animerade Muspekare fФr OS/2
VДlkommen till de animerade muspekarnas vДrld! Detta program lЖter dig ersДtta
eller animera OS/2's definerade muspekare med muspekare av olika format, OS/2
pekare, Windows pekare, Windows Animationer och AniMouse-DLLer.
Du kan ocksЖ skapa uppsДttningar av animerade muspekare genom att lДgga filer
fФr de olika definerade muspekarna i en enda katalog, kallad en
animationsuppsДttningskatalog, vilken kan anvДndas som en muspekaruppsДttning.
AnvДndningen av animationsuppsДttningskataloger fФrenklar anvДndningen av de
olika muspekartyperna och lЖter dig skapa egna muspekaranimationer genom att
endast anvДnda OS/2's Ikonredigerare. Denna mФjlighet Дr unik fФr Animerade
Muspekare fФr OS/2.
Dessutom kan du skapa AniMouse-DLLer av OS/2 pekare, detta sparar
hЖrddiskutrymme och gФr det lДtt att handskas med och distribuera dina
animationer. Dessa AniMouse-DLLer, vilka kan skapas med ett tillbehФr som
medfФljer Animerade Muspekare fФr OS/2, Дr kompatibla med Animouse. Animerade
Muspekare fФr OS/2 har funktioner som inte finns i Animouse och det Дr
freeware.
Animerade Muspekare fФr OS/2 ersДtter fliken Pekare i Musobjektet sЖ du lДtt
kan konfigurera animationerna genom att Дndra instДllningarna i Musobjektet.
Det avancerade Drag&Drop-grДnssnittet i Animerade Muspekare fФr OS/2 lЖter dig
dra nЖgon av de stФdda pekartyperna till muspekarfliken eller pЖ ett av dess
objekt (de enskilda muspekarna) fФr att enkelt Дndra pekare fФr alla definerade
muspekare pЖ en gЖng eller var och en fФr sig.
Animerade Muspekare fФr OS/2 introducerar ocksЖ nЖgra nya instДllningsvДxlar
fФr musobjektet sЖ du kan Дndra dina animationsinstДllningar med hjДlp av REXX
APIanropet SysSetObjectData(). MedfФljande REXX exempelprogram visar
anvДndningen av dessa funktioner. Ett av dessa program lЖter dig lДsa
slumpvalda muspekare antingen vid systemstart eller periodvis, med ett
intervall du vДljer.
Och du fЖr allt detta GRATIS!
ΓòÉΓòÉΓòÉ 1.2. Hemsida ΓòÉΓòÉΓòÉ
Du kan hitta information om Animerade Muspekare fФr OS/2 pЖ dessa adresser:
OS/2 e-zine
http://www.os2ezine.com/v2n2/amptr.html
Shareware Junkies
http://www.sharewarejunkies.com/wpamptr.htm
Du kan ocksЖ besФka Animerade Muspekare fФr OS/2s hemsida pЖ adressen:
http://www.online-club.de/m1/clanganke
ΓòÉΓòÉΓòÉ 1.3. Systemkrav ΓòÉΓòÉΓòÉ
Animerade Muspekare fФr OS/2 fungerar bara under OS/2 WARP Version 3 eller
nyare.
ΓòÉΓòÉΓòÉ 1.4. Copyright m.m. ΓòÉΓòÉΓòÉ
VДlj ett av fФljande Дmnen:
Copyright
freeware licens
Om OS/2
AvsДgelse
Programmeraren
ΓòÉΓòÉΓòÉ 1.4.1. Copyright ΓòÉΓòÉΓòÉ
Animerade Muspekare fФr OS/2
skrevs av Christian Langanke 1996, 1998.
Alla rДttigheter reserverade.
Du fЖr gДrna komma med egna kommentarer/fФrslag (pЖ engelska eller tyska) via
e-post.
Skicka eventuella brev till C.Langanke@TeamOS2.de
Du kan ocksЖ besФka Animerade Muspekare fФr OS/2s hemsida pЖ adressen:
http://www.online-club.de/m1/clanganke
ΓòÉΓòÉΓòÉ 1.4.2. freeware licens ΓòÉΓòÉΓòÉ
Detta program Дr freeware. Det kan anvДndas om du har OS/2 WARP Version 3 eller
senare.
Du fЖr fritt distribuera Animerade Muspekare fФr OS/2 sЖ lДnge
Animerade Muspekare fФr OS/2 eller dess komponenter inte sДljs som en del
av ett annat programpaket.
det Дr gratis eller inte kostar mer Дn mediet det distribueras pЖ.
arkivet Дr distribueras ofФrДndrat.
du skicka mig ett e-mail och berДttar vad du tycker om det och/eller dina
fФrslag pЖ fФrbДttringar. Obs skriv pЖ engelska eller tyska.
Jag vill gДrna veta om du vill hjДlpa mig ФversДtta Animerade Muspekare
fФr OS/2 till ditt sprЖk (om det inte redan Дr Фversatt).
ΓòÉΓòÉΓòÉ 1.4.3. Om OS/2 ΓòÉΓòÉΓòÉ
Denna mjukvara visar hur OS/2's WPS kan fФrbДttras utan att utveckla ett
fristЖende program fФr ДndamЖlet. OS/2 Дr det enda operativsystemet som ger dig
den mФjligheten.
Det finns andra program som animerar muspekaren, men det Дr bara Animerade
Muspekare fФr OS/2 som Дr fullt integrerat med WPS. Det lЖter dig att
konfigurera de (animerade) muspekarna dДr de skall konfigureras - i
Musobjektet. Och det Дr tack vare att WPS Дr en SOM applikation under OS/2 som
gФr detta mФjligt.
Om du tycker att seriФsa datoranvДndare inte anvДnder animerade muspekare, kan
jag fФrsДkra dig om att mЖnga seriФsa PC och OS/2 anvДndare redan anvДnder dem.
Beslutet Дr kanske mer en frЖga om smak...
Оven om du anser att du inte behФver animerade muspekare, Дr fortfarande
programmet anvДndbart Animerade Muspekare fФr OS/2 lЖter dig anvДnda fler
muspekarformat fФr statiska pekare Дn vad OS/2 normalt gФr.
Vare sig du anvДnder det eller inte, kan det hjДlpa fФr att Фvertyga dig att
WPS applikationer Дr bДst pЖ mЖnga anvДndningsomrЖden.
Jag gjorde detta program som freeware dДrfФr att jag vill att mitt favorit
operativsystem, OS/2, ska bli mer populДrt. Jag hoppas folk blir imponerade av
OS/2, bland annat genom detta programs fФrbДttringar.
Kanske kan nДsta version av OS/2 innehЖlla stФd fФr animerade muspekare (fast
det inte behФvs fФr ett nДtverksoperativ)?
═══ 1.4.4. AvsДgelse ═══
Eftersom detta program Дr gratis, levereras det helt utan garanti, varken
uttalad eller antydd.
Jag avsДger mig allt ansvar fФr eventuella skador, inkluderade men inte
begrДnsade till, konsekventa- eller sidoskador skapade direkt eller indirekt av
denna mjukvara.
All mjukvara Дr distribuerat 'som den Дr'. Du kan anvДnda Animerade Muspekare
fФr OS/2 men enbart pЖ din egen risk.
Animerade Muspekare fФr OS/2 ska inte anvДndas i lДnder som inte tillЖter det
ovanstЖende begrДnsade ansvarstagande.
ΓòÉΓòÉΓòÉ 1.4.5. Programmeraren ΓòÉΓòÉΓòÉ
Programmet Дr skrivet av Christian Langanke.
ЩversДttare av NLS kДllfilerna Дr nДmda som medprogrammerare i avsnittet Tack
till.
Du kan kontakta programmeraren via e-post. Obs skriv pЖ tyska eller engelska.
Skicka eventuella brev till C.Langanke@TeamOS2.de
Du kan ocksЖ besФka Animerade Muspekare fФr OS/2s hemsida pЖ adressen:
http://www.online-club.de/m1/clanganke
═══ 1.5. AnvДndning ═══
VДlj ett av fФljande Дmnen:
OS/2's definerade muspekare
animerade muspekare
StФdda pekartyper
- OS/2 pekare
- Windows pekare
- Windows Animationer
- AniMouse-DLLer
animationsuppsДttningar
Statisk pekare
fliken Pekare
- AnimationsinstДllningar
Musobjektets instДllningsvДxlar
REXX exempelprogram
MiljФvariabler
Skapa AniMouse DLLfiler
- AniMouse skriptformat
Bifogade Animationer
Var hittar jag fler animerade muspekare?
ΓòÉΓòÉΓòÉ 1.5.1. OS/2's definerade muspekare ΓòÉΓòÉΓòÉ
OS/2 har nio olika definerade muspekare:
Pil-pekaren anvДnds fФr att vДlja objekt eller klicka pЖ ikoner.
Text-pekaren dyker upp nДr du flyttar muspekaren Фver ett inmatningsfДlt
eller nЖgot annat fФnster fФr text-redigering.
VДnta-pekaren kommer fram nДr en applikation Дr upptaget eller inte kan
acceptera nЖgon musfunktion.
Fyra olika storleks-pekare visas nДr muspekaren fФrs Фver storleksramen
som finns runt fФnster.
Flytta-pekaren Дr synlig nДr du flyttar ett objekt. Till exempel nДr du
flyttar en bild i ett ritprogram.
Ogiltig-pekaren dyker upp nДr du drar ett objekt Фver ett mЖl dДr det
inte fЖr slДppas.
InstДllningar fФr alla dessa pekare ses i fliken Pekare i Musobjektet.
Animerade Muspekare fФr OS/2 utvidgar funktionaliteten pЖ originalfliken genom
att byta ut den mot en ny som lДgger till stФd fФr pekaranimationer Alla
funktioner som finns pЖ originalfliken finns givetvis pЖ den nya.
ΓòÉΓòÉΓòÉ 1.5.2. animerade muspekare ΓòÉΓòÉΓòÉ
Animerade muspekare bestЖr av flera statiska muspekare och bildtider.
Bildtidens vДrde indikerar hur lДnge varje bild (i millisekunder) skall visas.
Muspekare animeras genom att byta den aktuella muspekarebilden mot nДsta
pekarbild i animationen nДr bildtiden fФrflutit.
Animerade Muspekare fФr OS/2 stФdjer flera pekartyper, dessa kan blandas i
animationsuppsДttningskataloger.
═══ 1.5.3. StФdda pekartyper ═══
Musobjektets standardutfФrande stФdjer bara OS/2 pekare och uppsДttningar av
dem fФr OS/2's definerade muspekare, vilka kan lДsas in i fliken Pekare.
Animerade Muspekare fФr OS/2 stФdjer fyra olika typer av muspekare och
Drag&Drop stФds fФr alla dessa. Muspekaren kan animeras nДr en pekare
innehЖller mer Дn en bild. Du kan vДlja vilken av OS/2's definerade muspekare
du vill animera. FФljande pekartyper stФds:
pekartyp innehЖller
OS/2 pekare en pekarbild
Windows pekare en pekarbild
Windows Animation en animation (x antal pekarbilder) fФr en
muspekare
AniMouse-DLLer upp till 9 animationer (9*x st pekarbilder) fФr
upp till 9 av OS/2's definerade muspekare
animationsuppsДttningar
Dessutom har Animerade Muspekare fФr OS/2 funktionen att gruppera pekare i en
animationsuppsДttningskatalog. Detta Дr en katalog innehЖllande
animationsuppsДttningar fФr en eller flera av OS/2's definerade muspekare, dДr
varje animationsuppsДttning innehЖller en pekare till en av OS/2's definerade
muspekare.
Anm:
Pekare- och animationsfiler kan bara slДppas pЖ en pekare i pekarfliken,
dЖ dessa bara kan ersДtta en muspekare.
AniMouse-DLLer och animationsuppsДttningskataloger kan antingen slДppas i
pekarfliken fФr att ersДtta alla muspekare pЖ en gЖng, eller pЖ en
muspekare i fliken fФr att bara den muspekaren. Om du slДpper dessa typer
i fliken ersДtts bara de muspekarna som uppsДttningarna innehЖller pekare
fФr. De andra muspekarna Дr ofФrДndrade.
ΓòÉΓòÉΓòÉ 1.5.3.1. OS/2 pekare ΓòÉΓòÉΓòÉ
En OS/2 pekare Дr en vanlig OS/2fil (*.PTR) innehЖllande en pekarbild. Den kan
skapas och/eller redigeras med OS/2's Ikonredigerare.
ΓòÉΓòÉΓòÉ 1.5.3.2. Windows pekare ΓòÉΓòÉΓòÉ
En Windows pekare Дr en vanlig Windowsfil (*.CUR) innehЖllande en pekarbild
(Windowspekare). Den kan inte redigeras med nЖgot standard OS/2program.
Animerade Muspekare fФr OS/2 kan lДsa dessa filer och konvertera dem till en
OS/2 pekarbild i minnet.
En framtida version av Animerade Muspekare fФr OS/2 kommer innehЖlla ett
kommandoradverktyg fФr att konvertera Windows pekare till OS/2 pekare, sЖ du
kan redigera dem med OS/2's Ikonredigerare.
ΓòÉΓòÉΓòÉ 1.5.3.3. Windows Animation ΓòÉΓòÉΓòÉ
En Windows Animation Дr en vanlig Windowsfil (*.ANI) i ett speciellt RIFFformat
innehЖllande x st Windows pekare, vilka kan anvДndas fФr att animera en OS/2
pekare. Denna fil innehЖller ocksЖ bildtider fФr animationen. Animerade
Muspekare fФr OS/2 kan lДsa dessa filer och konvertera dem till OS/2
pekarbilder i minnet.
En kommande version av Animerade Muspekare fФr OS/2 kommer innehЖlla ett
kommandoradsverktyg fФr att packa upp Windows pekare frЖn en Windows Animation
och konvertera dem till OS/2 pekare, sЖ du kan redigera dem med OS/2's
Ikonredigerare.
ΓòÉΓòÉΓòÉ 1.5.3.4. AniMouse-DLL ΓòÉΓòÉΓòÉ
En AniMouse-DLL (*.AND) innehЖller x st OS/2 pekare fФr en eller flera OS/2's
definerade muspekare i det vanliga OS/2 dllformatet. Filerna innehЖller ocksЖ
en bildtid fФr animationerna.
AniMouse-DLLer anvДnds av AniMouse, ett annat program som animerar OS/2's
definerade muspekare. Men AniMouse Дr inte lika flexibelt som Animerade
Muspekare fФr OS/2 (inga Statisk pekare), inte intergrerat med WPS och Дr
shareware istДllet fФr freeware. Formatet pЖ AniMouse-DLLer Дr ett bra
alternativ till att ha separata filer fФr varje muspekaranimation (som Windows
Animationar) eller ha mЖnga OS/2 pekare eller Windows pekare i en
animationsuppsДttningskatalog.
FФr att du ska kunna utnyttja dessa fФrdelar, har Animerade Muspekare fФr OS/2
ett verktyg som kan konvertera OS/2 pekaruppsДttning till en
animationsuppsДttningskatalog till en AniMouse-DLL.
Anm:
En viktig skillnad frЖn andra muspekaranimationer Дr att man inte lДtt
kan byta namn pЖ en AniMouse-DLL, dЖ filnamnet finns inkluderat i filen.
En AniMouse-DLL med nytt namn kan fortfarande vara anvДndbar, men oftast
fungerar den inte. Om det hДnder, mЖste filen regenereras med ett nytt
namn.
FФr mer information om AniMouse och hur man skapar en egna AniMouse-DLLer,
finns i avsnitten:
Skapa AniMouse DLLfiler
AllmДnt
═══ 1.5.4. animationsuppsДttningar ═══
En animationsuppsДttning Дr en fil eller grupp av filer som krДvs fФr att
animera en av OS/2's definerade muspekare. En animationsuppsДttning kan
innehЖlla filer av alla stФdda pekartyper.
Dessa filer finns i en katalog kallad en animationsuppsДttningskatalog. Den
katalogen kan innehЖlla upp till nio animationsuppsДttningar, en fФr varje av
OS/2's definerade muspekare.
FФljande typer av animationsuppsДttningar stФds:
En OS/2 pekaruppsДttning
bestЖr av x st OS/2 pekare.
En Windows pekaruppsДttning
bestЖr av x st Windows pekare.
En Windows animationsuppsДttning
bestЖr av en Windows Animation innehЖllade x st pekarbilder.
En AniMouseuppsДttning
bestЖr av en AniMouse-DLL, vilken innehЖller upp till 9*x st pekarbilder,
men frЖn vilken bara en av OS/2's definerade muspekare anvДnds.
Du kan anvДnda olika uppsДttningar fФr olika OS/2's definerade muspekare, men
du kan inte blanda olika typer (till exempel, OS/2 pekare och Windows pekare)
fФr att animera en enda muspekare.
I en animationsuppsДttningskatalog, mЖste filerna namnges sЖ att Animerade
Muspekare fФr OS/2 kan associera rДtt fil med motsvarande OS/2's definerade
muspekare.
NДr en animationsuppsДttningskatalog slДpps i pekarfliken, byts alla
definerade muspekare som finns definerade i animationsuppsДttningskatalogen.
NДr en en animationsuppsДttningskatalog slДpps pЖ en enda definerad pekare i
pekarfliken, ersДtts bara den muspekaren om den finns definerad i
animationsuppsДttningskatalogen.
NДr en animationsuppsДttningskatalog innehЖller fler Дn en
animationsuppsДttning fФr samma av OS/2's definerade muspekare, lДses bara den
fФrsta uppsДttningen in, i fФljande prioriteringsordning:
AniMouseuppsДttning
Windows animationsuppsДttning
OS/2 pekaruppsДttning
Windows pekaruppsДttning
═══ 1.5.4.1. OS/2 pekaruppsДttning ═══
En OS/2 pekaruppsДttning bestЖr av en eller flera OS/2 pekare i en
animationsuppsДttningskatalog.
Filnamnen mЖste fФlja nedanstЖende system:
def. muspekare enkel pekare flera pekare (animerad)
------------- -------------- ---------------------------------
arrow arrow.ptr arrow000.ptr - arrow127.ptr
text text.ptr text000.ptr - text127.ptr
wait wait.ptr wait000.ptr - wait127.ptr
size nwse sizenwse.ptr sizenwse000.ptr - sizenwse127.ptr
size we sizewe.ptr sizewe000.ptr - sizewe127.ptr
move move.ptr move000.ptr - move127.ptr
size nesw sizenesw.ptr sizenesw000.ptr - sizenesw127.ptr
size ns sizens.ptr sizens000.ptr - sizens127.ptr
illegal illegal.ptr illegal000.ptr - illegal127.ptr
AnimationsuppsДttningskatalogen fЖr inte ligga pЖ en FATpartition, dДrfФr att
filnamnen Дr lДngre Дn FAT's 8.3 begrДnsning. Det Дr mФjligt att anvДnda OS/2
pekaruppsДttningar med FATpartitioner genom att konvertera pekaruppsДttningen
till en AniMouse-DLL med en egen AniMouse skriptfil. Du kan anvДnda detta
skript fФr ge pekarfilerna de krДvda namnen. FФr mer information lДs avsnittet
Skapa AniMouse DLLfiler.
Filnamnen pЖ pekare som skall anvДndas i en animation mЖste innehЖlla ett
tresiffrigt nummer mellan 000 och 191. Det gФr att programmet vet i vilken
ordning de max 192 st pekarna ska visas.
Om endast en pekarfil finns fФr en definerad pekare kan den inte animeras.
Om en OS/2 pekaruppsДttning innehЖller en riktigt namngiven pekare utan ett
tresiffrigt nummer, kommer den filen anvДndas som Statisk pekare fФr den
definerade pekaren.
═══ 1.5.4.2. Windows pekaruppsДttning ═══
En Windows pekaruppsДttning bestЖr av en eller flera Windows pekare i en
animationsuppsДttningskatalog.
Filnamnen mЖste fФlja nedstЖende system:
def.muspekare enkel pekare flera pekare (animerad)
------------- ------------- ---------------------------------
arrow arrow.cur arrow000.cur - arrow127.cur
text text.cur text000.cur - text127.cur
wait wait.cur wait000.cur - wait127.cur
size nwse sizenwse.cur sizenwse000.cur - sizenwse127.cur
size we sizewe.cur sizewe000.cur - sizewe127.cur
move move.cur move000.cur - move127.cur
size nesw sizenesw.cur sizenesw000.cur - sizenesw127.cur
size ns sizens.cur sizens000.cur - sizens127.cur
illegal illegal.cur illegal000.cur - illegal127.cur
AnimationsuppsДttningskatalogen fЖr inte ligga pЖ en FATpartition, dДrfФr att
filnamnen Дr lДngre Дn FAT's 8.3 begrДnsning.
Filnamnen pЖ pekare som skall anvДndas i en animation mЖste innehЖlla ett
tresiffrigt nummer mellan 000 och 191. Det gФr att programmet vet i vilken
ordning de max 192 st pekarna ska visas.
Om endast en pekarfil finns fФr en definerad pekare kan den inte animeras.
Om en Windows pekaruppsДttning innehЖller en riktigt namngiven pekare utan ett
tresiffrigt nummer, kommer den filen anvДndas som Statisk pekare.
═══ 1.5.4.3. Windows animationsuppsДttning ═══
En Windows animationsuppsДttning bestЖr av en Windows Animation i en
animationsuppsДttningskatalog.
Filnamnen mЖste fФlja nedstЖende system:
def.muspekare Windows animation
------------- --------------
arrow arrow.ani
text text.ani
wait wait.ani
size nwse sizenwse.ani
size we sizewe.ani
move move.ani
size nesw sizenesw.ani
size ns sizens.ani
illegal illegal.ani
═══ 1.5.4.4. AniMouseuppsДttning ═══
En AniMouseuppsДttning bestЖr av en AniMouse-DLL liggande i en
animationsuppsДttningskatalog.
Filnamnen mЖste fФlja nedstЖende system:
def.muspekare AniMouse animation
------------- ------------------
arrow arrow.and
text text.and
wait wait.and
size nwse sizenwse.and
size we sizewe.and
move move.and
size nesw sizenesw.and
size ns sizens.and
illegal illegal.and
Anm:
En viktig skillnad mot de andra animationstyperna Дr att man inte lДtt
kan byta namn pЖ AniMouse-DLLer, dДrfФr att filnamnen Дr inkluderade i
filerna. Det Дr mФjligt att en namnbytt AniMouse-DLL fortfarande kan vara
anvДndbar, men oftast fungerar den inte. Om det hДnder, mЖste filen
regenereras med ett nytt namn.
ΓòÉΓòÉΓòÉ 1.5.5. Statisk pekare ΓòÉΓòÉΓòÉ
Om du lДser in en animationsuppsДttning fФr en viss av OS/2's definerade
muspekare och deaktiverar animeringen, anvДnds vanligtvis den fФrsta
pekarbilden i animationen som stillastЖende pekare (Statisk pekare).
Ibland Дr den fФrsta pekarbilden oanvДndbar som stillastЖende pekare. DДrfФr
stФdjer Animerade Muspekare fФr OS/2 ytterligare en Statisk pekare i AniMouse
DLLer och fФr de animationsuppsДttningar som kan redigeras av anvДndaren (OS/2
pekaruppsДttning och Windows pekaruppsДttning).
FФr att anvДnda statiska pekare, kan du anvДnda en av fФljande metoder:
Om du lДgger till en fil utan nummer i en animationsuppsДttningskatalog
som innehЖller de numrerade pekarfilerna (lДgg t.ex. till en fil med
namnet arrow.ptr i en katalog innehЖllande filerna arrow000.ptr -
arrow004.ptr), pekarbilden frЖn den onumrerade filen lДses dЖ in som
Statisk pekare.
AniMouse-DLLer innehЖller inte vanligtvis statiska pekare, men du kan
skapa en AniMouse-DLL innehЖllande en Statisk pekare med verktyget
makeand som Дr medskickat Animerade Muspekare fФr OS/2.
AniMouse-DLLer som innehЖller en Statisk pekare fungerar fortfarande med
programmet AniMouse, fast AniMouse kan inte anvДnda statiska pekare.
FФr mer information lДs avsnittet
Skapa AniMouse DLLfiler
ΓòÉΓòÉΓòÉ 1.5.6. fliken Pekare ΓòÉΓòÉΓòÉ
Fliken pekare i musobjektet Дr mycket fФrbДttrad av Animerade Muspekare fФr
OS/2.
I pekarfliken finns nu ocksЖ hФgermusknapps-menyer som lЖter dig sФka, lДsa in
och Дndra AnimationsinstДllningar.
Den fФrbДttrade pekarfliken stФdjer Drag&Drop fФr alla stФdda muspekare.
FФr mer information lДs avsnittet
Hur lДser jag in en animationsuppsДttning?
Hur (de-)aktiverar jag en animation?
Hur (de-)aktivera jag demofunktionen?
Hur Дndrar jag animationsinstДllningarna?
═══ 1.5.6.1. AnimationsinstДllningar ═══
Denna dialog som du nЖr genom att i pekarfliken klicka hФger musknapp och vДlja
instДllningar frЖn menyn, visar dig och lЖter dig Дndra instДllningarna fФr
animationerna. Dessa instДllningar anvДnds av alla animationsuppsДttningar du
lДser in, de Дndras inte vid inlДsning av en ny uppsДttning.
FФljande instДllningsmФjligheter finns:
Normal bildtid
Om en animation inte innehЖller nЖgra vДrden pЖ bildtider, anvДnds Normal
bildtid istДllet. Detta vДrde bestДmmer hur lДnge varje bild i animationen
skall visas (i millisekunder) innan muspekaren byter till nДsta bild. Desto
lДgre detta vДrde Дr desto snabbare animeras muspekaren.
Normal bildtid anvДnds automatiskt fФr animationsuppsДttningar av typerna OS/2
pekare och Windows pekare, dДrfФr att pekarfilerna inte innehЖller nЖgon
bildtid. Windows Animationar och AniMouse-DLLer innehЖller bildtider, dessa kan
ignoreras (se nedan).
Anm:
Om muspekarna i pekarfliken visas i detaljlДge (genom att klicka hФger
musknapp och vДlja Фppna->detaljer), visas bildtiderna inom parentes.
Dessa vДrden kan ingnoreras eller stДllas av Normal bildtid.
Om du anvДnder OS/2 pekaruppsДttningar och vill variera bildtiderna i
animationen, mЖste du konvertera OS/2 pekare till en AniMouse-DLL.
FФr mer information lДs avsnittet
Skapa AniMouse DLLfiler
AnvДnd fФr alla pekare
Kryssa i detta alternativ om du vill anvДnda Normal bildtid pЖ alla
pekaranimationer och ignorera de individuella tiderna som Дr instДllda i
Windows Animationar och AniMouse-DLLer.
Annars anvДnds tiderna som Дr instДllda i animationsuppsДttningarna.
Normalt anvДnds Normal bildtid bara pЖ animationer utan instДlld bildtid.
Aktivera animation vid inlДsning
Kryssa i detta alternativ om du vill att nyinlДsta uppsДttningar skall
animeras automatiskt.
Om alternativet inte Дr ikryssat, animeras inte nyinlДsta uppsДttningar.
Normalt aktiveras nyinlДsta uppsДttningar automatiskt.
PekaruppsДttningskatalog
Du ska ange en korrekt sФkvДg till animationsuppsДttningar. Dessa filer
behФver inte ligga pЖ OS/2 partitionen.
Standard PekaruppsДttningskatalog Дr ?:\OS2\POINTERS
Anm:
?:et indikerar OS/2's startehnet.
FФr mer information lДs avsnittet
Hur Дndrar jag animationsinstДllningarna?
UppstartsfФrdrФjning
Denna instДllning anger hur lЖng tid, i sekunder, starten av Animerade
Muspekare fФr OS/2 ska fФrdrФjas vid uppstarten av WPS. Denna instДllning Дr
avsedd fФr situationer dЖ Animerade Muspekare fФr OS/2 orsakar hДngning vid
uppstart.
FФr mer information lДs avsnittet
Hur fФrdrФjer jag animeringen vid uppstart?
═══ 1.5.6.2. LДs in uppsДttning ═══
Detta fФnster innehЖller funna objekt. Du kan arbeta med dessa objekt som du
normalt gФr.
Anm: Om du tar bort ett objekt frЖn detta fФnster, tar du bort objektet helt
frЖn ditt system.
VДlj OK fФr att lДsa in den markerade uppsДttningen.
VДlj Avbryt fФr att stДnga fФnstret utan att lДsa in nЖgon uppsДttning.
═══ 1.5.7. Musobjektets instДllningsvДxlar ═══
Det hДr avsnittet visar de olika vДxlarna fФr konfiguration av Animerade
Muspekare fФr OS/2. REXX-exempelprogram som Дndrar instДllningarna Дr
upprДknade i slutet av avsnittet.
Underkatalogen rexx i Animerade Muspekare fФr OS/2's installationskatalog
innehЖller REXX-exempel som anvДnder nЖgra av dessa vДxlar.
VДxlar
DEMO=aaa;
Denna vДxel aktiverar eller deaktiverar demofunktionen. Om den Дr
aktiverad animeras alla inlДsta animationsuppsДttningar i pekarfliken med
Normal bildtid.
aaa kan vara ON eller OFF. ON fФr att aktivera och OFF fФr att
deaktivera demofunktionen.
Standard Дr att lДmna denna instДllning ofФrДndrad.
ANIMATION=aaa;
Denna vДxel aktiverar eller deaktiverar animering av alla muspekarna pЖ en
gЖng.
aaa kan vara ON eller OFF. ON fФr att aktivera och OFF fФr att
deaktivera animeringen.
Standard Дr att lДmna denna instДllning ofФrДndrad.
ANIMATIONPATH=<sФkvДg>;
Denna vДxel stДller in PekaruppsДttningskatalog, dДr Animerade Muspekare
fФr OS/2 sФker efter pekaruppsДttningar.
<sФkvДg> Дr en korrekt sФkvДg. Om den angivna sФkvДgen inte finns,
fФrblir instДllningen ofФrДndrad.
Standard Дr att lДmna denna instДllning ofФrДndrad.
POINTER=n,fil,aaa;
Denna vДxel lДser in en uppsДttning fФr en eller alla definerade
muspekare, och aktiverar eller deaktiverar den inlДsta uppsДttningen.
n Дr ett nummer mellan 0 och 8 eller ALL.
Standard Дr ALL.
betydelse av n:
0 pil
1 text
2 vДnta
3 storl nvsФ
4 storl vФ
5 flytta
6 storl nФsv
7 storl ns
8 ogiltig
fil kan vara
tom, muspekaren ofФrДndard (standard)
DEFAULT, fФr att ЖterstДlla till systemets standardpekare
korrekt sФkvДg till en fil eller uppsДttning.
a filnamn relativ till PekaruppsДttningskatalog
aaa kan ON eller OFF.ON fФr att aktivera och OFF fФr att deaktivera
animeringen. Standard Дr ON.
Anm:
"POINTERS=,,OFF;" har samma innebФrd som "ANIMATION=OFF;"
FRAMELENGTH=nnn,aaa;
Denna vДxel anger Normal bildtid antingen fФr enbart de
muspekaranimationer som inte har nЖgon bildtid, eller fФr alla muspekare,
dЖ ignoreras bildtiderna i animationsuppsДttningarna.
n Дr ett tal mellan 100 to 2000, vilket anger standard bildtid i
millisekunder.
Standard lДmnas nuvarande vДrde ofФrДndrat.
aaa kana vara
ALL
Normal bildtid anvДnds av alla animationer.
Bildtider i animationsuppsДttningarna ignoreras.
Ej speciferad
Normal bildtid anvДnds bara av de animationer
som inte har speciferade bildtider i animationen.
Det Дr standardvДrdet pЖ denna parameter.
ACTIVATEONLOAD=aaa;
Denna vДxel anger om en animation Дr aktiverad direkt efter inlДsning.
aaa kan vara YES eller NO.
Standard Дr att lДmna denna instДllning ofФrДndrad.
ANIMATIONINITDELAY=n;
Denna vДxel anger antalet sekunder Animerade Muspekare fФr OS/2 vДntar
att animera muspekarna vid uppstarten av WPS.
n Дr tidsperioden i sekunder.
Standard Дr att lДmna denna instДllning ofФrДndrad.
REXX Exempel:
Anm:
FФrsДkra dig om att lДsa in REXXUTIL inkluderat i OS/2 fФre du startar
SysSetObjectData(). FФr att fФrsДkra dig att det Дr gjort, inkludera
fФljande kommandon i ditt REXXskript:
CALL RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs';
CALL SysLoadFuncs;
rc = SysSetObjectData("<WP_MOUSE>","ANIMATION=OFF;DEMO=OFF;");
deaktiverar animering och demo.
Det Дr likvДrdigt med att avmarkera dessa alternativ i pekarflikens hФger
musknapp-meny.
rc = SysSetObjectData("<WP_MOUSE>","POINTER=,BIGARROW;");
lДser in animationsuppsДttningskatalogen "bigarrow", vilken finns i
PekaruppsДttningskatalog.
Det Дr likvДrdigt med att dra ikonen fФr katalogen "bigarrow" och slДppa
den i sjДlva pekarfliken.
rc = SysSetObjectData("<WP_MOUSE>","POINTER=ALL,?:\OS2\POINTERS\BIGARROW,ON;");
samma som ovan men standard ALL och ON Дr angivna (behФvs inte).
Det Дr likvДrdigt med att dra ikonen fФr katalogen "bigarrow" och slДppa
den i sjДlva pekarfliken.
rc = SysSetObjectData("<WP_MOUSE>","POINTER=0,WINWAG.AND,OFF;");
lДser in Animouse ResusDLLen WINWAG fФr pil-pekaren och deaktiverar
animering.
Det Дr likvДrdigt att slДppa filen WINWAG.AND frЖn
PekaruppsДttningskatalog pЖ pil-pekarobjektet i pekarfliken och sen klicka
hФger musknapp pЖ pil-pekaren och avmarkera alternativet Animera.
rc = SysSetObjectData("<WP_MOUSE>","POINTER=,WINWAG.AND;POINTER=,MAGGIE;");
lДser in Animouse WINWAG och sen animationsuppsДttningskatalogen MAGGIE
och anvДnder den fФr alla definerade muspekare.
Eftersom animationsuppsДttningskatalogen MAGGIE bara innehЖller pekare fФr
vДnta-pekaren, ersДtts bara den av MAGGIE och alla andra ersДtts av
WINWAG.
Det Дr likvДrdigt med att fФrst slДppa filen WINWAG.AND, sen ikonen fФr
animationsuppsДttningskatalogen MAGGIE i sjДlva fliken pekare.
rc = SysSetObjectData("<WP_MOUSE>","FRAMELENGTH=250,ALL;");
anger normal bildtid till 250 ms och anvДnder den pЖ alla muspekare Дven
om vissa inlДsta muspekare har egna bildtider.
Det Дr likvДrdigt med att vДlja instДllningar frЖn hФger musknapp-menyn i
pekarfliken och sДtta Normal bildtid till 250 ms, sen markera AnvДnd fФr
alla pekare.
rc = SysSetObjectData("<WP_MOUSE>","FRAMELENGTH=,UNDEFINED;");
lДmnar Normal bildtid ofФrДndrad men anvДnder den bara fФr animationer som
inte har nЖgon definerad bildtid.
Det Дr likvДrdigt med att vДlja instДllningar frЖn hФger musknapp-menyn i
pekarfliken och avmarkera AnvДnd fФr alla pekare.
rc = SysSetObjectData("<WP_MOUSE>","ACTIVATEONLOAD=NO;");
stДnger av funktionen som automatiskt animerar animationerna nДr de lДses
in.
Det Дr likvДrdigt med att vДlja instДllningar frЖn hФger musknapp-menyn i
pekarfliken och avmarkera Aktivera animation vid inlДsning.
ΓòÉΓòÉΓòÉ 1.5.8. REXX exempelprogram ΓòÉΓòÉΓòÉ
Animerade Muspekare fФr OS/2 innehЖller fФljande exempelprogram, skrivna i
REXX, i underkatalogen rexx, de lЖter dig lЖtt konfigurera programmet frЖn en
kommandosession:
load.cmd lДser in en animationsuppsДttning.
on.cmd startar animeringen.
Anm: FФre du kan starta animeringen, mЖste en
animationsuppsДttning vara inlДst.
off.cmd stДnger av animeringen.
frate.cmd stДller in Normal bildtid.
FФr mer information lДs avsnittet
AnimationsinstДllningar
random.cmd lДser slumpvis in en animationsuppsДttning som Дr angiven i
filen random.lst. Detta kan gФras en gЖng per programkФrning,
eller kontinuelig, eller pЖ ett specifierat intervall.
Anm:
Parametern /? visar en kort hjДlp pЖ alla exempelprogram.
Exempelprogrammen och dess hjДlp Дr bara pЖ engelska.
═══ 1.5.9. MiljФvariabler ═══
Animerade Muspekare fФr OS/2 kan styras med fФljande miljФvariabler:
Anm: MiljФvariablerna mЖste anges i CONFIG.SYS fФr att WPS (och Animerade
Muspekare fФr OS/2) ska anvДnda dem.
SET WPAMPTR.ANIMINITDELAY=n
DДr n Дr antalet sekunder som starten av Animerade Muspekare fФr OS/2
fФrdrФjs efter starten av WPS.
Denna instДllning Дr avsett fФr situationer dЖ Animerade Muspekare fФr
OS/2 orsakar hДngning vid uppstart.
Eftersom du ocksЖ kan ange UppstartsfФrdrФjningen i
AnimationsinstДllningarna, anvДnds denna miljФvariabel dЖ WPS hДnger sig
direkt efter installationen. Detta gФr du genom att trycka ALT+F1 vid
uppstarten och starta en kommandosession och lДgga till denna
miljФvariabel i CONFIG.SYS.
FФr mer information lДs avsnittet
Hur fФrdrФjer jag animeringen vid uppstart?
ΓòÉΓòÉΓòÉ 1.5.10. Skapa AniMouse DLLfiler ΓòÉΓòÉΓòÉ
Med Animerade Muspekare fФr OS/2 fФljer ett textverktyg fФr att skapa egna
AniMouse-DLLer av OS/2 pekare som ligger i en animationsuppsДttningskatalog.
AniMouse-DLLer har vissa fФrdelar jДmfФrt med de andra stФdda pekartyperna:
Den stФrsta fФrdelen med AniMouse-DLLer jДmfФrt med OS/2 pekare och
Windows pekare Дr att de innehЖller bildtider fФr varje bild i
animationen/animationerna.
FФr mer information lДs avsnittet
AnimationsinstДllningar
AniMouse-DLLer kan innehЖlla animationer fФr alla os/2's nio definerade
pekare. Det gФr inlДsningen av animationsuppsДttningarna lite snabbare,
och distribution av animationer mycket enklare. Hur som helst Дr dessa
fФrdelar inte sДrskilt stora ingen av animationstyperna Дr bДttre Дn
nЖgon annan fФr animering eller mer resurskrДvande.
FФr att skapa AniMouse-DLLer kan du anvДnda programmet makeand.cmd. Det finns
i underkatalogen and till den katalog dДr Animerade Muspekare fФr OS/2 Дr
installerat. Detta verktyg lЖter dig skapa AniMouse-DLLer som innehЖller
Statisk pekare, en funktion i Animerade Muspekare fФr OS/2 som inte finns i
nЖgot annat program.
Anm:
Om du vill kopiera eller flytta makeand.cmd till en annan sФkvДg,
kopiera/flytta alla filerna i katalogen and till samma sФkvДg. Annars
fungerar inte makeand.cmd.
Den aktuella versionen av Animerade Muspekare fФr OS/2 stФdjer bara
konvertering av OS/2 pekaruppsДttning till AniMouse-DLLer, men en kommande
version kommer ocksЖ kunna konvertera Windows pekare och Windows Animationer.
Vad behФvs?
Animerade Muspekare fФr OS/2 mЖste vara installerat men det Дr redan
gjort...
OS/2's resurs kompilator RC.EXE. Den Дr del av OS/2. Om den inte Дr
installerad, installera den via Anpassad installation i mappen
Systemkonfiguration. VДlj LДnka objektmoduler i sektionen HjДlpprogram
fФr att installera kompilatorn.
En animationsuppsДttningskatalog innehЖllande OS/2 pekaruppsДttningar
till en eller flera av OS/2's nio definerade pekare. Observera att
filerna i katalogen mЖste fФlja namnsystemet i OS/2 pekaruppsДttning.
Anm:
- Namnet pЖ animationsuppsДttningskatalogen kommer att anvДndas som
filnamn pЖ AniMouse-DLLen. Eftersom DLLerna mЖste fФlja 8.3
begrДnsningen, kommer bara de fФrsta 8 tecknen i ett katalognamn
utan Дndelse anvДndas som namn och .AND som Дndelse.
- Namnet pЖ katalogen kan vara lДngre Дn 8 tecken pЖ HPFS enheter, men
fЖr inte innehЖlla mellanslag pЖ grund av en begrДnsning i
resurskompilatorn.
Hur gФr man?
Om du inte redan skapat en, skapa en animationsuppsДttningskatalog pЖ din
hЖrddisk. Det Дr smart att skapa den i PekaruppsДttningskatalogen sЖ du
enkelt kan lДsa in uppsДttningen efter att ha lagt till eller redigerat
OS/2 pekare. Detta lЖter dig att prova uppsДttningen fФr konverteringen.
FФrsДkra dig om att filnamnen i denna uppsДttningskatalog fФljer
namngivningssystemet fФr OS/2 pekaruppsДttningar.
ange nu kommandot
c:\sФkvДg1\and\makeand d:\sФkvДg2 [/TIMEFRAME:nnn]
dДr
- c:\sФkvДg1 Дr sФkvДgen dДr du installerat Animerade Muspekare fФr
OS/2
- d:\sФkvДg2 Дr animationsuppsДttningskatalogen.
- Du kan dessutom ange en bildtid mellan 100 ms och 2000 ms med
parametern /TIMEFRAME. Annars anvДnds bildtiden 150 millisekunder.
OvanstЖende kommando lЖter makeand genomsФka den angivna
animationsuppsДttningskatalogen och skala en skriptfil med Дndelsen .ANM.
Skriptfilen Дr Дn sЖ lДnge i samma format som en AniMouse skriptfil
(*.ANM) som AniMouse anvДnder fФr att skapa AniMouse-DLLer.
Du vill ju kanske stДnga av animeringen ibland. Den fФrsta pekarbilden i
animationen (som normalt anvДnds som statisk, oanimerad pekare) passar
inte alltid som statisk pekare och bФr dЖ bytas mot en som passar bДttre.
Om sЖ inte Дr fallet se nДsta punkt. Annars kan Animerade Muspekare fФr
OS/2 hjДlpa dig med detta dilemma: lДgg bara till en Statisk pekare i
dina animationer. LДgg pekarfilen i animationsuppsДttningskatalogen, ge
den det korrekta (onumrerade) filnamnet och ange ovanstЖende kommando
igen.
Om du lДgger till en Statisk pekare i din AniMouse-DLL, kommer inte den
nya skriptfilen vara kompatibel med den som AniMouse anvДnder, dДrfФr att
AniMouse inte anvДnder nЖgon Statisk pekare. Det Дr inte ett allvarligt
problem, hur som helst: du kan fortfarande anvДnda bЖde skriptfilen och
AniMouse-DLLen med Animerade Muspekare fФr OS/2. AniMouse Ж andra sidan
kan fortfarande anvДnda AniMouse-DLL, fast inte den statiska pekaren.
Enbart Animerade Muspekare fФr OS/2 ger dig alla muspekarfunktioner.
Om du vill ange indivuduella bildtider fФr nЖgra eller alla pekarbilderna
i animationerna, kan du redigera skriptfilen skapad av makeand och skriva
in bildtider fФr hand. AniMouse skriptformat Дr sjДlvfФrklarande och lДtt
att fФrstЖ. NДr skriptfilen Дr klar, ange kommandot makeand igen men ange
skriptfilen som den enda parametern:
c:\sФkvДg\and\makeand namn.anm
DДr
- c:\sФkvДg Дr katalogen dДr du installerat Animerade Muspekare fФr
OS/2
- namn.anm Дr namnet pЖ skriptfilen som makeand skapade under fФrsta
steget.
Grattis! Du har skapat din egen AniMouse-DLL som Дr klar att anvДndas med
Animerade Muspekare fФr OS/2 (eller AniMouse).
ΓòÉΓòÉΓòÉ 1.5.10.1. AniMouse skriptformat ΓòÉΓòÉΓòÉ
Ett Animouse-skript Дr en vanlig ASCII textfil som innehЖller sektioner med
animationsbeskrivningar fФr en eller flera av OS/2's definerade muspekare.
Dessa sektioner innehЖller namnen pЖ OS/2 pekare som ska anvДndas fФr
animeringen och bildtiden fФr varje pekarbild.
Om du redan har en OS/2 pekaruppsДttning klar (du kan anvДnda bigarrow
animationsuppsДttningen som medfФljer Animerade Muspekare fФr OS/2) kan
Animerade Muspekare fФr OS/2 skapa ett Animouse-skript Жt dig.
FФr att gФra strukturen i skriptfilen enklare att fФrstЖ, visas formatering
reglerna nedan:
fФrsta raden mЖste bestЖ av strДngen "Animation_Script"
(shiftlДgeskДnslig.)
sektionerna med animationsbeskrivningar bФrjar med ett sДrskillt
nyckelord fФr varje OS/2's definerade muspekare och slutar med en END:
deklaration.
def. Muspekare nyckelord
-------------- ---------------
pil ARROW:
text TEXT:
vДnta WAIT:
storl nvsФ NWSE:
storl vФ WE:
flytta MOVE:
storl nФsv NESW:
storl ns NS:
ogiltig ILLEGAL:
pekarfilerna fФr animationen och bildtiden i millisekunder mЖste listas i
sektionen. HДr fФljer ett exempel pЖ bigarrow animationsuppsДttningen fФr
pilpekaren:
ARROW:
d:\os2\pointers\bigarrow\ARROW000.PTR 150
d:\os2\pointers\bigarrow\ARROW001.PTR 150
d:\os2\pointers\bigarrow\ARROW002.PTR 150
d:\os2\pointers\bigarrow\ARROW003.PTR 150
d:\os2\pointers\bigarrow\ARROW004.PTR 150
d:\os2\pointers\bigarrow\ARROW005.PTR 150
d:\os2\pointers\bigarrow\ARROW006.PTR 150
d:\os2\pointers\bigarrow\ARROW007.PTR 150
END:
Anm:
- Om filnamn med relativa sФkvДgar Дr angivna sФker AniMouse relativt
till den katalog dДr AniMouse Дr installerat. FФr att anvДnda
relativa sФkvДgar med animouse mЖste du skriva .\ fФre sФkvДgen.
Med Animerade Muspekare fФr OS/2 Дr sФkvДgarna relativa till den
aktiva katalogen.
- Med Animerade Muspekare fФr OS/2 kan ?: anges fФr OS/2's startenhet,
sЖ ?:\os2\pointers\bigarrow\ARROW000.PTR skulle vara en sФkvДg pЖ
partitionen som OS/2 startas frЖn.
Denna specifikation fungerar inte med AniMouse.
- Om du vill bibehЖlla kompatibilitet med Animouse ska du ange en
bildtid mellan 0 och 1000 ms.
Med Animerade Muspekare fФr OS/2 kan bildtiden vara frЖn 100 till
2000 ms.
- Om du vill bibehЖlla kompatibilitet med Animouse ska en sektion inte
innehЖlla fler Дn 50 pekarfiler.
Med Animerade Muspekare fФr OS/2 kan sektionerna ha upp till 192
pekarfiler.
- Om du vill bibehЖlla kompatibilitet med Animouse ska skriptfilen
inte innehЖlla nЖgon Statisk pekare.
Med Animerade Muspekare fФr OS/2 kan varje sektion innehЖlla en
Statisk pekare. LДgg bara till pekaren som skall anvДndas som
statisk fФrst i sektionen och utelДmna bildtid fФr den.
Kommenterade rader bФrjar med ett ";". Dessa raderna ignoreras vid
kompileringen.
Anm:
- Om du vill bibehЖlla kompatibilitet med Animouse ska kommenterade
rader inte finnas i sektionerna.
Animerade Muspekare fФr OS/2 accepterar kommentarer Фverallt i
skriptfilen Дven i slutet pЖ rader fФrutom pЖ fФrsta raden.
ΓòÉΓòÉΓòÉ 1.5.11. Bifogade Animationer ΓòÉΓòÉΓòÉ
Med Animerade Muspekare fФr OS/2 fФljer nЖgra animationer, vilka finns som bЖde
OS/2 pekaruppsДttning och AniMouse-DLLer.
FФr mer information lДs avsnittet
Animationsdesignare
ΓòÉΓòÉΓòÉ 1.5.12. Var hittar jag fler animerade muspekare? ΓòÉΓòÉΓòÉ
Du kan skaffa fler pekarfiler och animationer frЖn internet och/eller BBSer.
Kom ihЖg att det Дr flera olika stФdda pekartyper som du kan anvДnda.
Du kan hitta mЖnga OS/2 pekare pЖ OS/2-relaterade BBSer. FФr att animera dessa
mЖste de modiferas, eftersom minst tvЖ pekarbilder krДvs fФr en animation men
med inspiration, lite tid och OS/2's Ikonredigerare Дr det lДtt att skapa
animeringar.
Du hittar mЖnga Windows pekare och Windows Animationar pЖ fФljande websidor:
Dierk's lista med animerade pekare
http://www.anicursor.com/moreani.html
CursorLand
http://www.hsv.tis.net/~slmartin/CursorLand.htm
Spara de du tycker om och lДgg dem i en animationsuppsДttningskatalog fФr
anvДndning med Animerade Muspekare fФr OS/2.
Den fФrsta kДllan av Windows animationer Дr sjДlvklart ett Windowssystem som
stФdjer animerade muspekare (NT och 95). Du kan anvДnda alla Windows pekare
och Windows Animationar med Animerade Muspekare fФr OS/2. Testa den avskalande
bananen och de smЖ sФta dinosaurerna!
Men var fФrsiktig sЖ inte Bill-ponken upptДcker att du anvДnder dessa filer om
du inte Дger en windowslicens (hФhmm, jag menar, om du inte kФpte en PC med
Windows....)
Sist men inte minst AniMouse-DLLer, eller ДndЖ bДttre, dess kДllfiler finns pЖ
AniMouse hemsida
http://www.sentience.com.au/animouse/animouse.html
Ladda hem zip-filerna och anvДnd makeand verktyget fФr att skapa
AniMouse-DLLer.
FФr mer information lДs avsnittet
Skapa AniMouse DLLfiler
ΓòÉΓòÉΓòÉ 1.6. Hur ... ? ΓòÉΓòÉΓòÉ
VДlj ett av fФljande Дmnen:
Hur lДser jag in en animationsuppsДttning?
Hur (de-)aktiverar jag en animation?
Hur (de-)aktivera jag demofunktionen?
Hur Дndrar jag animationsinstДllningarna?
Hur fФrdrФjer jag animeringen vid uppstart?
Hur anvДnds REXX fФr att konfigurera Animerade Muspekare fФr OS/2?
Hur skapar man en AniMouse DLL?
═══ 1.6.1. Hur lДser jag in en animationsuppsДttning? ═══
FФr att lДsa in en animationsuppsДttning eller en enkel muspekare och aktivera
animering kan du anvДnda en av fФljande metoder:
Dra&slДpp pekarfilen i pekarfliken
Det Дr enklaste sДttet att konfigurera muspekarna: Щppna Musobjektet och vДlj
fliken Pekare. Щppna PekaruppsДttningskatalogsmappen och dra
OS/2 pekare, Windows pekare och Windows Animationar och slДpp dem pЖ en
av de definerade pekarna i fliken fФr att ersДtta just den pekaren.
(dessa filer Дr bara uppsДttningar fФr en definerad pekare);
AniMouse-DLLer och animationsuppsДttning och slДpp dem pЖ sjДlva fФnstret
(fФr att ersДtta alla definerade pekare som det finns kДllor fФr i
uppsДttningen) eller pЖ en enda definerad pekare (fФr att ersДtta en
definerad pekare.)
ErsДtt en definerad muspekare med SФk-funktionen
Щppna Musobjektet och vДlj fliken Pekare. Tryck pЖ SФkknappen eller tryck
hФger musknapp i fliken och vДlj alternativet SФk.... I den fФljande
dialogrutan vДljer du Фnskad animationsuppsДttning och trycker OK.
ErsДtt flera definerade muspkekare med LДs infunktionen
Щppna Musobjektet och vДlj fliken Pekare. Tryck pЖ LДs inknappen eller tryck
hФgermusknapp i fliken och vДlj alternativet LДs in.... I den fФljande
dialogrutan vДljer du Фnskad animationsuppsДttning och trycker OK.
ErsДtt definerade muspekare med REXX
Du kan anvДnda de nya konfigureringsvДxlarna till Musobjektet som introduceras
av Animerade Muspekare fФr OS/2 fФr att Дndra instДllningarna med REXX.
FФr mer information lДs avsnitten
Musobjektets instДllningsvДxlar
REXX exempelprogram
ΓòÉΓòÉΓòÉ 1.6.2. Hur (de-)aktiverar jag en animation? ΓòÉΓòÉΓòÉ
FФr att aktivera eller deaktivera animering av muspekarna, Фppna Musobjektet,
och vДlj fliken Pekare, och tryck hФger musknapp antingen i fliken (fФr att
aktivera/deaktivera animeringen pЖ alla definerade muspekare) eller pЖ en
sДrskild muspekare (fФr att aktivera/deaktivera animeringen pЖ den muspekaren.)
PЖ menyn markera eller avmarkera bara Animera fФr att aktivera eller deaktivera
animeringen.
Anm:
En muspekare kan bara animeras om en animationsupppsДttning med fler Дn
en pekarbild har lДsts in. Annars
- kan inte muspekaren animeras och
- alternativet Animera pЖ hФger musknapp-menyn Дr avstДngt.
Om ingen av de definerade muspekarna kan animeras Дr alternativet Animera
avstДngt om du trycker hФger musknapp i sjДlva fliken.
Alternativet Animera pЖ hФger muskapp-menyn i sjДlva fliken Дr markerat
sЖ lДnge som en av muspekarna animeras. Om du markerar detta alternativ
aktiveras animering fФr alla muspekare som kan animeras.
ΓòÉΓòÉΓòÉ 1.6.3. Hur (de-)aktivera jag demofunktionen? ΓòÉΓòÉΓòÉ
FФr att demonstrera animeringen av muspekarna ska du Фppna Musobjektet, vДlj
fliken Pekare Tryck hФger musknapp pЖ sjДlva fliken.
I den menyn Дr det bara att markera eller avmarkera alternativet Demo.
Anm:
Om ingen av muspekarna kan animeras Дr alternativet Demo pЖ hФger
musknapp-menyn avstДngt.
Om fliken visas i detaljlДge Дr demofunktionen avstДngd och kan inte
aktiveras.
FФr animering av muspekarna i fliken anvДnds bara Normal bildtid.
═══ 1.6.4. Hur Дndrar jag animationsinstДllningarna? ═══
FФr att Дndra animationsinstДllningarna, Фppna Musobjektet, vДlj fliken Pekare
och tryck hФger musknapp i sjДlva fliken.
I menyn vДlj alternativet InstДllningar.
Оndra AnimationsinstДllningar som Фnskat i den fФljande dialogen och tryck OK.
═══ 1.6.5. Hur fФrdrФjer jag animeringen vid uppstart? ═══
Det Дr mФjligt att fФrdrФja starten av animeringen fФr att motverka
systemhДngningar vid uppstart. FФr att gФra det kan du antingen:
ange miljФvariabeln WPAMPTR.ANIMINITDELAY i OS/2's CONFIG.SYS fil.
eller Дndra instДllningen UppstartsfФrdrФjning i dialogen
AnimationsinstДllningar.
I bЖda fall anger du tiden i sekunder som Animerade Muspekare fФr OS/2 ska
vДnta med att startas och animera muspekarna. Det rekommenderas att anvДnda
ett hФgt vДrde fФrst (t.ex. 120, fФr en fФrdrФjning pЖ tvЖ minuter.) Starta om
systemet och kolla hur lЖng tid det tar fФr animeringen att komma igЖng efter
uppstarten. Sedan kan du sДnka fФrdrФjningen till ett vДrde dЖ animeringen
startas direkt efter uppstarten av WPS.
Anm:
VДrdet angett med miljФvariabeln anvДnds som standardvДrde fФr
animationsinstДllningen UppstartsfФrdrФjning. Om du anger ett annat vДrde
i AnimationsinstДllningar Дn det angivna med miljФvariabeln, anvДnds
vДrdet frЖn animationsinstДllningarna.
FФr att ЖterstДlla animationsinstДllningen sЖ att vДrdet angivet av
miljФvariabeln anvДnds, ange vДrdet pЖ animationsinstДllningen fФrst till
standard, sen till vДrdet frЖn miljФvariabeln.
NДr musobjektet vДntar pЖ starten av animeringen Дr alla funktioner och
instДllningar i fliken Pekare avstДngda. Detta Дr gjort fФr att motverka
anvДndaren att Дndra instДllningar som skrivs Фver vid starten.
═══ 1.6.6. Hur anvДnds REXX fФr att konfigurera Animerade Muspekare fФr OS/2? ═══
Du kan anvДnda REXX fФr att ange enkla konfigurationskommandon till Musobjektet
och konfigurera alla tillgДngliga instДllningar av Animerade Muspekare fФr
OS/2.
FФr mer information om hur man ska anvДnda REXX, lДs avsnittet
OS/2 REXX Online Help.
FФr mer information om instДllningsvДxlarna lДs avsnitten
Musobjektets instДllningsvДxlar
REXX exempelprogram
ΓòÉΓòÉΓòÉ 1.6.7. Hur skapar man en AniMouse DLL? ΓòÉΓòÉΓòÉ
AnvДnd verktyget makeand medskickat i Animerade Muspekare fФr OS/2 fФr att
skapa egna AniMouse-DLLer.
FФr mer information lДs avsnittet
Skapa AniMouse DLLfiler
═══ 1.7. BegrДnsningar ═══
Den aktuella versionen av Animerade Muspekare fФr OS/2 har fФljande
begrДnsningar:
NДr fliken Pekare i Musobjektet visas och bЖde animering och
demofunktionen Дr aktiverade pЖ samma gЖng, animeras muspekaren inte lika
mjukt som normalt. NДr du deaktiverar demofunktionen eller stДnger
musobjektet blir animeringen som vanligt igen.
PЖ grund av sДttet som OS/2 PM skapar Ogiltig-pekaren pЖ, kan den inte
animeras. Problemet Дr att PM inte anvДnder ursprungsbilden av
Ogiltig-pekaren som du skapar med Ikonredigeraren. IstДllet lДgger den
bilden fФr Ogiltig-pekaren pЖ ikonen fФr det flyttade objektet i bФrjan
av dragningen och anvДnder den resulterande bilden som Ogiltig-pekare.
Eftersom Animerade Muspekare fФr OS/2 bara kan fФrДndra originalbilden
fФr Ogiltig-pekaren och inte den modifierade kan inte ogiltig-pekaren
Дndras.
ΓòÉΓòÉΓòÉ 1.8. Revisions historia ΓòÉΓòÉΓòÉ
VДlj ett av fФljande Дmnen:
file_id.diz
Version 1.01
Version 1.00
ΓòÉΓòÉΓòÉ 1.8.1. file_id.diz ΓòÉΓòÉΓòÉ
(v1.01) AMP_W101 - V1.01 - FREEWARE
Swedish National Language support for
"Animated Mouse Pointer for OS/2".
Main program zip filename is amptr101.zip.
Author: C.Langanke@TeamOS2.de
Translator: rojfors@hem2.passagen.se
ΓòÉΓòÉΓòÉ 1.8.2. Version 1.01 ΓòÉΓòÉΓòÉ
Nya avsnitt i online-hjДlpen:
Hemsida
REXX exempelprogram
MiljФvariabler
Hur fФrdrФjer jag animeringen vid uppstart?
uppdaterade avsnitt i online-hjДlpen:
Copyright
Programmeraren
OS/2 pekaruppsДttning
Windows pekaruppsДttning
AnimationsinstДllningar
Musobjektets instДllningsvДxlar
Skapa AniMouse DLLfiler
AniMouse skriptformat
Var hittar jag fler animerade muspekare?
Hur lДser jag in en animationsuppsДttning?
file_id.diz
AllmДnt
Animationsdesignare
AvhjДlpta fel:
PR0100004 - NЖgra CUR/ANI lДstes inte in
Lade till stФd fФr en ny pekartyp.
PR0100005 - ANI-filer med fler Дn 128 bilder lДstes inte in
HФjde grДnsen till 192 pekarbilder per uppsДttning.
PR0100006 - INSTALL.CMD: syntaxfel under OO REXX
RДttade till felstavningar som inte fanns av det vanliga REXX, men
rapporterades som syntaxfel under OO REXX. Tog ocksЖ bort en (oanvДnd)
sФkrutin som resulterade i ett syntaxfel under OO REXX.
PR0100007 - INSTALL misslyckas nДr sprЖkversionen av OS/2 inte stФds av
Animerade Muspekare fФr OS/2
RДttade till ett fel som gjorde att installationsprogrammet inte
installerade engelsk version pЖ system som har en sprЖkversion som inte
stФds av Animerade muspekare fФr OS/2.
PR0100008 - individuella animationsinstДllningar fФr olika pekare
sparades inte vid omstart
Den allmДnna animationsinstДllningen skrev Фver de individuella
instДllningarna. Det Дr tillrДttad.
PR0100010 - RC.EXE installeras inte som standard i OS/2
OnlinehjДlpen informerar nu om hur OS/2's resurskompilator skall
installeras, om den inte redan Дr det.
PR0100015 - installationsprogrammet misslyckas nДr kДllfilerna ligger i
rotkatalogen
RДttade till ett fel i filnamnshanteringen som orsakade fel nДr
kДllfilerna ligger i roten.
PR0100016 - Musobjektet kunde inte Фppnas via WARPCenter
RДttade till ett fel i wpsetup. WARP Center kan nu Фppna det fФrbДttrade
musobjektet.
PR0100017 - felaktiga felmeddelanden i dialogrutor
RДttade till meddelandetexter.
PR0100021 - Om man Дndrade i nЖgra skДrmslДckarmoduler trappade
skДrmslДckaren nДr AMPTR var aktivt
Verkar vara fixat i den nya versionen som bara anvДnder tvЖ PM-timers.
PR0100022 - INSTALL.CMD: tillДt inte mellanslag i sФkvДgar
Satte citationstecken runt sФkvДgsvariabler vid systemkommandon. Alla
sФkvДgar i installationen kan nu innehЖlla mellanslag.
Nytt:
Pekaren animeras inte vid Drag&Drop.
Alla batchfiler skrivna i REXX Дr nu testade under OO REXX ( Jag glФmde
detta test fФr Version 1.00).
Lade till beskrivningar fФr REXX exempelprogram i onlinehjДlpen. Lade
ocksЖ till REXXprogrammet rexx\random.cmd som lЖter dig lДsa in
slumpvalda animationer. Du kan ocksЖ anvДnda det fФr att Дndra muspekare
vid vid varje uppstart eller periodiskt.
i bЖde installations- och avinstallationsprogrammen finns nu ett
alternativ som enbart startar om skrivbordet fФr att slutfФra
installation/avinstallation. Det fФrkortar tiden fФr
installation/avinstallation rejДlt, dДrfФr att programmet kan anvДndas
eller avinstalleras utan att starta om systemet. Det kan ocksЖ anvДndas i
batchlДge genom att ange parametern /RESETWPS.
Eftersom detta Дr den fФrsta uppdaterade versionen av programmet, kan
installationsprogrammet nu hantera lЖsta filer vid installationen. Du kan
installera denna version Фver den gamla och ersДtta de lЖsta filerna vid
nДsta systemstart. FФr att klara detta lДggs ett anrop till en
kopieringsrutin till i CONFIG.SYS, vilken ersДtter alla filer vi nДsta
omstart och tar bort sig sjДlv frЖn CONFIG.SYS. Alternativt, fФr att
undvika omstart av systemet, kan du avinstallera den gamla versionen men
alternativet starta om skrivbordet (AnvДnd den nya versionen av
REMOVE.CMD fФr avinstallationen!) och installera den nya versionen med
alternativet starta om skrivbordet.
Du kan nu anropa installations programmet nДr som helst fФr att
(Жter-)installera muspekarna som Дr bifogade med Animerade Muspekare fФr
OS/2.
I fliken Pekare ger numera funktionen SФk samma dialog som funktionen LДs
in, fФr att du kan lДsa in alla animationsuppsДttningar pЖ samma enkla
sДtt.
I version 1.00, anvДnde Animerade Muspekare fФr OS/2 upp till nio
PM-timers fФr att kontrollera animationerna fФr de nio definerade
pekarna. I denna version anvДnder programmet en annan tidsmekanism som
bara behФver tvЖ PM-timers. Eftersom As OS/2 WARP bara stФdjer 40
PM-timers, Дr detta viktigt fФr system som anvДnder mЖnga timers pЖ en
gЖng.
starten av animeringen utfФrs nu i en separat trЖd, fФr att komma frЖn
hДngningar vid uppstart av WPS som intrДffade pЖ vissa maskiner som vid
anvДndning av Animerade Muspekare fФr OS/2. Man kan ocksЖ fФdrФja starten
av denna trЖd i angivet mЖnga sekunder.
Denna uppstartsfФrdrФjning kan anges antingen genom en miljФvariabel
eller via instДllningen UppstartsfФrdrФjning i dialogen
AnimationsinstДllningar.
FФr mer information lДs avsnittet
Hur fФrdrФjer jag animeringen vid uppstart?
Дndrade teckensnitt dialogen AnimationsinstДllningar till Helv.8. Om
mФjligt Фppnas dialogen sЖ att muspekaren hamnar Фver systemknappen.
button of the dialog, sЖ man lДtt kan stДnga dialogen pЖ en gЖng med ett
dubbelklick. Detta Дr anvДndbart nДr du bara vill se instДllningarna och
sen stДnga fФnstret igen med musen. SjДlvklart kan man fortfarande stДnga
dialogen med Esc ocksЖ.
ΓòÉΓòÉΓòÉ 1.8.3. Version 1.00 ΓòÉΓòÉΓòÉ
FФrsta officiella versionen
═══ 1.9. VarumДrken ═══
FФljande varumДrken Дr angivna i denna online-hjДlp:
OS/2 Дr ett av IBM Corporation registrerat varumДrke.
Animouse och Sentience Software Дr varumДrken registrerade av Sentience
Software.
Windows anvДnds fФr alla olika versioner av Microsoft Windows,
dДr Microsoft Windows Дr ett av Microsoft Corporation registrerat
varumДrke.
ΓòÉΓòÉΓòÉ 1.10. Tack till ΓòÉΓòÉΓòÉ
VДlj ett av fФljande Дmnen:
AllmДnt
ЩversДttare
Animationsdesignare
═══ 1.10.1. AllmДnt ═══
Jag skulle vilja tacka nЖgra personer och grupper som har hjДlpt mig att
utveckla detta program.
Ett sДrskillt tack gЖr till
Markus Schiegel som har gjort massor av test fФr att hitta anledningen
till problemen med Object Desktop. Eftersom WPS-hДngningen bara uppkommer
pЖ vissa system och det Дr svЖrt att Жterskapa dem pЖ andra system,
skulle jag inte kunnat gjort detta sjДlv.
Michael Massoth som hjДlpte mig att hitta en bugg i en prototyp av
Animerade Muspekare fФr OS/2, innan vi fann den hФll jag pЖ att sluta
utveckla programmet. Efter buggen funnits beslФt jag mig fФr att
fortsДtta utvecklingen. Annars ...
Karsten Ensinger som visade mig hur man enkelt kan hitta dokumentation om
filformatet RIFF pЖ Microsoft's hemsida, om man anger rДtt sФkord. (ja
det Дr RIFF och inte SDK, TOOLKIT, MOUSE, POINTER eller nЖtt annat.)
Sentience Software fФr utvecklingen av AniMouse och sДrskillt fФr
AniMouse-DLL formatet. Eftersom detta filformat kan fФrbДttras och stФdja
Statisk pekare (som Animerade Muspekare fФr OS/2 gФr) och unvika flera
bildkopior (som Windows Animationar gФr), har Sentience satt en standard
fФr muspekaranimationsfiler. Och eftersom Animerade Muspekare fФr OS/2
lДtt kan arbeta runt dessa begrДnsningar Дr begrДnsningarna inte
sДrskillt viktiga.
Jag undrar bara vem som vill betala 19.95$ fФr AniMouse nДr Animerade
Muspekare fФr OS/2 Дr gratis? TrЖkigt, men en sЖ liten grej Дr inte vДrd
19.95$.
Microsoft (ja!) fФr utvecklingen av animerade muspekare i WinNT. Jag
kommer ihЖg massa folk som skrattade Жt den skalande bananen, de sФta
dinosaurerna, osv. (ja, de kan ocksЖ anvДndas av Animerade Muspekare fФr
OS/2!) Utan den inspirationskДllan skulle kanske ingen tДnkt pЖ att gФra
en sЖn sak till OS/2.
Sist med inte minst: IBM fФr att skapat det suverДna operativsystemet
OS/2, med sЖna fФrdelar som WPS. Det Дr fortfarande brister i APIet och i
dokumenteringen fФr WPS, men utan WPS skulle sЖdana hДr integrerade
applikationer inte vara mФjliga. Windows programmerare kan bara drФmma om
dessa fФrdelar -- WPS, SOM, OpenDoc och mycket mer. Men jag Дr sДker pЖ
att de har tillrДckligt att gФra med 4 eller 5 uppsДttningar av APIer...
och: hallЖ!, ni pЖ IBM vakna, det Дr mЖnga fler Дn ni tror som vill ha
OS/2. Delar av IBM fФrnДrmar massor av potentiella och nuvarande
anvДndare av OS/2 med deras uttalande och politik. Och Java Дr inte (och
kommer inte bli) allt...
═══ 1.10.2. ЩversДttare ═══
FФljande personer stФdjer Animerade Muspekare fФr OS/2 genom att ФversДtta det
till sina sprЖk:
sprЖk ФversДttare
tyska Christian Langanke (C.Langanke@TeamOS2.DE)
engelska Christian Langanke (C.Langanke@TeamOS2.DE) and
Richard Price (Richard_Price@compuserve.com)
hollДndska Luc Van Bogaert (luvabo@ibm.net)
svenska Richard RФjfors (rojfors@hem2.passagen.se)
ΓòÉΓòÉΓòÉ 1.10.3. Animationsdesignare ΓòÉΓòÉΓòÉ
FФljande personer har stФttat Animerade Muspekare fФr OS/2 genom att
tillhandahЖlla muspekaranimationer.
Animation Person
bigarrow statiska pekare av: CD-ROM frЖn OS/2 Spezial 1/96, Vogel Verlag
Gmbh Germany
animation av Christian Langanke (C.Langanke@TeamOS2.DE)
ncc-1701 statiska pekare av: CD-ROM frЖn OS/2 Spezial 1/96, Vogel Verlag
Gmbh Germany
animation av Christian Langanke (C.Langanke@TeamOS2.DE)
shadow statiska pekare av: CD-ROM from OS/2 Spezial 1/96, Vogel Verlag
Gmbh Germany
animation av Christian Langanke (C.Langanke@TeamOS2.DE)
startrek statiska pekare av: okДnd kДlla
animation av Christian Langanke (C.Langanke@TeamOS2.DE)
andy statiska pekare av: Andrew Zabolotny (bit@freya.etu.ru)
animation av Christian Langanke (C.Langanke@TeamOS2.DE)
descent Win* animation och pekarfiler av: okДnd kДlla
maggie statiska pekare & animation av Michael Massoth
(MMassoth@t-online.de)
Anm: Denna animationsuppsДttning innehЖller bara en animering
av VДnta-pekaren.