예제 #1
0
        void DestroyView()
        {
            //destroy logger views
            cmdLogOnPk.Hit       -= new EventHandler(cmdLogOnPk_Hit);
            cmdLogOnUnknown.Hit  -= new EventHandler(cmdLogOnUnknown_Hit);
            cmdLogOnFriendly.Hit -= new EventHandler(cmdLogOnFriendly_Hit);
            cmdLogOnAll.Hit      -= new EventHandler(cmdLogOnAll_Hit);
            // make them null
            cmdLogOnPk       = null;
            cmdLogOnUnknown  = null;
            cmdLogOnFriendly = null;
            cmdLogOnAll      = null;

            // destroy spelltab views
            cmdClearAllSpellTabs.Hit           -= new EventHandler(cmdClearAllSpellTabs_Hit);
            cmdLoadMissileSpellTabs.Hit        -= new EventHandler(cmdLoadMissileSpellTabs_Hit);
            cmdLoadMageSpellTabs.Hit           -= new EventHandler(cmdLoadMageSpellTabs_Hit);
            cmdLoadHeavyWeaponsSpellTabs.Hit   -= new EventHandler(cmdLoadHeavyWeaponsSpellTabs_Hit);
            cmdLoadFinesseWeaponsSpellTabs.Hit -= new EventHandler(cmdLoadFinesseWeaponsSpellTabs_Hit);
            cmdLoadLightWeaponsSpellTabs.Hit   -= new EventHandler(cmdLoadLightWeaponsSpellTabs_Hit);
            // make them null
            cmdClearAllSpellTabs           = null;
            cmdLoadMissileSpellTabs        = null;
            cmdLoadMageSpellTabs           = null;
            cmdLoadHeavyWeaponsSpellTabs   = null;
            cmdLoadFinesseWeaponsSpellTabs = null;
            cmdLoadLightWeaponsSpellTabs   = null;


            View.Dispose();
        }
예제 #2
0
 public static void ViewDestroy()
 {
     bTest   = null;
     txtTest = null;
     sldTest = null;
     View.Dispose();
 }
예제 #3
0
        public static void ViewInit()
        {
            //Create view here
            View    = MyClasses.MetaViewWrappers.ViewSystemSelector.CreateViewResource(PluginCore.MyHost, "ExamplePlugin.ViewXML.testlayout.xml");
            bTest   = (MyClasses.MetaViewWrappers.IButton)View["bTest"];
            txtTest = (MyClasses.MetaViewWrappers.ITextBox)View["txtTest"];
            sldTest = (MyClasses.MetaViewWrappers.ISlider)View["sldTest"];

            sldTest.Change += new EventHandler(sldTest_Change);
            bTest.Hit      += new EventHandler(bTest_Hit);
        }
예제 #4
0
 void DestroyView()
 {
     cmdReset.Hit   -= new EventHandler(cmdReset_Hit);
     cmdReport.Hit  -= new EventHandler(cmdReport_Hit);
     cmdReportA.Hit -= new EventHandler(cmdReportA_Hit);
     cmdReportF.Hit -= new EventHandler(cmdReportF_Hit);
     cmdReset        = null;
     cmdReport       = null;
     cmdReportA      = null;
     cmdReportF      = null;
     View.Dispose();
 }
예제 #5
0
 void InitView()
 {
     View            = MyClasses.MetaViewWrappers.ViewSystemSelector.CreateViewResource(Host, "VirindiReporter.ViewXML.mainView.xml");
     cmdReset        = (MyClasses.MetaViewWrappers.IButton)View["cmdReset"];
     cmdReport       = (MyClasses.MetaViewWrappers.IButton)View["cmdReport"];
     cmdReportA      = (MyClasses.MetaViewWrappers.IButton)View["cmdReportA"];
     cmdReportF      = (MyClasses.MetaViewWrappers.IButton)View["cmdReportF"];
     cmdReset.Hit   += new EventHandler(cmdReset_Hit);
     cmdReport.Hit  += new EventHandler(cmdReport_Hit);
     cmdReportA.Hit += new EventHandler(cmdReportA_Hit);
     cmdReportF.Hit += new EventHandler(cmdReportF_Hit);
 }
예제 #6
0
        void ViewDestroy()
        {
            chkSlope = null;
            chkWater = null;
            chkLight = null;

            bSetSlope = null;
            bSetWater = null;
            bSetLight = null;

            View.Dispose();
        }
예제 #7
0
        void InitView()
        {
            // initialize view @TODO: does this actually do the initialization? figure out what this does
            View = MyClasses.MetaViewWrappers.ViewSystemSelector.CreateViewResource(Host, "DucasTest.ViewXML.mainView.xml");

            // *************************************************************
            //logger tab buttons
            cmdLogOnPk       = (MyClasses.MetaViewWrappers.IButton)View["cmdLogOnPk"];
            cmdLogOnUnknown  = (MyClasses.MetaViewWrappers.IButton)View["cmdLogOnUnknown"];
            cmdLogOnFriendly = (MyClasses.MetaViewWrappers.IButton)View["cmdLogOnFriendly"];
            cmdLogOnAll      = (MyClasses.MetaViewWrappers.IButton)View["cmdLogOnAll"];
            // logger tab handlers
            cmdLogOnPk.Hit       += new EventHandler(cmdLogOnPk_Hit);
            cmdLogOnUnknown.Hit  += new EventHandler(cmdLogOnUnknown_Hit);
            cmdLogOnFriendly.Hit += new EventHandler(cmdLogOnFriendly_Hit);
            cmdLogOnAll.Hit      += new EventHandler(cmdLogOnAll_Hit);
            // /////////////////////////////////////////////////////////////
            // *************************************************************

            // *************************************************************
            // spell tab buttons
            cmdClearAllSpellTabs           = (MyClasses.MetaViewWrappers.IButton)View["cmdClearAllSpellTabs"];
            cmdLoadMissileSpellTabs        = (MyClasses.MetaViewWrappers.IButton)View["cmdLoadMissileSpellTabs"];
            cmdLoadMageSpellTabs           = (MyClasses.MetaViewWrappers.IButton)View["cmdLoadMageSpellTabs"];
            cmdLoadHeavyWeaponsSpellTabs   = (MyClasses.MetaViewWrappers.IButton)View["cmdLoadHeavyWeaponsSpellTabs"];
            cmdLoadFinesseWeaponsSpellTabs = (MyClasses.MetaViewWrappers.IButton)View["cmdLoadFinesseWeaponsSpellTabs"];
            cmdLoadLightWeaponsSpellTabs   = (MyClasses.MetaViewWrappers.IButton)View["cmdLoadLightWeaponsSpellTabs"];
            //// spell tab handlers
            cmdClearAllSpellTabs.Hit           += new EventHandler(cmdClearAllSpellTabs_Hit);
            cmdLoadMissileSpellTabs.Hit        += new EventHandler(cmdLoadMissileSpellTabs_Hit);
            cmdLoadMageSpellTabs.Hit           += new EventHandler(cmdLoadMageSpellTabs_Hit);
            cmdLoadHeavyWeaponsSpellTabs.Hit   += new EventHandler(cmdLoadHeavyWeaponsSpellTabs_Hit);
            cmdLoadFinesseWeaponsSpellTabs.Hit += new EventHandler(cmdLoadFinesseWeaponsSpellTabs_Hit);
            cmdLoadLightWeaponsSpellTabs.Hit   += new EventHandler(cmdLoadLightWeaponsSpellTabs_Hit);
            // /////////////////////////////////////////////////////////////
            // *************************************************************


            mFS = (FileService)Core.FileService;
        }
예제 #8
0
        void ViewInit()
        {
            //Create view here
            View     = MyClasses.MetaViewWrappers.ViewSystemSelector.CreateViewResource(Host, "SkunkVision_CSharp.MainView.xml");
            chkSlope = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSlope"];
            chkWater = (MyClasses.MetaViewWrappers.ICheckBox)View["chkWater"];
            chkLight = (MyClasses.MetaViewWrappers.ICheckBox)View["chkLight"];

            chkSlope.Checked = Render.SlopeEnabled;
            chkWater.Checked = Render.WaterEnabled;
            chkLight.Checked = Render.LightEnabled;

            chkSlope.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSlope_Change);
            chkWater.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkWater_Change);
            chkLight.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkLight_Change);

            bSetSlope = (MyClasses.MetaViewWrappers.IButton)View["bSetSlope"];
            bSetWater = (MyClasses.MetaViewWrappers.IButton)View["bSetWater"];
            bSetLight = (MyClasses.MetaViewWrappers.IButton)View["bSetLight"];

            bSetSlope.Click += new EventHandler <MyClasses.MetaViewWrappers.MVControlEventArgs>(bSetSlope_Click);
            bSetWater.Click += new EventHandler <MyClasses.MetaViewWrappers.MVControlEventArgs>(bSetWater_Click);
            bSetLight.Click += new EventHandler <MyClasses.MetaViewWrappers.MVControlEventArgs>(bSetLight_Click);
        }