Common Desktop Environment: Användarhandbok för systemadministratörer

Animera en kontroll

Du kan skapa en animeringssekvens som används när användaren väljer kontrollen eller släpper ett objekt på den.

För att kunna innehålla en animering måste kontrollen:

  1. Ange animeringssekvensen med hjälp av komponenten ANIMATION:

    	ANIMATION animeringsnamn
     	{
     		icon_image				[fördröjning]
     		icon_image				[fördröjning]
     		...
     	}

    där fördröjning är tidsförskjutningen mellan animeringsikonerna i millisekunder.

  2. Lägg till fältet PUSH_ANIMATION och/eller DROP_ANIMATION till kontrolldefinitionen. Värdet är namnet på sekvensen ANIMATION.

    Följande rad animerar en kontroll som startar programmet BestEditor. Tidsförskjutningen mellan ikonerna är 300 millisekunder. I exemplet antas det att du har skapat ikonfilerna frame1, frame2, osv.

    CONTROL BestEditor
     {
     	...
     	PUSH_ANIMATION BestEdAnimation
     	...
     }
     ANIMATION BestEdAnimation
     {
     	frame1			300
     	frame2
     	...
     }