DEFINITION MODULE bgMui;

IMPORT

  MD  : MuiD,
  str : bgStrukturen,
  set : bgSettings,
  y   : SYSTEM;

(* MUI-Return-IDs *)
CONST playID      = 30;
      player1ID   = 31;
      player2ID   = 32;
      modusID     = 33;
      newID       = 34;
      traceID     = 35;
      backID      = 36;
      saveID      = 38;
      loadID      = 39;
      aboutID     = 40;
      saveAsID    = 41;
      openID      = 42;
      defaultID   = 43;
      lastSavedID = 44;
      resetID     = 45;
      iconsID     = 46;
      useID       = 47;
      whiteStonesID = 48;
      blackStonesID = 49;

VAR app, window, text, new : MD.APTR;
    brett                  : ARRAY [0..27] OF MD.APTR;
    play, back, moves,player1, player2, level,trace      : MD.APTR;
    kiWin, rating, itemIcons  : MD.APTR;
    bgObj                  : ARRAY [0..17] OF MD.APTR;
    kiSlider  : ARRAY [1..2], [1..2], set.KiElem OF MD.APTR;
    wKiCom, bKiCom, modus : MD.APTR;

PROCEDURE Show (board : str.Brett);

PROCEDURE Setzen (VAR bh : str.BgHandle; zug :str.Zug; loop : CARDINAL);

PROCEDURE AddText (str : y.ADDRESS);


END bgMui.

