Exemplo n.º 1
0
                public LowerLeftGrip()
                {
                    GripMode m1 = new GripMode();

                    m1.ModeId           = (uint)myMFMGPEModeId.kStretchRadiusX;
                    m1.DisplayString    = "Stretch radius, offset mapped to X diection.";
                    m1.CLIPromptString  = "\nSpecify new vertex point:";
                    m1.CLIKeywordList   = "STretch MOve ROtate SCale MIrror Base Copy Undo X EXit dummy GMove CGizmo _STretch MOve ROtate SCale MIrror Base Copy Undo X EXit dummy GMove CGizmo";
                    m1.CLIDisplayString = "\n** STRETCH X **";
                    m1.Action           = GripMode.ActionType.DragOn;
                    Modes.Add(m1);
                    GripMode m2 = new GripMode();

                    m2.ModeId           = (uint)myMFMGPEModeId.kStretchRadiusY;
                    m2.DisplayString    = "Stretch radius, offset mapped to Y diection.";
                    m2.CLIDisplayString = "\n** STRETCH Y **";
                    m1.CLIKeywordList   = "STretch MOve ROtate SCale MIrror Base Copy Undo X EXit dummy GMove CGizmo _STretch MOve ROtate SCale MIrror Base Copy Undo X EXit dummy GMove CGizmo";
                    m2.CLIPromptString  = "\nSpecify new vertex point:";
                    m2.Action           = GripMode.ActionType.DragOn;
                    Modes.Add(m2);
                    GripMode m3 = new GripMode();

                    m3.ModeId           = (uint)myMFMGPEModeId.kIncrementRadiusByOne;
                    m3.DisplayString    = "Increment radius by 1.";
                    m3.CLIPromptString  = "\nSpecify new vertex point:";
                    m3.CLIKeywordList   = "STretch MOve ROtate SCale MIrror Base Copy Undo X EXit dummy GMove CGizmo _STretch MOve ROtate SCale MIrror Base Copy Undo X EXit dummy GMove CGizmo";
                    m3.CLIDisplayString = "\n** INCREMENT RADIUS BY 1 **";
                    m3.Action           = GripMode.ActionType.Immediate;
                    Modes.Add(m3);
                    CurrentModeId = 0;
                }
Exemplo n.º 2
0
                public override bool GetGripModes(ref GripModeCollection modes, ref uint curMode)
                {
                    GripMode m1 = new GripMode();

                    m1.ModeId        = 0;
                    m1.DisplayString = "Lower right not implemeted";
                    m1.Action        = GripMode.ActionType.Immediate;
                    modes.Add(m1);
                    curMode = 0;

                    return(true);
                }