MENU "Global Commands" {
        STATE "Global Commands" GLOBAL {
		COMMAND "Move Window <Direct> <1To50>" {
			SCRIPT {
				SendKeys "{Alt+Space}m"
				SendKeys "{" +_arg1+" " +_arg2+ "}{Enter}"
			}
		}

		COMMAND "Delete <1To50>" {
			SCRIPT {
				SendKeys "{Del " + _arg1 + "}"
			}
		}

		COMMAND "Backspace <1To50>" {
			SCRIPT {
				SendKeys "{Backspace " + _arg1 + "}"
			}
		}

		COMMAND "<1To50> Spaces" {
			SCRIPT {
				SendKeys "{Space " + _arg1 + "}"
			}
		}

		COMMAND "Delete Key" {
			SCRIPT {
				SendKeys "{Del}"
			}
		}

		COMMAND "Backspace" {
			SCRIPT {
				SendKeys "{Backspace}"
			}
		}

		COMMAND "Space" {
			SCRIPT {
				SendKeys "{Space}"
			}
		}

                COMMAND "Tab <1To50> Times" {
                        SCRIPT {
                                SendKeys "{Tab "+_arg1+"}"
                        }
                }

                COMMAND "Shift Tab <1To50> Times" {
                        SCRIPT {
                                SendKeys "{Shift+Tab "+_arg1+"}"
                        }
                }

                COMMAND "Page Up <1To50> Times" {
                        SCRIPT {
                                SendKeys "{PgUp " +_arg1+ "}"
                        }
                }

                COMMAND "Page Down <1To50> Times" {
                        SCRIPT {
                                SendKeys "{PgDn " +_arg1+ "}"
                        }
                }

                COMMAND "Top Of Document" {
                        KEYS {
                                {Ctrl+Home}
                        }
                }

                COMMAND "Bottom Of Document" {
                        KEYS {
                                {Ctrl+End}
                        }
                }

                COMMAND "Page Up" {
                        KEYS {
                                {PgUp}
                        }
                }

                COMMAND "Page Down" {
                        KEYS {
                                {PgDn}
                        }
                }

                COMMAND "Page Up Twice" {
                        KEYS {
                                {PgUp 2}
                        }
                }

                COMMAND "Page Down Twice" {
                        KEYS {
                                {PgDn 2}
                        }
                }

		COMMAND "<Direct>" {
			SCRIPT {
				SendKeys "{" + _arg1 + "}"
			}
		}

		COMMAND "<Direct> <1To50>" {
			SCRIPT {
				SendKeys "{" + _arg1 + " " + _arg2 + "}"
			}
		}

		COMMAND "CLOSE WINDOW" {
			SCRIPT {
				MouseGrid 0
				SendKeys "{Alt+F4}"
				
			}
		}

		COMMAND "RESTORE WINDOW" {
			KEYS {
				{Alt+Space}r
			}
		}

		COMMAND "MAXIMIZE WINDOW" {
			KEYS {
				{Alt+Space}x
			}
		}

		COMMAND "MINIMIZE WINDOW" {
			KEYS {
				{Alt+Space}n
			}
		}

		COMMAND "NEXT DOCUMENT" {
			KEYS {
				{Ctrl+F6\}
			}
		}

		COMMAND "PREVIOUS DOCUMENT" {
			KEYS {
				{Shift+Ctrl+F6\}
			}
		}

		COMMAND "PREVIOUS WINDOW" {
			SCRIPT {
				SendSystemKeys "{Shift+Alt+Esc}"
			}
		}

		COMMAND "NEXT WINDOW" {
			SCRIPT {
				SendSystemKeys "{Alt+Esc}"
			}
		}

                LIST "1To50" {
			"1"
                        "2"
                        "3"
                        "4"
                        "5"
                        "6"
                        "7"
                        "8"
                        "9"
                        "10"
                        "11"
                        "12"
                        "13"
                        "14"
                        "15"
                        "16"
                        "17"
                        "18"
                        "19"
                        "20"
                        "21"
                        "22"
                        "23"
                        "24"
                        "25"
                        "26"
                        "27"
                        "28"
                        "29"
                        "30"
                        "31"
                        "32"
                        "33"
                        "34"
                        "35"
                        "36"
                        "37"
                        "38"
                        "39"
                        "40"
                        "41"
                        "42"
                        "43"
                        "44"
                        "45"
                        "46"
                        "47"
                        "48"
                        "49"
                        "50"
                }

		LIST "Direct" {
			"UP"
			"DOWN"
			"RIGHT"
			"LEFT"
		}
        }
}