Exemple #1
0
 void inproxy_ControlPointConnected(BasicControlPoint cp, IControlPoint other)
 {
     if (!cp.MarkForDelete && !mbLoading)
     {
         if (cp.ProxyTarget.CanConnect(other))
         {
             cp.ProxyTarget.ConnectControlPoint(other);
         }
     }
     if (!cp.MarkForDelete && !mbLoading)
     {
         mHost.UIUpdate(mGroupUI, new BasicArgument(BasicArgument.eArgumentType.Refresh), eUpdateVisibilty.AnyVisiblity);
     }
     mHost.SetGroupsDirty();
 }
Exemple #2
0
        void VarSearchGridControl_SelectedRowsChanged(object sender, EventArgs e)
        {
            if (mbPaused)
            {
                return;
            }
            if (VarSearchGridControl.SelectedRows.Count > 0)
            {
                Xceed.Grid.DataRow row = VarSearchGridControl.SelectedRows[0] as Xceed.Grid.DataRow;
                if (row != null)
                {
                    TriggerVarJump jump = ((TriggerVarJump)row.SourceObject);

                    if (jump.map != null)
                    {
                        mHostArea.SnapViewToItem(jump.map);
                    }
                    else
                    {
                        mHostArea.SnapViewToItem(jump.comp);
                        TriggerValue val = mHostArea.CurrentTriggerNamespace.GetValues()[jump.var.ID];
                        mHostArea.UIUpdate(val, new BasicArgument(BasicArgument.eArgumentType.Select), eUpdateVisibilty.AnyVisiblity);
                    }
                }
            }
            //throw new Exception("The method or operation is not implemented.");
        }