Exemplo n.º 1
0
 private void InitializeControls(PuzzleTag form)
 {
     controlMap              = new ControlMap(form);
     controlProvider         = new ControlProvider.ControlProvider(controlMap);
     customButtonsCollection = new ButtonsCollection(controlMap);
     customButtonsCollection.InitializeByButtonNameAttribute("custom");
 }
Exemplo n.º 2
0
 private void SetupKeyDownEvents(PuzzleTag puzzleTag)
 {
     foreach (Control control in puzzleTag.Controls)
     {
         control.KeyDown += HandleKeyDown;
     }
 }
Exemplo n.º 3
0
 public SettingsForm(
     Ruler ruler,
     Players players,
     CustomButtonsManager buttonManager,
     ImageLibraryManager libManager,
     FileManager.FileManager fileManager,
     PuzzleTag baseForm,
     CustomImageCollectionConfigurator customImageCollectionConfigurator)
 {
     this.customImageCollectionConfigurator = customImageCollectionConfigurator;
     this.ruler         = ruler;
     this.players       = players;
     this.fileManager   = fileManager;
     this.buttonManager = buttonManager;
     this.libManager    = libManager;
     this.baseForm      = baseForm;
     this.queue         = new Queue <Player>(QueueType.CircleFIFO);
     InitializeComponent();
     InitSettings();
 }