private void EventFactory_SelectAdditionalObject(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Add(e.Object); // refresh the visible keyframes on the timeline pnlTimeline.Invalidate(); }
private void EventFactory_SelectAdditionalObject(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Add(e.Object); MidgetTreeNode node = FindNode(e.Object); if (node != null) { treeView.SelectedNode = node; } }
private void EventFactory_Ungroup(object sender, Midget.Events.Object.SingleObjectEventArgs e) { // move each node to new parent MidgetTreeNode groupNode = FindNode(e.Object); while (groupNode.Nodes.Count != 0) { MidgetTreeNode obj = (MidgetTreeNode)groupNode.Nodes[0]; treeView.MoveNode(FindNode(obj.Object3d), (MidgetTreeNode)groupNode.Parent); } }
private void EventFactory_DeselectObjects(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Remove(e.Object); if (selectedObjects.Count != 0) { FillObjectValues((IObject3D)selectedObjects[selectedObjects.Count - 1]); } else { this.Clear(); } }
private void EventFactory_DeselectObjects(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Remove(e.Object); if (selectedObjects.Count != 0) { MidgetTreeNode node = FindNode((IObject3D)selectedObjects[selectedObjects.Count - 1]); if (node != null) { treeView.SelectedNode = node; } } }
private void EventFactory_DeselectObjects(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Remove(e.Object); // if there are objects still selected if (selectedObjects.Count != 0) { LoadMaterial(((IObject3D)selectedObjects[selectedObjects.Count - 1]).Material); } else { this.Clear(); } }
private void EventFactory_CreateObject(object sender, Midget.Events.Object.SingleObjectEventArgs e) { // add all objects to the scene (treeview) treeView.AddNode(new MidgetTreeNode(e.Object), (MidgetTreeNode)treeView.Nodes[0]); }
private void EventFactory_SelectAdditionalObject(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Add(e.Object); LoadMaterial(e.Object.Material); }
private void EventFactory_DeselectObjects(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Remove(e.Object); // refresh the visible keyframes on the timeline pnlTimeline.Invalidate(); }
private void EventFactory_DeselectObjectsRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e) { container.Add(new DeselectObjectCommand(e.Object)); }
private void EventFactory_UngroupRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e) { container.Add(new UngroupCommand(e.Object)); }
private void EventFactory_SelectAdditionalObjectRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e) { container.Add(new SelectAdditionalObjectCommand(e.Object)); }
private void EventFactory_DeselectObjects(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Remove(e.Object); }
private void EventFactory_SelectAdditionalObject(object sender, Midget.Events.Object.SingleObjectEventArgs e) { selectedObjects.Add(e.Object); FillObjectValues(e.Object); }