#!/bin/bash -e

if [ "$#" -gt "3" ]; then
	NSH_WINE_std_usage
	exit 1
elif [ "$#" -lt "1" ]; then
	NSH_WINE_run
else
	case "$1" in
	--help)
		NSH_WINE_std_usage
		;;
	--version)
		NSH_WINE_version
		;;
	--setintegrated)
		export polscreenmode="integrated"
		export polwine
		NSH_WINE_prepare_std_first_run
		;;
	--setvdesktop)
		export polscreenmode="virtualdesktop"
		export polwine
		NSH_WINE_prepare_std_first_run
		;;
	--setwine)
		if [ -z "$2" ]
		then
			NSH_WINE_std_usage
			exit 1
		fi
		export polscreenmode
		export polwine="$2"
		NSH_WINE_prepare_std_first_run
		;;
	--reset)
		export polscreenmode
		export polwine
		NSH_WINE_prepare_std_first_run
		;;
    --prerun)
        export polscreenmode
        export polwine
        prerun
        ;;
    --postrun)
        export polscreenmode
        export polwine
       postrun
       ;;
	*)
		NSH_WINE_std_usage
		exit 1
		;;
	esac
fi

exit 0
