示例#1
0
 public MainForm(ILevelDesignController designControl, FilerController filerControl)
 {
     DesignController = designControl;
     FilerControl     = filerControl;
     InitializeComponent();
     FileSave += new FileHandled(Save);
     FileLoad += new FileHandled(ToLoad);
     SetFile  += new FileHandled(SetLoaded);
 }
示例#2
0
 public MainForm(ILevelDesignController designControl, FileHandlerController filerControl, GameBoardForm gameBoard)
 {
     DesignController = designControl;
     FilerControl     = filerControl;
     GameBoard        = gameBoard;
     FileSave        += new FileHandled(Save);
     FileLoad        += new FileHandled(ToLoad);
     SetFile         += new FileHandled(SetLoaded);
     LoadGame        += new FileHandled(toLoadGame);
     SaveGame        += new FileHandled(toSaveGame);
     SetSaveFile     += new FileHandled(saveFile);
     MapTest         += new FileHandled(levelToGame);
     InitializeComponent();
     GameBoard.setParent(this);
 }
示例#3
0
 public BaseForm(GameBoardForm gameBoard, FilerController filerControl, ILevelDesignController designControl)
 {
     GameBoard      = gameBoard;
     FilerControl   = filerControl;
     DesignControl  = designControl;
     FileSave      += new FileHandled(ToSave);
     FileLoad      += new FileHandled(ToLoad);
     SetFile       += new FileHandled(SetLoaded);
     LoadGame      += new FileHandled(ToLoadGame);
     LoadGameState += new FileHandled(ToLoadGameState);
     SetSaveFile   += new FileHandled(SaveFile);
     MapTest       += new FileHandled(LevelToGame);
     InitializeComponent();
     GameBoard.SetParent(this);
 }