SAVEFILE
SAVEFILE is een sjabloonfunctie die je kunt gebruiken in een opmaaksjabloon om daarmee het huidige bestand op te slaan in een ander fomaat.
Syntax:
SAVEFILE( extensie );
SAVEFILE( C:\PADNAAM\extensie );
SAVEFILE( $(MACRO)extensie );
Voor extensie kun je kiezen uit: .abc, .pdf, .png, .jpg, .gif .mc en .mid om respectievelijk abc-bestanden, portable-document-format, drie soorten plaatjes en midi-bestanden te kunnen bewaren.
Het bestand wordt bewaard in dezelfde map als waar het corresponderende .mc bestandje staat, tenzij in de SAVEFILE instructie ook een map (al dan niet met een macro) wordt opgegeven. Bij [Help|Info] kun je onder 'Mappen' zien welke macro's als mapnaam te gebruiken zijn.
Voorbeelden
SAVEFILE( $(EXAMPLES).pdf );
Hierdoor wordt een .pdf versie van het huidige muziekje opgeslagen als:
- C:\Users\USERNAAM\Documents\Mijn bladmuziek\Voorbeelden\MUZIEKJE.pdf
Een aantal opmaaksjablonen gebruiken de macro $(PLACES5) als bestemming voor exportbestanden:
SAVEFILE( $(PLACES5).png );
De macro $(PLACES5) verwijst doorgaans naar de standaard downloads-map van Windows.
Met het sjabloon mc-saveset.msj - standaard toegewezen aan de knoppenbalk-knop
- is het exporteren van bladmuziek in verschillende formaten met een enkele klik of toetsaanslag geregeld.
Hierdoor wordt een .png versie van het huidige muziekje opgeslagen als:
- C:\Users\USERNAAM\Downloads\MUZIEKJE.png
Je kunt bij [Locaties] een eigen inhoud opgeven voor $(PLACES5) en daarmee de plaats waar de exportbestanden terechtkomen, zonder iets aan het sjabloon te hoeven veranderen.
Knoppenbalkknop
Als je vaak bestanden exporteert (bijvoorbeeld pdf) is het handig om daar een knoppenbalkknop voor te gebruiken.
Aan de knop
is een opmaaksjabloon (mc-saveset.msj gekoppeld dat allerlei bestandsformaten exporteert naar een map op je computer. Rechtsklikken op de knop brengt je naar het venster waar je het gewenste sjabloon kiest. In dat venster kun je rechtsklikken op het te wijzigen sjabloon, en daar met [Bewerk] een wijzigscherm openen:
Hier zie je een aantal regels zoals SAVEFILE( $(PLACES5).pdf ); Met SAVEFILE wordt een export van de huidige muziek gedaan in pdf-formaat in de map die aangewezen wordt door de macro PLACES5. Onder [Opties|Voorkeuren|Locaties|Voorkeurlocatie 5] zie weer een macro staan die door Windows is vastgelegd als je standaard downloadmap. Als je de exportlocatie wilt aanpassen kan dat bijvoorbeeld door de voorkeurlocatie te wijzigen.
MESSAGE( SHOW, #msgGenerating ) laat een voortgangsvenster zien.
De SAVEFILE instructies exporteren het huidige bestand in de verschillende bestandsformaten, waarbij steeds de extensie in het voortgangsvensters wordt vermeld.
Tot slot wordt met MESSAGE( HIDE ) het voortgangsvenster weer afgesloten.
ADDPART • CALCULATE • COMMAND • CONFIRM • DELETEPART • ELSE • ELSEIF • ENDIF • ERROR • IF • MESSAGE • MODIFYPART • OPENFILE • OPENLIST • PROMPT • REQUIRE • SAVEFILE • SELECTPART • SET • SETPART • TRANSPOSE • USEPATTERN • USETEMPLATE
FAQ • gereedschapskist • speciale constructies • condities • fouten • macro's • maken • parameters • speellijst • variabelen • vertaling
