示例#1
0
        public Form1()
        {
            InitializeComponent();

            RenderPanel.MouseDown           += Panel1_MouseDown;
            RenderPanel.MouseUp             += Panel1_MouseUp;
            RenderPanel.MouseMove           += Panel1_MouseMove;
            RenderPanel.MouseWheel          += Panel1_MouseWheel;
            RenderPanel.MouseCaptureChanged += Panel1_MouseCaptureChanged;
            RenderPanel.KeyDown             += Panel1_KeyDown;
            //RenderPanel.Press

            loadFBXToolStripMenuItem1.Click += OnLoadFBX;
            ImportOk.Click     += ImportOk_Click;
            ImportCancel.Click += ImportCancel_Click;

            LoadModelToolStripMenuItem.Click     += LoadModelToolStripMenuItem_Click;
            LoadAnimationToolStripMenuItem.Click += LoadAnimationToolStripMenuItem_Click;
            LoadSceneToolStripMenuItem.Click     += LoadSceneToolStripMenuItem_Click;
            SaveSceneToolStripMenuItem.Click     += SaveSceneToolStripMenuItem_Click;

            ViewPanelToolStripMenuItem.Click += ViewPanelToolStripMenuItem_Click;
            ViewPanelOk.Click        += ViewPanelOk_Click;
            SegLengthSlider.Scroll   += SegLengthSlider_Scroll;
            AnimateRateSlider.Scroll += AnimateRateSlider_Scroll;

            DelegateUpdateFlagAndString = new PFN_UpdateFlagAndString(OnUpdateFlagAndString);
            SetUpdateFlagAndString(DelegateUpdateFlagAndString);
            DelegateUpdateFlagAnd32Bit = new PFN_UpdateFlagAnd32Bit(OnUpdateFlagAnd32Bit);
            SetUpdateFlagAnd32Bit(DelegateUpdateFlagAnd32Bit);
            //AnimListBox.SelectedIndexChanged += ListBox1_SelectedIndexChanged;

            DelegateUpdatePosAndRot = new PFN_UpdatePosAndRot(OnUpdatePosAndRot);
            SetUpdatePosAndRot(DelegateUpdatePosAndRot);

            ClearSceneToolStripMenuItem.Click  += ClearSceneToolStripMenuItem_Click;
            DisplayAnimationListCheckBox.Click += DisplayAnimationListCheckBox_Click;

            RecordConsoleTSMI.Click += RecordProfileTSMI_Click;
            //SwitchConsoleTSMI.Click += SwitchConsoleTSMI_Click;
            SwitchConsoleTSMI.MouseHover += SwitchConsoleTSMI_Click;
        }
示例#2
0
 public static extern int SetUpdateFlagAnd32Bit(PFN_UpdateFlagAnd32Bit pfn);