Syntax Listing --- vgadisplay

#! /bin/bash
TEMP=/tmp/answer$$
dpi=96
 
dialog --menu "Select res" 13 50 6 1 "VGA Off, LVDS 1024x600" 2 "Both @ 1024x768" 3 "Both @ 1024x600" 4 "Both auto" 2>$TEMP
ret=$?
choice=`cat $TEMP`
case $ret in
  1) ;; # Cancel - do nothing
  0)  # User selection
  dialog --infobox "Changing..." 3 50 ;
  case $choice in
    1)xrandr --auto; xrandr --output VGA --off; xrandr --dpi $dpi;;
    2)xrandr --auto; xrandr -s 1024x768;xrandr --auto;xrandr --dpi $dpi;;
    3)xrandr --auto; xrandr -s 1024x600;xrandr --auto;xrandr --dpi $dpi;;
    4)xrandr --auto; xrandr --dpi $dpi;;
  esac
  ;; 
  *)  # Shouldnt happen
  echo "Abnormal ret code from dialog: $ret" 
  ;; 
esac