Avatar billede xfox Nybegynder
07. maj 2003 - 12:53 Der er 9 kommentarer

Animation

Jeg har indsat en avi animation i en form med common controls-2 6.0.
Jeg har sat "On mouse move" på en knap til at afspille animationen, og at den kun skal kører en gang. Nu sker der bare det at den bliver aktiveret mange gange mens musen pasere over knappen. Det er problemet. Den må ikke starte hvis den allerede kører. Kan det lade sig gøre...enkelt?
Avatar billede fobian Nybegynder
07. maj 2003 - 21:54 #1
Jeg har ikke selv testet det, men du kan erklære en global variabel, som du giver en værdi f.eks. true, inden du starter animationen når den er slut kan du give den globale variabel værdien false. Du kan så teste på værdien i den globale variabel om den er true eller false. Hvis den er true, skal animationen ikke startes forfra. Det er rimeligt enkelt :-)
Avatar billede xfox Nybegynder
07. maj 2003 - 22:25 #2
Ja, så langt er jeg også selv kommet, med der er ikke noget der indikere om animationen er stoppet.
Avatar billede martin_moth Mester
08. maj 2003 - 08:29 #3
Helt skod-programmerings-amatøragtigt kan du sætte en timer i gang, der kører så længe animationen kører - det kan du jo selv indstille. Men føj, hvor er det en klodset løsning ;o)
Avatar billede xfox Nybegynder
08. maj 2003 - 10:44 #4
Ja det har du ret i. Jeg vil helst undgå en timer.
Det kan da ikke passe at der ikke er en måde at se på om en animation kører eller ej? Jeg tror ikke på at jeg er den første der har det problem.
Avatar billede xfox Nybegynder
08. maj 2003 - 10:48 #5
Okay, hvis det er helt umuligt, kan man så ikke få animationen til at starte hvert kvarter(uden brug af timer)?
Avatar billede martin_moth Mester
08. maj 2003 - 10:54 #6
Er du sikker på at der ikke er en event der bliver triggered når den starter/stopper? Jeg kan næsten ikke tro andet...
Kender ikke den kontrol du bruger, men der må være noget... (men det er jo det du spørger om.. ;o)
Avatar billede xfox Nybegynder
13. maj 2003 - 08:47 #7
Kan det passe at der virkelig ikke findes noget svar til mit spørgsmål?
Avatar billede martin_moth Mester
13. maj 2003 - 08:55 #8
Det gør der helt sikkert - men hvis man ikke kender netop den kontrol, kan man jo ikke svare. Kan du ikke finde noget om den på nettet - hvad hedder kontrollen?
Avatar billede xfox Nybegynder
13. maj 2003 - 14:58 #9
Den hedder "common controls-2 6.0".
Men det kan også være at der er en der er bedre. Jeg tager imod alle forslag.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester