#!/usr/bin/env bash
winezgui-restore()
{
  dbug "I: $(basename ${0}): Launched ${FUNCNAME[0]}"
    
  SOURCE "script-check-variables-loaded-or-not"
  script-check-variables-loaded-or-not
  # Ask user to select the .wzt backup file to restore
  WZT_FILE="$(${ZENITY_CMD} --file-filter=*.${BKP_EXT}            \
                     --file-selection                      \
                     --title="Select WineZGUI Backup File" )"

  # If no Backup file is selected, or cancel is clicked
  if [ -z "${WZT_FILE}" ]; then
       dbug "I: Restore: Cancelled!"
       unset WZT_FILE  ; # Empty variable

  else
       SOURCE "winezgui-restore-wzt"
       winezgui-restore-wzt
  fi # -z "${WZT_FILE}"

  # Clear temporary used variables
  unset WZT_FILE
}
