/* beispiel.udb - einfache Adress-/Telefondatenbank */

#include "masken.h"
#include "felder.h"
#include "zeiledit.h"
#include "datei.h"

maskendef Maske [3] = {
  0, 6, 0, 5, -1, 1, 0, 101, 0, 0,
  6, 2, 5, 1, 100, -1, 0, -1, 0, +1,
  8, 11, 6, 10, -1, -1, 0, -1, -1, 0 };

textdef Text [19] = {
  20, 2, 7, "Daten mutieren",
  0, 4, 7, "Name",        40, 4, 7, "Vorname",
  0, 5, 7, "Strasse",     40, 5, 7, "PLZ Ort",

  0, 6, 7, "Telefon",
  20, 2, 7, "Daten bestimmen",
  0,4, 7, "Name",
  20, 2, 7, "Daten ausw„hlen",
  0, 4, 7, "0",

  0, 5, 7, "1",           0, 6, 7, "2",
  0, 7, 7, "3",           0, 8, 7, "4",
  0, 9, 7, "5",

  0, 10, 7, "6",          0, 11, 7, "7",
  0, 12, 7, "8",          0, 13, 7, "9" };

felddef Feld [16] = {
  10, 4, 15, 20, 0, 0, -1, -1, INSERT, 0, -1, +4, +1,
  50, 4, 15, 20, 0, 1, -1, -1, INSERT, 0, -1, -1, +1,
  10, 5, 15, 20, 0, 2, -1, -1, INSERT, 0, -1, -1, +1,
  50, 5, 15, 20, 0, 3, -1, -1, INSERT, 0, -1, -1, +1,
  10, 6, 15, 20, 0, 4, -1, -1, INSERT, 0, -1, -1, -4,

  10, 4, 15, 20, 0, 0, -1, -1, INSERT, 0, -1, 0, 0,
  10, 4, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, +9, +1,
  10, 5, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,
  10, 6, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,
  10, 7, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,

  10, 8, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,
  10, 9, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,
  10, 10, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,
  10, 11, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,
  10, 12, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, +1,

  10, 13, 15, 69, 0, 0, -1, -1, READONLY, 0, -1, -1, -9 };

dateidef Datei[MAXDATEIEN] = {
  "Daten.bsp", 100, 0, 5 };

dateifelddef Dateifeld[5] = {
  STRING, 20,  STRING, 20,  STRING, 20,  STRING, 20,  STRING, 20 };

