anchor.diff:        KMButton_SinglePlayers,KMButton_SingleSize:array[1..20]of TKMLabel;
         KMLabel_SingleTitle1,KMLabel_SingleTitle2:array[1..20]of TKMLabel;
         KMScrollBar_SingleMaps:TKMScrollBar;
  +      KMShape_SingleMap:TKMShape;
         KMImage_SingleScroll1:TKMImage;
  +      KMLabel_SingleTitle:TKMLabel;
         KMLabel_SingleDesc:TKMLabel;
  +      KMLabel_SingleCondWin,KMLabel_SingleCondDef:TKMLabel;
  +      KM_Button_SingleDiff:array[1..4]of TKMButtonFlat;
  +      KMShape_SingleDiff:TKMShape;
  +      KMLabel_SingleDiff:TKMLabel;
         KMButton_SingleBack:TKMButton;
         KMButton_SingleStart:TKMButton;
       KMPanel_Credits:TKMPanel;
  
positive.code: unit KM_GamePlayInterface;
  interface
  uses SysUtils, KromUtils, KromOGLUtils, Math, Classes, Controls, StrUtils, OpenGL,
    KM_Controls, KM_Houses, KM_Units, KM_Defaults;
  
  type TKMMainMenuInterface = class
    private
  
negative.code:   fMainMenuInterface: TKMMainMenuInterface;
  
  implementation
  uses KM_Unit1, KM_Users, KM_Settings, KM_Render, KM_LoadLib, KM_Terrain, KM_Viewport, KM_Game, KM_LoadSFX;
  
  
  constructor TKMMainMenuInterface.Create(X,Y:word);
  