REQUIRE: verschil tussen versies
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 1: | Regel 1: | ||
'''REQUIRE''' is een commando dat je kunt gebruiken in een [[opmaaksjablonen|opmaaksjabloon]] om er voor te zorgen dat alleen onder een bepaalde conditie verdere [[sjabloonfuncties]] uitgevoerd worden. | '''REQUIRE''' is een commando dat je kunt gebruiken in een [[opmaaksjablonen|opmaaksjabloon]] om er voor te zorgen dat alleen onder een bepaalde conditie verdere [[sjabloonfuncties]] uitgevoerd worden. Als niet aan de vereiste conditie wordt voldaan dan worden verdere sjabloonfuncties niet uitgevoerd. Eventueel volgende instellingen worden wel toegepast. | ||
''Syntax:'' | ''Syntax:'' | ||
Regel 5: | Regel 5: | ||
Met [[conditie]] kunnen [[sjabloonparameters|instellingen]] (bijv [[nootgrootte]]) en [[variabelen]] (zoals aantal pagina's) in MusiCAD 'ondervraagd' worden. | Met [[conditie]] kunnen [[sjabloonparameters|instellingen]] (bijv [[nootgrootte]]) en [[variabelen]] (zoals aantal pagina's) in MusiCAD 'ondervraagd' worden. | ||
==Voorbeelden== | ==Voorbeelden== |
Versie van 5 okt 2023 11:59
REQUIRE is een commando dat je kunt gebruiken in een opmaaksjabloon om er voor te zorgen dat alleen onder een bepaalde conditie verdere sjabloonfuncties uitgevoerd worden. Als niet aan de vereiste conditie wordt voldaan dan worden verdere sjabloonfuncties niet uitgevoerd. Eventueel volgende instellingen worden wel toegepast.
Syntax:
REQUIRE( conditie, melding );
Met conditie kunnen instellingen (bijv nootgrootte) en variabelen (zoals aantal pagina's) in MusiCAD 'ondervraagd' worden.
Voorbeelden
REQUIRE( sMeter=6/8, "Alleen mogelijk als maatsoort 6/8 is" ); REQUIRE( fChords.size>7, "grootte van akkoordsymbolen moet groter dan 7 zijn" );
ADDPART • CALCULATE • COMMAND • CONFIRM • DELETEPART • ERROR • MESSAGE • MODIFYPART • OPENFILE • OPENLIST • PROMPT • REQUIRE • SAVEFILE • SELECTPART • SET • SETPART • TRANSPOSE • USEPATTERN • USETEMPLATE
FAQ • gereedschapskist • speciale constructies • condities • maken • parameters • speellijst • variabelen • vertaling