Programmering
PURPL För varje blankett kan ett program utvecklas som hjälper användaren
med kontroller och hopp mellan olika delar av en applikation.




PURPLProgrammen är händelsestyrda men 'händelser' kan också genereras från program-
men. I programspråket finns ett stort antal funktioner. Exempelvis kan du lägga till objekt
på blanketten för att göra 'dynamiska' blanketter. Du kan hantera delfönster för att ur en
stor blankett vid olika situationer visa olika delar samtidigt på skärmen.

PURPL Ljud och bild kan spelas upp tillsammans med att på skärmen visa information.

PURPL Funktioner för att hantera andra databaser via ODBC ingår. Funktionerna mot den egna
databasen innehåller det som behövs för att utveckla fleranvändarsystem.

PURPL Hopp mellan de olika filerna i databasen kan utföras till alla olika blanketter.

PURPL När du är klar med ett program skall detta kontrolleras. Då sker en formell kontroll och
samtidigt översätts programmet till en kompakt form som 'interpreteras' av Profile. Det
kompakta programmet lagras i filen tillsammans med blanketten.