| procedure addItem
cls
 counter := counter + 1
 new itemNames, (upper (itemNames) + 1)
 new itemPrices, (upper (itemPrices) + 1)
 ok := GUI.CreateButton (50, 200, 50, "OK", addItemScreen)
 nameField := GUI.CreateTextField (50, 350, 100, "", doNothing)
 nameLabel := GUI.CreateLabel (10, 350, "Name")
 priceField := GUI.CreateTextField (50, 300, 100, "", doNothing)
 priceLabel := GUI.CreateLabel (10, 300, "Price")
 priceReal := strreal (GUI.GetText (priceField))
 itemNames (upper (itemNames)) := GUI.GetText (nameField)
 itemPrices (upper (itemPrices)) := priceReal
 end addItem
 |