#!/usr/bin/env bash
#script-delete-shortcut
script-delete-shortcut()
{
  
  SOURCE "script-check-variables-loaded-or-not"
  script-check-variables-loaded-or-not
  # Delete Shortcuts and Prefix Directory
  echo ${DESKTOPFILE}
  cp "${DESKTOPFILE}" "${DESKTOPFILE}.bak"
  rm -fv ${DESKTOPFILE} && \
  dbug "I: Script: Delete: Removed ${DESKTOPFILE}"  || \
  echo "E: Script: Delete: Cannot Remove ${DESKTOPFILE} !!"

  dbug "I: Script: Delete: Removed broken WineZGUI .desktop links"
  # Clean up broken shortcuts and update shortcuts menu
  SOURCE "winezgui-remove-broken-links"
  winezgui-remove-broken-links

  dbug "I: Script: Delete Shortcut: Exiting!"
  # Exit after deleting prefix
  ${ZENITY_CMD} --info --no-wrap --text "Deleted ${DESKTOPFILE}" --title "${APP_WITH_VER} - Delete Shortcut!"
  exit 0
}