anchor.diff:  
   procedure TKMMainMenuInterface.Options_Change(Sender: TObject);
   begin
  -  if Sender = Ratio_Opts_Mouse then fGameSettings.SetMouseSpeed(Ratio_Opts_Mouse.Position);
  -  if Sender = Ratio_Opts_SFX   then fGameSettings.SetSoundFXVolume(Ratio_Opts_SFX.Position);
  -  if Sender = Ratio_Opts_Music then fGameSettings.SetMusicVolume(Ratio_Opts_Music.Position);
  +  if Sender = Ratio_Options_Mouse then fGameSettings.SetMouseSpeed(Ratio_Options_Mouse.Position);
  +  if Sender = Ratio_Options_SFX   then fGameSettings.SetSoundFXVolume(Ratio_Options_SFX.Position);
  +  if Sender = Ratio_Options_Music then fGameSettings.SetMusicVolume(Ratio_Options_Music.Position);
  +  if Sender = Button_Options_MusicOn then fGameSettings.IsMusic := not fGameSettings.IsMusic;
  +
  +  if fGameSettings.IsMusic then Button_Options_MusicOn.Caption:=fTextLibrary.GetTextString(201)
  +                           else Button_Options_MusicOn.Caption:=fTextLibrary.GetTextString(199);
   end;
   
   procedure TKMMainMenuInterface.MainMenu_PlayTutorial(Sender: TObject);
  
positive.code: var i:integer;
  begin
    KMPanel_Options:=MyControls.AddPanel(KMPanel_Main1,0,0,ScreenX,ScreenY);
      Image_Opts_BG:=MyControls.AddImage(KMPanel_Options,0,0,ScreenX,ScreenY,2,6);
      Image_Opts_BG.StretchImage:=true;
  
      Label_Opts_MouseSpeed:=MyControls.AddLabel(KMPanel_Options,124,130,100,30,fTextLibrary.GetTextString(192),fnt_Metal,kaLeft);
      Label_Opts_MouseSpeed.Disable;
      Ratio_Opts_Mouse:=MyControls.AddRatioRow(KMPanel_Options,118,150,160,20,fGameSettings.GetSlidersMin,fGameSettings.GetSlidersMax);
      Ratio_Opts_Mouse.Disable;
      Label_Opts_SFX:=MyControls.AddLabel(KMPanel_Options,124,178,100,30,fTextLibrary.GetTextString(194),fnt_Metal,kaLeft);
      Ratio_Opts_SFX:=MyControls.AddRatioRow(KMPanel_Options,118,198,160,20,fGameSettings.GetSlidersMin,fGameSettings.GetSlidersMax);
      Label_Opts_Music:=MyControls.AddLabel(KMPanel_Options,124,226,100,30,fTextLibrary.GetTextString(196),fnt_Metal,kaLeft);
      Ratio_Opts_Music:=MyControls.AddRatioRow(KMPanel_Options,118,246,160,20,fGameSettings.GetSlidersMin,fGameSettings.GetSlidersMax);
  
      Ratio_Opts_Mouse.Position:=fGameSettings.GetMouseSpeed;
      Ratio_Opts_SFX.Position  :=fGameSettings.GetSoundFXVolume;
      Ratio_Opts_Music.Position:=fGameSettings.GetMusicVolume;
  
      for i:=1 to KMPanel_Options.ChildCount do
      if TKMControl(KMPanel_Options.Childs[i]) is TKMRatioRow then
  
negative.code:       TKMControl(KMPanel_Options.Childs[i]).OnChange:=Options_Change;
      end;
  
      Button_Options_Back:=MyControls.AddButton(KMPanel_Options,100,640,224,30,fTextLibrary.GetSetupString(9),fnt_Metal,bsMenu);
      Button_Options_Back.OnClick:=SwitchMenuPage;
      //Should contain resolution selector, fullscreen option and other things
  end;
  
  