public void ToggleFileMoving(){
        boolean movingEnabled = chck_EnableFileMoving.isSelected();
        boolean renamingEnabled = chck_EnableFileRenaming.isSelected();
        boolean folderUseTagSystem = !ptn_MoveToFolder.isSelected();


        ptn_UseTaggingSystemFile.setEnabled(renamingEnabled);
        ptn_UseAniDBFN.setEnabled(renamingEnabled);

        ptn_MoveToFolder.setEnabled(movingEnabled);
        ptn_UseTaggingSystemFolder.setEnabled(movingEnabled);
        txt_MoveToFolder.setEnabled(movingEnabled && !folderUseTagSystem);
        chck_AppendAnimeTitle.setEnabled(movingEnabled && !folderUseTagSystem);
        btn_ChooseDestFolder.setEnabled(movingEnabled && !folderUseTagSystem);
        cmb_AnimeTitleType.setEnabled(movingEnabled && !folderUseTagSystem && chck_AppendAnimeTitle.isSelected());
        
        lbl_DestFolder.setEnabled(movingEnabled && !folderUseTagSystem);
        btn_EditTagsystem.setEnabled((folderUseTagSystem && movingEnabled) || (!ptn_UseAniDBFN.isSelected() && renamingEnabled));
        
        gui.GUIEvent(new ComEvent(this, ComEvent.eType.Information, "OptionChange", "EnableFileMoving"));
    }