Exemple #1
0
        private void userDAGGenericCB(object sender, MMessageParentChildFunctionArgs arg)
        {
            MDagMessage.DagMessage msg = arg.msgType;
            MDagPath child             = arg.child;
            MDagPath parent            = arg.parent;
            string   dagStr;

            switch (msg)
            {
            case MDagMessage.DagMessage.kParentAdded:
                dagStr = "DAG Changed - Parent Added: ";
                break;

            case MDagMessage.DagMessage.kParentRemoved:
                dagStr = "DAG Changed - Parent Removed: ";
                break;

            case MDagMessage.DagMessage.kChildAdded:
                dagStr = "DAG Changed - Child Added: ";
                break;

            case MDagMessage.DagMessage.kChildRemoved:
                dagStr = "DAG Changed - Child Removed: ";
                break;

            case MDagMessage.DagMessage.kChildReordered:
                dagStr = "DAG Changed - Child Reordered: ";
                break;

            default:
                dagStr = "DAG Changed - Unknown Type: ";
                break;
            }
            dagStr = userDAGCBHelper(dagStr, child, parent);

            MGlobal.displayInfo(dagStr);
        }
Exemple #2
0
 private void DagPath_AllDagChangesDagPath(object sender, MMessageParentChildFunctionArgs e)
 {
     OnChanged(DagNode);
 }
Exemple #3
0
		private void userDAGGenericCB(object sender, MMessageParentChildFunctionArgs arg)
		{
			MDagMessage.DagMessage msg = arg.msgType;
			MDagPath child = arg.child;
			MDagPath parent = arg.parent;
			string dagStr;
			switch (msg)
			{
				case MDagMessage.DagMessage.kParentAdded:
					dagStr = "DAG Changed - Parent Added: ";
					break;
				case MDagMessage.DagMessage.kParentRemoved:
					dagStr = "DAG Changed - Parent Removed: ";
					break;
				case MDagMessage.DagMessage.kChildAdded:
					dagStr = "DAG Changed - Child Added: ";
					break;
				case MDagMessage.DagMessage.kChildRemoved:
					dagStr = "DAG Changed - Child Removed: ";
					break;
				case MDagMessage.DagMessage.kChildReordered:
					dagStr = "DAG Changed - Child Reordered: ";
					break;
				default:
					dagStr = "DAG Changed - Unknown Type: ";
					break;
			}
			dagStr = userDAGCBHelper(dagStr, child, parent);

			MGlobal.displayInfo(dagStr);
		}