void onObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (this.Locked) { this.disconnect(); } }
private void OnObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.NickName) { ExpireSolution(true); } }
void ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.Preview) { Revit.RefreshActiveView(); } }
void ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.Preview) { PlugIn.SetNeetRedraw(); } }
private void ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.Preview) { GhDrawingContext.NeedRedraw = true; } }
private void ObjectWireChangedHandler(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.Sources) { this.UpdatePropertyNames(); } ; }
public void NickNameChangedEventHandler(object sender, GH_ObjectChangedEventArgs args) { if (args.Type == GH_ObjectEventType.NickName) { if (NickName != nickNameCache) { this.AddRuntimeMessage(GH_RuntimeMessageLevel.Warning, "Property input name changed but object not updated, right click on component and press \"Update Object\""); } } }
private void RawParam_ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.NickName) { _nickName = checkNickname(this.RawParam); if (this.ObjectNicknameChanged != null) { this.ObjectNicknameChanged(this); } } }
private void InputParam_ObjectNicknameChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (e.Type == GH_ObjectEventType.NickName) { this.Message = updateComponentMsg(); //edit the Fly output without expire this component's solution, // only expire the downstream components which connected to the last output "FlyID" this.Params.Output.Last().ExpireSolution(false); this.Params.Output.Last().ClearData(); this.Params.Output.Last().AddVolatileDataList(new GH_Path(0), getFlyResults()); var doc = Instances.ActiveCanvas.Document; doc.NewSolution(false); } }
private void OnChange(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { var input = Params.Input[0] as Param_ScriptVariable; var @default = Params.Input[1] as Param_ScriptVariable; var output = Params.Output[0] as Param_ScriptVariable; if (input != null && @default != null && output != null) { @default.Access = input.Access; @default.TypeHint = input.TypeHint; output.Access = input.Access; output.TypeHint = input.TypeHint; @default.RemoveAllSources(); } }
private void OnAttributesChanged(object sender, GH_ObjectChangedEventArgs e) { switch (e.Type) { case GH_ObjectEventType.Preview: if (this.Hidden) { m_display.Clear(); } else { this.ExpireSolution(true); } break; } }
private void AlignmentParameter_ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (sender is GH_ValueList) { var valueList = sender as GH_ValueList; valueList.ListItems.Clear(); var alignmentNames = Enum.GetNames(typeof(GlulamData.CrossSectionPosition)); for (int i = 0; i < alignmentNames.Length; ++i) { valueList.ListItems.Add(new GH_ValueListItem(alignmentNames[i], $"{i}")); } valueList.SelectItem(4); } }
private void OnObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { if (SourceCount == 0) { if (e.Type == GH_ObjectEventType.Sources) { //NickName = string.Empty; MutableNickName = true; } if (e.Type == GH_ObjectEventType.NickName) { ExpireSolution(true); } } else { if (e.Type == GH_ObjectEventType.Sources) { NickName = string.Empty; MutableNickName = false; } } }
private void ObjectChangedHandler(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { ExpireSolution(true); }
private void CurrentTargetOnParamChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { var componentSender = sender.Attributes.GetTopLevel.DocObject; CheckAndUpdateExport(componentSender); }
//remove when disabling the component void SelectablePreviewComponent_ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { UpdatePreview(); }
protected void CurrentTargetOnChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { CheckAndUpdateExport(sender); }
public void OnObjectChanged(GH_ObjectChangedEventArgs e) { throw new NotImplementedException(); }
private void Slider_ObjectChanged(IGH_DocumentObject sender, GH_ObjectChangedEventArgs e) { ExpireSolution(true); }