Download Print deze pagina

HP Prime Gebruikershandleiding pagina 700

Verberg thumbnails Zie ook voor Prime:

Advertenties

In de meer complexe vorm van de opdracht worden lijsten gebruikt voor het maken van een dialoogvenster
met meerdere velden. Als var een lijst is, kan elk element een variabelenaam zijn of een lijst met de volgende
syntaxis.
{var_name, real, [{pos}]} voor het maken van een selectievakje. Als real >1 is, wordt dit selectievakje
toegevoegd aan de volgende n -1 selectievakjes in een groep (met andere woorden, per keer kan slechts
één van de selectievakjes zijn ingeschakeld).
{var_name, [allowed_types_matrix] , [{pos}]} om een bewerkingsveld te maken. [allowed_types_matrix]
geeft een lijst van alle toegestane typen ([-1] betekent dat alle typen zijn toegestaan). Als het enige
toegestane type een tekenreeks is, zijn de dubbele aanhalingstekens verborgen.
{var_name, {Kies items}, [{pos}]} voor het maken van een keuzeveld.
Als pos is opgegeven, is dit een lijst met de vorm {begin veld op scherm %, breedte veld op scherm %, lijn
(begint bij 0)}. Zo kunt u de positie en grootte van uw velden nauwkeurig bepalen. Houd er rekening mee dat u
pos moet opgeven voor alle velden of geen enkel veld in het dialoogvenster.
Per pagina is er een maximum van zeven regels met besturingselementen. Besturingselementen met meer
dan zeven regels worden op volgende pagina's geplaatst. Als er meer dan één pagina wordt gemaakt, kan
["titel"] een lijst met titels zijn.
ISKEYDOWN
Syntaxis: ISKEYDOWN(toets_id);
Hiermee wordt waar (niet nul) geretourneerd als de toets waarvan de toets_id is opgegeven, wordt ingedrukt
en onwaar (0) als dat niet het geval is.
MOUSE
Syntaxis: MOUSE[(index)]
Hiermee worden twee lijsten geretourneerd die een beschrijving bevatten van de huidige locatie van elke
mogelijke pointer (of lege lijsten als de pointers niet worden gebruikt). De uitvoer is {x, y, oorspronkelijke x,
oorspronkelijke y, type} waarbij type 0 is (voor nieuw), 1 (voor voltooid), 2 (voor slepen), 3 (voor uitrekken), 4
(voor roteren) en 5 (voor lang klikken).
De optionele parameterindex is het nde element dat zou worden geretourneerd (x, y, oorspronkelijke x,
enzovoort) als de parameter was weggelaten (of –1 als geen pointeractiviteit had plaatsgevonden).
MSGBOX
Syntaxis: MSGBOX(expressie of tekenreeks [ ,ok_cancel?]);
Hiermee wordt een berichtvenster weergegeven met de waarde van de opgegeven expressie of tekenreeks.
Als ok_cancel? waar is, worden de knoppen
knop
Retourneert waar (niet nul) als de gebruiker op
drukt.
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius, "Radius van cirkel","r = ","Voer de radius in",1);
650 Hoofdstuk 29 Programmeren in HP PPL
weergegeven. De standaardwaarde voor ok_cancel is onwaar.
en
weergegeven; anders wordt alleen de
tikt, en onwaar (0) als de gebruiker op

Advertenties

loading