Dit is de opdracht FvwmAnimate die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
FvwmAnimeren - de fvwm animatiemodule
KORTE INHOUD
Module FvwmAnimate [ModuleAlias]
FvwmAnimeren kan alleen worden aangeroepen door fvwm. Opdrachtregelaanroep van de FvwmAnimate
moduul werkt niet.
Vanuit het .fvwm2rc-bestand: FvwmAnimeren wordt als volgt voortgebracht:
Module FvwmAnimate
of vanuit een pop-upmenu van fvwm:
DestroyMenu-module-pop-up
AddToMenu Module-Popup "Modules" Titel
+ Module "Fvwm Animate-pictogrammen" FvwmAnimate ModuleAlias
PRODUCTBESCHRIJVING
De FvwmAnimeren module animeert iconificatie en de-iconificatie of op commando. Daar
zijn momenteel 6 verschillende animatie-effecten.
AANROEPING
FvwmAnimeren moet worden ingeroepen door de fvwm vensterbeheerder. Wanneer aangeroepen met de
OptioneleNaam argument, de ModuleAlias wordt gebruikt om configuratieopdrachten te vinden,
configuratiebestanden en geef de intern gegenereerde menu's en formulieren een naam in plaats van
"FvwmAnimatie". Tijdens het opstarten definieert FvwmAnimate menu's en formulieren voor het configureren en
FvwmAnimate besturen. De standaardmenunaam is "MenuFvwmAnimate" en de formuliernaam is
"FormFvwmAnimate". Als de optionele naam wordt gebruikt, zou het menu "Menu "
en de vorm zou "Form ".
Ervan uitgaande dat je al een ingebouwd menu had met de naam "Module-Popup", zou je FvwmAnimate kunnen gebruiken
door het als volgt te configureren:
AddToFunc "StartFunction" "I"-module FvwmAnimate
AddToMenu "Module-Popup" "Besturingsanimatie" Pop-upmenuFvwmAnimate
CONFIGURATIE OPTIES
Omdat het pop-upmenu "MenuFvwmAnimate" volledige controle biedt over het FvwmAnimeren module,
u hoeft niet echt te weten wat de configuratieopdrachten zijn. Deze sectie
beschrijft ze toch.
FvwmAnimeren krijgt configuratie-informatie van fvwm's module configuratie database (zie
fvwm(1), sectie MODULE COMMANDO'S). In aanvulling op, FvwmAnimeren leest het bestand
$HOME/.FvwmAnimate, en accepteert opdrachten van fvwm en zijn modules terwijl het draait.
If ModuleAlias wordt gebruikt om FvwmAnimate te starten, de optionele naam wordt gebruikt in alle opdrachten,
berichten, menu's en formulieren gegenereerd door FvwmAnimate en in de naam van het configuratiebestand.
In tegenstelling tot andere fvwm-modules is er weinig reden om de optionele naam te gebruiken.
*FvwmAnimatie: Kleur kleur
vertelt FvwmAnimeren met welke kleur je moet tekenen. De kleur is "XOR'ed" (exclusief ORed)
op de achtergrond. Het effect hiervan is afhankelijk van het weergavetype dat u gebruikt
oorzaken zullen variëren. Vooral op 8-bits beeldschermen helpt het als de achtergrond een
effen kleur. Je moet hiermee experimenteren om te zien hoe het werkt.
De standaardkleur is niet echt een kleur en kan worden ingevoerd als "Zwart^Wit", of
eenvoudiger "Geen". Dit is hetzelfde als het standaard XOR-masker dat door fvwm wordt gebruikt voor verplaatsing
en het formaat van frames wijzigen.
Andere kleuren kunnen worden gespecificeerd met behulp van de standaard X-kleurnotatie. D.w.z. kleur namen
zoals "LightBlue", of RGB-waarden zoals "#FFFFFF".
*FvwmAnimate: Pixmap pixmap
vertelt FvwmAnimeren gebruiken pixmap om mee te tekenen. Dit kan handig zijn als *FvwmAnimeren:
Kleur geeft slechte resultaten.
*FvwmAnimate: vertraging msec
vertelt FvwmAnimeren hoeveel milliseconden er moeten worden geslapen tussen animatieframes.
*FvwmAnimate: iteraties iteraties
vertelt FvwmAnimeren in hoeveel stappen de animatie moet worden opgedeeld.
*FvwmAnimatie: Draai twist
vertelt FvwmAnimeren hoeveel omwentelingen om het iconificatieframe te draaien.
*FvwmAnimate: Breedte Breedte
vertelt FvwmAnimeren hoe breed een lijn is om mee te tekenen. De standaardbreedte van 0 (nul) is a
snelle lijn met breedte 1.
*FvwmAnimate: Effect mode
vertelt FvwmAnimeren welk animatie-effect te gebruiken. Momenteel zijn de effecten: Inlijsting,
lijnen, Tik, Draaien, Zoom3D, Twist Random en Geen. Geen wordt normaal gesproken ingesteld in de
configuratiebestand, in het geval dat FvwmAnimate automatisch wordt gestart, maar een individueel
de gebruiker wil niet dat het wordt uitgevoerd.
*FvwmAnimate: Stop
vertelt FvwmAnimeren stoppen.
*FvwmAnimate: Opslaan
vertelt FvwmAnimeren om de huidige configuratie op te slaan in een bestand met de naam ".FvwmAnimate"
in de homedirectory van de gebruiker. Ditzelfde bestand wordt automatisch gelezen door FvwmAnimate
tijdens het opstarten.
COMMANDO'S
FvwmAnimeren kan worden gevraagd om een animatie te produceren via het commando "SendToModule". De
formaat van de opdracht is:
SendToModule FvwmAnimate animeren sx sy sw sh dx dy dw dh
Het tweede woord moet overeenkomen met de naam FvwmAnimeren wordt begonnen. De 8 velden erna
verlevendigen moeten cijfers zijn. De eerste 4 zijn voor de bron- (of start-)locatie van de
animatie. De laatste 4 zijn voor de bestemming van de animatie. De 2 paar van 4
getallen vertegenwoordigen rechthoeken. De eerste 2 cijfers zijn de x- en y-locatie van het bovenste
rechter hoek. De volgende 2 cijfers zijn de breedte en hoogte. Eén of meerdere ruimtes kunnen
scheid de velden in de opdracht.
Modules kunnen de opdracht "SendToModule" gebruiken om "NoIcon"-vensters te animeren, of u kunt denken
bedenk je eigen manieren om allerlei soorten plezier te hebben met deze opdracht.
Extra beschikbare opdrachten zijn: pauze, spelen, duwen, knal en opnieuw in te stellen. Dit kunnen ruimtes zijn
gescheiden.
pauze zorgt ervoor dat een module tijdelijk geen animaties produceert. spelen zorgt ervoor dat een module
maak opnieuw een animatie. duwen slaat de huidige speelstatus op voor een toekomstige en knal
herstelt het. opnieuw in te stellen verwijdert alle opgeslagen statussen en zet het afspelen voort.
Stel dat we niet willen wachten tot alle 40 xterms geanimeerd zijn:
SendToModule FvwmAnimate pauze
Alles (XTerm) Iconify aan
En als we de huidige speelstatus niet willen beschadigen, dan:
SendToModule FvwmAnimate push-pauze
Alles (XTerm) Iconify aan
SendToModule FvwmAnimate pop
ORIGIN
FvwmAnimeren is gebaseerd op de Verlevendigen module uit Afterstep 1.5pre6. Porteren naar fvwm en
er zijn nog veel andere wijzigingen doorgevoerd Dan Espen <[e-mail beveiligd]>. Hieronder staan de
originele auteur en dankbetuigingen.
Gebruik FvwmAnimate online met behulp van onworks.net-services