Alerts - Varningsrutor

FrmAlert(MyAlertID)

Kategori: Alerts - Varningsrutor
Beskrivning: Visar en varningsruta (alert)
Parametrar: Resurs-ID till den varningsruta man vill visa
Returvärde: UInt16 TappedButton - returnerar det nummer på den knapp som tryckts ner i varningsrutan. Knappen längst till vänster i rutan har 0. Om det bara finns en knapp i varningsrutan behöver man inte fånga upp knapptryckningen.
Exempel: switch(FrmAlert(MyAlertID)) {
case 0:
// Användaren tryckte på knappen längst till vänster i varningsrutan
break;
case 1:
// Användaren tryckte på knappen näst längst till vänster i varningsrutan
break;
default:
// Fel, hit borde man inte komma
}
Bild:

 

FrmCustomAlert(MyAlertID, ^1, ^2, ^3)

Kategori: Alerts - Varningsrutor
Beskrivning: Visar en varningsruta (alert) med ett meddelande som går att ändra under körning
Parametrar: MyAlertID - Resurs-ID till den varningsruta man vill visa
^1 - en placeholder för första ändringsbara texten
^2 - en placeholder för andra ändringsbara texten
^3 - en placeholder för tredje ändringsbara texten
Om man inte vill att någon av placeholders ska användas sätter man den till " ". Om det inte finns någon motsvarande placeholder i varningsrutan så sätter man argumentet till NULL. Om man misslyckas med att följa detta kan programmet krascha
Returvärde: UInt16 TappedButton - returnerar det nummer på den knapp som tryckts ner i varningsrutan. Knappen längst till vänster i rutan har 0. Om det bara finns en knapp i varningsrutan behöver man inte fånga upp knapptryckningen.
Exempel: TappedButton = FrmAlert(MyAlertID, "40", "Business", "NULL"))
Bild: