示例#1
0
        static Measurement()
        {
            MessageEvent printDebugInfo = new MessageEvent(MeasurementEvents.Print);

            printDebugInfo.addButton(KeyboardButtonCode.KC_J);
            DefaultEvents.registerDefaultEvent(printDebugInfo);
        }
示例#2
0
        static Disc()
        {
            MessageEvent printDebugInfo = new MessageEvent(DiscEvents.PrintBoneLocations);

            printDebugInfo.addButton(KeyboardButtonCode.KC_L);
            DefaultEvents.registerDefaultEvent(printDebugInfo);
        }
        static OgreModelEditorMain()
        {
            showShadedShortcut = new ButtonEvent(EventLayers.AfterMain);
            showShadedShortcut.addButton(KeyboardButtonCode.KC_F1);
            DefaultEvents.registerDefaultEvent(showShadedShortcut);

            showBiNormalShortcut = new ButtonEvent(EventLayers.AfterMain);
            showBiNormalShortcut.addButton(KeyboardButtonCode.KC_F2);
            DefaultEvents.registerDefaultEvent(showBiNormalShortcut);

            showTangentShortcut = new ButtonEvent(EventLayers.AfterMain);
            showTangentShortcut.addButton(KeyboardButtonCode.KC_F3);
            DefaultEvents.registerDefaultEvent(showTangentShortcut);

            showNormalShortcut = new ButtonEvent(EventLayers.AfterMain);
            showNormalShortcut.addButton(KeyboardButtonCode.KC_F4);
            DefaultEvents.registerDefaultEvent(showNormalShortcut);

            refreshShortcut = new ButtonEvent(EventLayers.AfterMain);
            refreshShortcut.addButton(KeyboardButtonCode.KC_F5);
            DefaultEvents.registerDefaultEvent(refreshShortcut);

            showSolidShortcut = new ButtonEvent(EventLayers.AfterMain);
            showSolidShortcut.addButton(KeyboardButtonCode.KC_F6);
            DefaultEvents.registerDefaultEvent(showSolidShortcut);

            showWireframeShortcut = new ButtonEvent(EventLayers.AfterMain);
            showWireframeShortcut.addButton(KeyboardButtonCode.KC_F7);
            DefaultEvents.registerDefaultEvent(showWireframeShortcut);

            showPointShortcut = new ButtonEvent(EventLayers.AfterMain);
            showPointShortcut.addButton(KeyboardButtonCode.KC_F8);
            DefaultEvents.registerDefaultEvent(showPointShortcut);
        }
示例#4
0
        static PoseController()
        {
            PickAnatomy = new ButtonEvent(EventLayers.Posing);
            PickAnatomy.addButton(MouseButtonCode.MB_BUTTON0);
            DefaultEvents.registerDefaultEvent(PickAnatomy);

            moveAnatomyGesture = new FingerDragGesture(EventLayers.Posing, 1, 0.000001f, float.MaxValue, 1);
            DefaultEvents.registerDefaultEvent(moveAnatomyGesture);
        }
示例#5
0
        static TimelineView()
        {
            AddSelection = new ButtonEvent(MyGUIInterface.EventLayerKey);
            AddSelection.addButton(KeyboardButtonCode.KC_LCONTROL);
            DefaultEvents.registerDefaultEvent(AddSelection);

            RemoveSelection = new ButtonEvent(MyGUIInterface.EventLayerKey);
            RemoveSelection.addButton(KeyboardButtonCode.KC_LMENU);
            DefaultEvents.registerDefaultEvent(RemoveSelection);
        }
示例#6
0
        static SelectionOperatorChooser()
        {
            ToggleAddMode = new ButtonEvent(EventLayers.Gui);
            ToggleAddMode.addButton(KeyboardButtonCode.KC_LCONTROL);
            DefaultEvents.registerDefaultEvent(ToggleAddMode);

            ToggleRemoveMode = new ButtonEvent(EventLayers.Gui);
            ToggleRemoveMode.addButton(KeyboardButtonCode.KC_LMENU);
            DefaultEvents.registerDefaultEvent(ToggleRemoveMode);
        }
        static MDISceneViewWindow()
        {
            PrimaryActionSelect = new ButtonEvent(GuiFrameworkCamerasInterface.SelectWindowEventLayer);
            PrimaryActionSelect.addButton(MouseButtonCode.MB_BUTTON0);
            DefaultEvents.registerDefaultEvent(PrimaryActionSelect);

            SecondaryActionSelect = new ButtonEvent(GuiFrameworkCamerasInterface.SelectWindowEventLayer);
            SecondaryActionSelect.addButton(MouseButtonCode.MB_BUTTON1);
            DefaultEvents.registerDefaultEvent(SecondaryActionSelect);
        }
示例#8
0
        static SolutionController()
        {
            AddSelectable = new ButtonEvent(EventLayers.Main);
            AddSelectable.addButton(KeyboardButtonCode.KC_LCONTROL);
            DefaultEvents.registerDefaultEvent(AddSelectable);

            RemoveSelectable = new ButtonEvent(EventLayers.Main);
            RemoveSelectable.addButton(KeyboardButtonCode.KC_LMENU);
            DefaultEvents.registerDefaultEvent(RemoveSelectable);
        }
示例#9
0
        static AnatomyFinder()
        {
            PickAnatomy = new ButtonEvent(EventLayers.Selection);
            PickAnatomy.addButton(MouseButtonCode.MB_BUTTON0);
            DefaultEvents.registerDefaultEvent(PickAnatomy);

            OpenAnatomyFinder = new ButtonEvent(EventLayers.Gui);
            OpenAnatomyFinder.addButton(KeyboardButtonCode.KC_LCONTROL);
            OpenAnatomyFinder.addButton(KeyboardButtonCode.KC_F);
            DefaultEvents.registerDefaultEvent(OpenAnatomyFinder);
        }
示例#10
0
        static SimObjectMover()
        {
            PickEvent = new ButtonEvent(GuiFrameworkEditorInterface.ToolsEventLayers);
            PickEvent.addButton(MouseButtonCode.MB_BUTTON0);
            DefaultEvents.registerDefaultEvent(PickEvent);

            IncreaseToolSize = new ButtonEvent(GuiFrameworkEditorInterface.ToolsEventLayers);
            IncreaseToolSize.addButton(KeyboardButtonCode.KC_EQUALS);
            DefaultEvents.registerDefaultEvent(IncreaseToolSize);

            DecreaseToolSize = new ButtonEvent(GuiFrameworkEditorInterface.ToolsEventLayers);
            DecreaseToolSize.addButton(KeyboardButtonCode.KC_MINUS);
            DefaultEvents.registerDefaultEvent(DecreaseToolSize);
        }
示例#11
0
        static CameraInputController()
        {
            MoveCamera = new ButtonEvent(GuiFrameworkCamerasInterface.MoveCameraEventLayer);
            MoveCamera.addButton(currentMouseButton);
            DefaultEvents.registerDefaultEvent(MoveCamera);

            ZoomInCamera = new ButtonEvent(GuiFrameworkCamerasInterface.MoveCameraEventLayer);
            ZoomInCamera.MouseWheelDirection = MouseWheelDirection.Up;
            DefaultEvents.registerDefaultEvent(ZoomInCamera);

            ZoomOutCamera = new ButtonEvent(GuiFrameworkCamerasInterface.MoveCameraEventLayer);
            ZoomOutCamera.MouseWheelDirection = MouseWheelDirection.Down;
            DefaultEvents.registerDefaultEvent(ZoomOutCamera);

            LockX = new ButtonEvent(GuiFrameworkCamerasInterface.MoveCameraEventLayer);
            LockX.addButton(KeyboardButtonCode.KC_C);
            DefaultEvents.registerDefaultEvent(LockX);

            LockY = new ButtonEvent(GuiFrameworkCamerasInterface.MoveCameraEventLayer);
            LockY.addButton(KeyboardButtonCode.KC_X);
            DefaultEvents.registerDefaultEvent(LockY);

            TogglePanMode = new ButtonEvent(GuiFrameworkCamerasInterface.ShortcutEventLayer);
            TogglePanMode.addButton(GuiFrameworkCamerasInterface.PanKey);
            DefaultEvents.registerDefaultEvent(TogglePanMode);

            ToggleZoomMode = new ButtonEvent(GuiFrameworkCamerasInterface.ShortcutEventLayer);
            ToggleZoomMode.addButton(KeyboardButtonCode.KC_LMENU);
            DefaultEvents.registerDefaultEvent(ToggleZoomMode);

            switch (GuiFrameworkCamerasInterface.TouchType)
            {
            case TouchType.Screen:
                zoomGesture = new TwoFingerZoom(GuiFrameworkCamerasInterface.MoveCameraEventLayer, 0.001f, 2f);
                DefaultEvents.registerDefaultEvent(zoomGesture);

                rotateGesture = new FingerDragGesture(GuiFrameworkCamerasInterface.MoveCameraEventLayer, 1, 0.001f, 2f, 5);
                DefaultEvents.registerDefaultEvent(rotateGesture);

                panGesture = new FingerDragGesture(GuiFrameworkCamerasInterface.MoveCameraEventLayer, 2, 0.001f, 2f, 5);
                DefaultEvents.registerDefaultEvent(panGesture);
                break;
            }
        }
 static SelectionModeChooser()
 {
     ChangeSelectionMode = new ButtonEvent(EventLayers.Gui);
     ChangeSelectionMode.addButton(KeyboardButtonCode.KC_TAB);
     DefaultEvents.registerDefaultEvent(ChangeSelectionMode);
 }