anchor.diff:        CheckBox_Options_MusicOff.OnClick  := Change;
         CheckBox_Options_ShuffleOn.OnClick := Change;
   
  -    // Gameplay section
  -    Panel_Options_Game := TKMPanel.Create(Panel_Options,300,200,280,70);
  -    Panel_Options_Game.Anchors := [anLeft];
  -      TKMLabel.Create(Panel_Options_Game,6,0,270,20,gResTexts[TX_MENU_OPTIONS_GAMEPLAY],fntOutline,taLeft);
  -      TKMBevel.Create(Panel_Options_Game,0,20,280,50);
  -
  -      CheckBox_Options_Autosave := TKMCheckBox.Create(Panel_Options_Game,10,27,256,20,gResTexts[TX_MENU_OPTIONS_AUTOSAVE], fntMetal);
  -      CheckBox_Options_Autosave.OnClick := Change;
  -
  -      CheckBox_Options_AutosaveAtGameEnd := TKMCheckBox.Create(Panel_Options_Game,10,47,256,20,gResTexts[TX_MENU_OPTIONS_AUTOSAVE_AT_GAME_END], fntMetal);
  -      CheckBox_Options_AutosaveAtGameEnd.OnClick := Change;
  -
  -    //Replays section
  -    Panel_Options_Replays := TKMPanel.Create(Panel_Options,300,290,280,50);
  -    Panel_Options_Replays.Anchors := [anLeft];
  -      TKMLabel.Create(Panel_Options_Replays,6,0,270,20,gResTexts[TX_WORD_REPLAY] + ':',fntOutline,taLeft);
  -      TKMBevel.Create(Panel_Options_Replays,0,20,280,30);
  -
  -      CheckBox_Options_ReplayAutopause := TKMCheckBox.Create(Panel_Options_Replays,10,27,256,20,gResTexts[TX_SETTINGS_PAUSE_AT_PT_END], fntMetal);
  -      CheckBox_Options_ReplayAutopause.OnClick := Change;
  -
       // Controls section
  -    Panel_Options_Ctrl := TKMPanel.Create(Panel_Options,300,360,280,120);
  +    Panel_Options_Ctrl := TKMPanel.Create(Panel_Options,300,top,280,125);
  +    NextBlock(top, Panel_Options_Ctrl);
       Panel_Options_Ctrl.Anchors := [anLeft];
         TKMLabel.Create(Panel_Options_Ctrl,6,0,270,20,gResTexts[TX_MENU_OPTIONS_CONTROLS],fntOutline,taLeft);
  -      TKMBevel.Create(Panel_Options_Ctrl,0,20,280,100);
  +      TKMBevel.Create(Panel_Options_Ctrl,0,20,280,105);
   
         TrackBar_Options_ScrollSpeed := TKMTrackBar.Create(Panel_Options_Ctrl,10,27,256,OPT_SLIDER_MIN,OPT_SLIDER_MAX);
         TrackBar_Options_ScrollSpeed.Caption := gResTexts[TX_MENU_OPTIONS_SCROLL_SPEED];
  
positive.code: 
      //--- Column 1 --------------------------------------------------------------
  
      // Resolutions section
      Panel_Options_Res := TKMPanel.Create(Panel_Options, 0, 0, 280, 160);
      Panel_Options_Res.Anchors := [anLeft];
        TKMLabel.Create(Panel_Options_Res, 6, 0, 270, 20, gResTexts[TX_MENU_OPTIONS_RESOLUTION], fntOutline, taLeft);
        TKMBevel.Create(Panel_Options_Res, 0, 20, 280, 140);
  
        CheckBox_Options_FullScreen := TKMCheckBox.Create(Panel_Options_Res, 10, 30, 260, 20, gResTexts[TX_MENU_OPTIONS_FULLSCREEN], fntMetal);
        CheckBox_Options_FullScreen.OnClick := ChangeResolution;
  
negative.code: 
      //--- Column 3 --------------------------------------------------------------
  
      top := 0;
      // Language section
      Panel_Options_Lang := TKMPanel.Create(Panel_Options,600,top,240,30+gResLocales.Count*20);
      NextBlock(top, Panel_Options_Lang);
      Panel_Options_Lang.Anchors := [anLeft];
        TKMLabel.Create(Panel_Options_Lang,6,0,242,20,gResTexts[TX_MENU_OPTIONS_LANGUAGE],fntOutline,taLeft);
        TKMBevel.Create(Panel_Options_Lang,0,20,280,10+gResLocales.Count*20);
  