/*
 ** 
 **  @(#)HP OpenView Windows Menu Registration
 **
 **  $Revision: /main/PULSAR/HALLEY/1 $ 
 **  $Date: 1999/02/16 18:01 UTC $
 **
 **
 **  Alter this file at your own risk.
 **
 */

Application "HP OpenView SNMP Viewer"
{

    Version "NNM Release B.06.01  Apr 09 1999";

    Copyright {
	"Copyright (c) 1990-1999 Hewlett-Packard Company",
	"All rights reserved."
    }

    Description {
	"HP OpenView",
	"SNMP Viewer"
    }

    DisplayString "HP OpenView SNMP Viewer";


    MenuBar <100> "Performance"  {
	<90> "SNMP Data Presenter"		 CONTEXT "AllContexts || isIP" f.action "snmpDataPerf";
    }

    Action "snmpDataPerf" {
        MinSelected 0;
	URL "/OvCgi/snmpviewer.exe?Context=Performance&sel=$OVwSelections";
	WebWindow "snmpDataPerf" {
		Type limited;
           	Width 800;
           	Height 600;
        }
    }



    MenuBar <100> "Configuration"  {
	<90> "SNMP Data Presenter"	 CONTEXT "AllContexts || isIP" f.action "snmpDataConf";
    }

    Action "snmpDataConf" {
	MinSelected 1;
	URL "/OvCgi/snmpviewer.exe?Context=Configuration&sel=$OVwSelections";
	WebWindow "snmpDataConf" {
		Type limited;
           	Width 800;
           	Height 600;
        }
    }



    MenuBar "Fault"  {
	<100>	"Network Connectivity"	  f.menu "NetworkConn";
	<90> "SNMP Data Presenter"	 CONTEXT "AllContexts || isIP" f.action "snmpDataFault";
    }

    Action "snmpDataFault" {
	MinSelected 1;
	URL "/OvCgi/snmpviewer.exe?Context=Fault&sel=$OVwSelections";
	WebWindow "snmpDataFault" {
		Type limited;
           	Width 800;
           	Height 600;
        }
    }

    Menu "NetworkConn" {
	"Poll Node"		  CONTEXT "AllContexts || isIP" f.action "demandPoll";
	"Status Poll"		  CONTEXT "AllContexts || isIP" f.action "demandStatusPoll";
#ifdef NT
	"Capability Poll"	  CONTEXT "AllContexts || isIP" f.action "capsPoll";
#endif /*NT*/
	"Ping"                  CONTEXT "AllContexts || isIP" f.action "ping";
	"Remote Ping"		  CONTEXT "AllContexts || isIP" f.action "rping";
	"Test IP / TCP / SNMP"  CONTEXT "AllContexts || isIP" f.action "testAllProtocols";
	"Locate Route:via SNMP" CONTEXT "AllContexts || isIP" f.action "locateRoute";
    }

    Action "demandPoll" {
	MinSelected 1;
	URL "/OvCgi/webappmon.exe?app=IP+Demand+Poll&act=demandPoll&help=on&sel=$OVwSelections";
	WebWindow "demandPoll" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }

    Action "demandStatusPoll" {
	MinSelected 1;
	URL "/OvCgi/webappmon.exe?app=IP+Demand+Poll&act=demandStatusPoll&help=on&sel=$OVwSelections";
	WebWindow "demandStatusPoll" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }

#ifdef NT
    Action "capsPoll" {
	MinSelected 1;
	URL "/OvCgi/webappmon.exe?app=IP+Demand+Poll&act=capsPoll&help=on&sel=$OVwSelections";
	WebWindow "capsPoll" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }
#endif /*NT*/

    Action "ping" {
	MinSelected 1;
	URL "/OvCgi/webappmon.exe?app=IP+Tables&act=ping&help=on&sel=$OVwSelections";
	WebWindow "ping" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }

    Action "rping" {
	MinSelected 1;
	MaxSelected 2;
	URL "/OvCgi/webappmon.exe?app=IP+Tables&act=rping&help=on&sel=$OVwSelections";
	WebWindow "rping" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }

    Action "testAllProtocols" {
	MinSelected 1;
	URL "/OvCgi/webappmon.exe?app=IP+Tables&act=Test+All+Protocols&help=on&sel=$OVwSelections";
	WebWindow "testAllProtocols" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }

    Action "locateRoute" {
	MinSelected 1;
	MaxSelected 2;
	URL "/OvCgi/webappmon.exe?app=IP+Tables&act=locateRoute&help=on&sel=$OVwSelections";
	WebWindow "locateRoute" {
		Type limited;
           	Width 600;
           	Height 300;
        }
    }

}
