anchor.diff:  
       //--- Column 3 --------------------------------------------------------------
   
  +    top := 0;
       // Language section
  -    Panel_Options_Lang := TKMPanel.Create(Panel_Options,600,0,240,30+gResLocales.Count*20);
  +    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);
  
positive.code:       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.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);
  
        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];
  
negative.code:       DropBox_Options_RefreshRate := TKMDropList.Create(Panel_Options_Res, 10, 85, 260, 20, fntMetal, '', bsMenu);
        DropBox_Options_RefreshRate.OnChange := ChangeResolution;
  
        Button_Options_ResApply := TKMButton.Create(Panel_Options_Res, 10, 125, 260, 30, gResTexts[TX_MENU_OPTIONS_APPLY], bsMenu);
        Button_Options_ResApply.OnClick := ApplyResolution;
  
      // Graphics section
      Panel_Options_GFX := TKMPanel.Create(Panel_Options,0,top,280,125);
      NextBlock(top, Panel_Options_GFX);
      Panel_Options_GFX.Anchors := [anLeft];
        TKMLabel.Create(Panel_Options_GFX,6,0,270,20,gResTexts[TX_MENU_OPTIONS_GRAPHICS],fntOutline,taLeft);
        TKMBevel.Create(Panel_Options_GFX,0,20,280,105);
  