//------------------------------------------------------------------------------ //---------------------Block UI Styler Callback Functions-------------------------- //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { group0 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group0"); SeleElePart = (NXOpen.BlockStyler.SelectObject)theDialog.TopBlock.FindBlock("SeleElePart"); group = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group"); double_x = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double_x"); butt_x = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("butt_x"); double_y = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double_y"); butt_y = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("butt_y"); Selection.MaskTriple maskBody = new Selection.MaskTriple() //面 { Type = 70, Subtype = 0, SolidBodySubtype = UFConstants.UF_UI_SEL_FEATURE_BODY }; Selection.MaskTriple[] masks = { maskBody }; this.SeleElePart.SetSelectionFilter(Selection.SelectionAction.ClearAndEnableSpecific, masks); this.bodys.Clear(); this.feature = null; } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { group0 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group0"); SeleElePart = (NXOpen.BlockStyler.SelectObject)theDialog.TopBlock.FindBlock("SeleElePart"); StrName = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("StrName"); group = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group"); double_x = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double_x"); double_y = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double_y"); double_z = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double_z"); Selection.MaskTriple maskComp = new Selection.MaskTriple() { Type = 63, Subtype = 1, SolidBodySubtype = 0 }; Selection.MaskTriple[] masks = { maskComp }; SeleElePart.SetSelectionFilter(Selection.SelectionAction.ClearAndEnableSpecific, masks);//过滤只选择组件 } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //---------------------Block UI Styler Callback Functions-------------------------- //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { group0 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group0"); face_select0 = (NXOpen.BlockStyler.FaceCollector)theDialog.TopBlock.FindBlock("face_select0"); group = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group"); inter = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("inter"); } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { tabControl = theDialog.TopBlock.FindBlock("tabControl"); tabPage = theDialog.TopBlock.FindBlock("tabPage"); group5 = theDialog.TopBlock.FindBlock("group5"); enum02 = theDialog.TopBlock.FindBlock("enum02"); group1 = theDialog.TopBlock.FindBlock("group1"); enum0 = theDialog.TopBlock.FindBlock("enum0"); label01 = theDialog.TopBlock.FindBlock("label01"); button0 = theDialog.TopBlock.FindBlock("button0"); tabPage1 = theDialog.TopBlock.FindBlock("tabPage1"); group4 = theDialog.TopBlock.FindBlock("group4"); label02 = theDialog.TopBlock.FindBlock("label02"); integer0 = theDialog.TopBlock.FindBlock("integer0"); label03 = theDialog.TopBlock.FindBlock("label03"); integer01 = theDialog.TopBlock.FindBlock("integer01"); group3 = theDialog.TopBlock.FindBlock("group3"); face_select0 = theDialog.TopBlock.FindBlock("face_select0"); enum01 = theDialog.TopBlock.FindBlock("enum01"); button02 = theDialog.TopBlock.FindBlock("button02"); group = theDialog.TopBlock.FindBlock("group"); bodySelect0 = theDialog.TopBlock.FindBlock("bodySelect0"); vector0 = theDialog.TopBlock.FindBlock("vector0"); group2 = theDialog.TopBlock.FindBlock("group2"); double0 = theDialog.TopBlock.FindBlock("double0"); label0 = theDialog.TopBlock.FindBlock("label0"); toggle0 = theDialog.TopBlock.FindBlock("toggle0"); colorPicker0 = theDialog.TopBlock.FindBlock("colorPicker0"); toggle01 = theDialog.TopBlock.FindBlock("toggle01"); colorPicker01 = theDialog.TopBlock.FindBlock("colorPicker01"); toggle02 = theDialog.TopBlock.FindBlock("toggle02"); colorPicker02 = theDialog.TopBlock.FindBlock("colorPicker02"); toggle03 = theDialog.TopBlock.FindBlock("toggle03"); colorPicker03 = theDialog.TopBlock.FindBlock("colorPicker03"); toggle04 = theDialog.TopBlock.FindBlock("toggle04"); colorPicker04 = theDialog.TopBlock.FindBlock("colorPicker04"); toggle05 = theDialog.TopBlock.FindBlock("toggle05"); colorPicker05 = theDialog.TopBlock.FindBlock("colorPicker05"); button01 = theDialog.TopBlock.FindBlock("button01"); } catch (Exception ex) { theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //---------------------Block UI Styler Callback Functions-------------------------- //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { group0 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group0"); base_thickness = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("base_thickness"); base_length = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("base_length"); back_thickness = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("back_thickness"); back_height = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("back_height"); fillet_radius = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("fillet_radius"); } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //---------------------Block UI Styler Callback Functions-------------------------- //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { group = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group"); selectCuprum = (NXOpen.BlockStyler.SelectObject)theDialog.TopBlock.FindBlock("selectCuprum"); strElecName = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("strElecName"); strElecSize = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("strElecSize"); strElecCuttingSize = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("strElecCuttingSize"); groupSElec = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("groupSElec"); selectTopFace = (NXOpen.BlockStyler.SelectObject)theDialog.TopBlock.FindBlock("selectTopFace"); selectBaseFace = (NXOpen.BlockStyler.SelectObject)theDialog.TopBlock.FindBlock("selectBaseFace"); selectBaseFacePoint = (NXOpen.BlockStyler.SelectObject)theDialog.TopBlock.FindBlock("selectBaseFacePoint"); selectBaseFacePointEx = (NXOpen.BlockStyler.SpecifyPoint)theDialog.TopBlock.FindBlock("selectBaseFacePointEx"); group1 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group1"); scrolledWindow = (NXOpen.BlockStyler.ScrolledWindow)theDialog.TopBlock.FindBlock("scrolledWindow"); txtFINISHNUMBER = (NXOpen.BlockStyler.IntegerBlock)theDialog.TopBlock.FindBlock("txtFINISHNUMBER"); txtMIDDLENUMBER = (NXOpen.BlockStyler.IntegerBlock)theDialog.TopBlock.FindBlock("txtMIDDLENUMBER"); txtROUGHNUMBER = (NXOpen.BlockStyler.IntegerBlock)theDialog.TopBlock.FindBlock("txtROUGHNUMBER"); cboxMATNAME = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cboxMATNAME"); cboxMMATNAME = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cboxMMATNAME"); cboxRMATNAME = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cboxRMATNAME"); cbbProdirection = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbProdirection"); scrolledWindow1 = (NXOpen.BlockStyler.ScrolledWindow)theDialog.TopBlock.FindBlock("scrolledWindow1"); txtFINISHSPACE = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("txtFINISHSPACE"); txtMIDDLESPACE = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("txtMIDDLESPACE"); txtROUGHSPACE = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("txtROUGHSPACE"); cbbElecType = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbElecType"); cbbRock = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbRock"); stringExp = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("stringExp"); stringExp1 = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("stringExp1"); scrolledWindow11 = (NXOpen.BlockStyler.ScrolledWindow)theDialog.TopBlock.FindBlock("scrolledWindow11"); cbbFSmoth = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbFSmoth"); cbbMSmoth = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbMSmoth"); cbbRSmoth = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbRSmoth"); cbbChuckType = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbChuckType"); cbbCAPSET = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbCAPSET"); cbbRockShape = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbRockShape"); cbbShape = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("cbbShape"); } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
public void initialize_cb() { try { group = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group"); sSR = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("sSR"); eZF = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("eZF"); dMH = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("dMH"); dRunnerD = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("dRunnerD"); dOffset = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("dOffset"); sTin = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("sTin"); sBin = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("sBin"); group1 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group1"); dCH = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("dCH"); } catch (Exception ex) { theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //---------------------Block UI Styler Callback Functions-------------------------- //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { label0 = (NXOpen.BlockStyler.Label)theDialog.TopBlock.FindBlock("label0"); explorer = (NXOpen.BlockStyler.Explorer)theDialog.TopBlock.FindBlock("explorer"); explorerNode = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("explorerNode"); stringLabelTool = (NXOpen.BlockStyler.Label)theDialog.TopBlock.FindBlock("stringLabelTool"); doubleToolDiam = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("doubleToolDiam"); separator011 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator011"); offsetOfTool = (NXOpen.BlockStyler.IntegerBlock)theDialog.TopBlock.FindBlock("offsetOfTool"); separator02 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator02"); multiline_string01 = (NXOpen.BlockStyler.MultilineString)theDialog.TopBlock.FindBlock("multiline_string01"); separator03 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator03"); stringLabelHolder = (NXOpen.BlockStyler.Label)theDialog.TopBlock.FindBlock("stringLabelHolder"); separator04 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator04"); stringLibRef1 = (NXOpen.BlockStyler.StringBlock)theDialog.TopBlock.FindBlock("stringLibRef1"); separator05 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator05"); multiline_string0 = (NXOpen.BlockStyler.MultilineString)theDialog.TopBlock.FindBlock("multiline_string0"); separator06 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator06"); tree_control0 = (NXOpen.BlockStyler.Tree)theDialog.TopBlock.FindBlock("tree_control0"); //------------------------------------------------------------------------------ //Registration of Treelist specific callbacks //------------------------------------------------------------------------------ //tree_control0.SetOnExpandHandler(new NXOpen.BlockStyler.Tree.OnExpandCallback(OnExpandCallback)); //tree_control0.SetOnInsertColumnHandler(new NXOpen.BlockStyler.Tree.OnInsertColumnCallback(OnInsertColumnCallback)); //tree_control0.SetOnInsertNodeHandler(new NXOpen.BlockStyler.Tree.OnInsertNodeCallback(OnInsertNodecallback)); //tree_control0.SetOnDeleteNodeHandler(new NXOpen.BlockStyler.Tree.OnDeleteNodeCallback(OnDeleteNodecallback)); //tree_control0.SetOnPreSelectHandler(new NXOpen.BlockStyler.Tree.OnPreSelectCallback(OnPreSelectcallback)); //tree_control0.SetOnSelectHandler(new NXOpen.BlockStyler.Tree.OnSelectCallback(OnSelectcallback)); //tree_control0.SetOnStateChangeHandler(new NXOpen.BlockStyler.Tree.OnStateChangeCallback(OnStateChangecallback)); //tree_control0.SetToolTipTextHandler(new NXOpen.BlockStyler.Tree.ToolTipTextCallback(ToolTipTextcallback)); //tree_control0.SetColumnSortHandler(new NXOpen.BlockStyler.Tree.ColumnSortCallback(ColumnSortcallback)); //tree_control0.SetStateIconNameHandler(new NXOpen.BlockStyler.Tree.StateIconNameCallback(StateIconNameCallback)); //tree_control0.SetOnBeginLabelEditHandler(new NXOpen.BlockStyler.Tree.OnBeginLabelEditCallback(OnBeginLabelEditCallback)); //tree_control0.SetOnEndLabelEditHandler(new NXOpen.BlockStyler.Tree.OnEndLabelEditCallback(OnEndLabelEditCallback)); //tree_control0.SetOnEditOptionSelectedHandler(new NXOpen.BlockStyler.Tree.OnEditOptionSelectedCallback(OnEditOptionSelectedCallback)); //tree_control0.SetAskEditControlHandler(new NXOpen.BlockStyler.Tree.AskEditControlCallback(AskEditControlCallback)); //tree_control0.SetOnMenuHandler(new NXOpen.BlockStyler.Tree.OnMenuCallback(OnMenuCallback));; //tree_control0.SetOnMenuSelectionHandler(new NXOpen.BlockStyler.Tree.OnMenuSelectionCallback(OnMenuSelectionCallback));; //tree_control0.SetIsDropAllowedHandler(new NXOpen.BlockStyler.Tree.IsDropAllowedCallback(IsDropAllowedCallback));; //tree_control0.SetIsDragAllowedHandler(new NXOpen.BlockStyler.Tree.IsDragAllowedCallback(IsDragAllowedCallback));; //tree_control0.SetOnDropHandler(new NXOpen.BlockStyler.Tree.OnDropCallback(OnDropCallback));; //tree_control0.SetOnDropMenuHandler(new NXOpen.BlockStyler.Tree.OnDropMenuCallback(OnDropMenuCallback)); //tree_control0.SetOnDefaultActionHandler(new NXOpen.BlockStyler.Tree.OnDefaultActionCallback(OnDefaultActionCallback)); //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Registration of StringBlock specific callbacks //------------------------------------------------------------------------------ //stringLibRef1.SetKeystrokeCallback(new NXOpen.BlockStyler.StringBlock.KeystrokeCallback(KeystrokeCallback)); //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Registration of Explorer, explorer specific callbacks //------------------------------------------------------------------------------ //explorer.SetNotifyNodeSelectedPreHandler(new NXOpen.BlockStyler.Explorer.NotifyNodeSelectedPreCallback(notifyNodeSelectedPreCallback)); //explorer.SetNotifyNodeSelectedPostHandler(new NXOpen.BlockStyler.Explorer.NotifyNodeSelectedPostCallback(notifyNodeSelectedPostCallback)); } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }
//------------------------------------------------------------------------------ //---------------------Block UI Styler Callback Functions-------------------------- //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ //Callback Name: initialize_cb //------------------------------------------------------------------------------ public void initialize_cb() { try { group3 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group3"); button05 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button05"); face_select0 = (NXOpen.BlockStyler.FaceCollector)theDialog.TopBlock.FindBlock("face_select0"); face_select01 = (NXOpen.BlockStyler.FaceCollector)theDialog.TopBlock.FindBlock("face_select01"); face_select02 = (NXOpen.BlockStyler.FaceCollector)theDialog.TopBlock.FindBlock("face_select02"); enum01 = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("enum01"); button04 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button04"); group1 = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group1"); enum0 = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("enum0"); group = (NXOpen.BlockStyler.Group)theDialog.TopBlock.FindBlock("group"); label04 = (NXOpen.BlockStyler.Label)theDialog.TopBlock.FindBlock("label04"); separator02 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator02"); toggle0 = (NXOpen.BlockStyler.Toggle)theDialog.TopBlock.FindBlock("toggle0"); double0 = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double0"); toggle01 = (NXOpen.BlockStyler.Toggle)theDialog.TopBlock.FindBlock("toggle01"); double01 = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double01"); toggle02 = (NXOpen.BlockStyler.Toggle)theDialog.TopBlock.FindBlock("toggle02"); double02 = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double02"); separator01 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator01"); enum02 = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("enum02"); enum03 = (NXOpen.BlockStyler.Enumeration)theDialog.TopBlock.FindBlock("enum03"); double03 = (NXOpen.BlockStyler.DoubleBlock)theDialog.TopBlock.FindBlock("double03"); separator0 = (NXOpen.BlockStyler.Separator)theDialog.TopBlock.FindBlock("separator0"); tree_control0 = (NXOpen.BlockStyler.Tree)theDialog.TopBlock.FindBlock("tree_control0"); button0 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button0"); button01 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button01"); button02 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button02"); button03 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button03"); button06 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button06"); button07 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button07"); button08 = (NXOpen.BlockStyler.Button)theDialog.TopBlock.FindBlock("button08"); //------------------------------------------------------------------------------ //Registration of Treelist specific callbacks //------------------------------------------------------------------------------ //tree_control0.SetOnExpandHandler(new NXOpen.BlockStyler.Tree.OnExpandCallback(OnExpandCallback)); //tree_control0.SetOnInsertColumnHandler(new NXOpen.BlockStyler.Tree.OnInsertColumnCallback(OnInsertColumnCallback)); //tree_control0.SetOnInsertNodeHandler(new NXOpen.BlockStyler.Tree.OnInsertNodeCallback(OnInsertNodecallback)); //tree_control0.SetOnDeleteNodeHandler(new NXOpen.BlockStyler.Tree.OnDeleteNodeCallback(OnDeleteNodecallback)); //tree_control0.SetOnPreSelectHandler(new NXOpen.BlockStyler.Tree.OnPreSelectCallback(OnPreSelectcallback)); //tree_control0.SetOnSelectHandler(new NXOpen.BlockStyler.Tree.OnSelectCallback(OnSelectcallback)); //tree_control0.SetOnStateChangeHandler(new NXOpen.BlockStyler.Tree.OnStateChangeCallback(OnStateChangecallback)); //tree_control0.SetToolTipTextHandler(new NXOpen.BlockStyler.Tree.ToolTipTextCallback(ToolTipTextcallback)); //tree_control0.SetColumnSortHandler(new NXOpen.BlockStyler.Tree.ColumnSortCallback(ColumnSortcallback)); //tree_control0.SetStateIconNameHandler(new NXOpen.BlockStyler.Tree.StateIconNameCallback(StateIconNameCallback)); //tree_control0.SetOnBeginLabelEditHandler(new NXOpen.BlockStyler.Tree.OnBeginLabelEditCallback(OnBeginLabelEditCallback)); //tree_control0.SetOnEndLabelEditHandler(new NXOpen.BlockStyler.Tree.OnEndLabelEditCallback(OnEndLabelEditCallback)); //tree_control0.SetOnEditOptionSelectedHandler(new NXOpen.BlockStyler.Tree.OnEditOptionSelectedCallback(OnEditOptionSelectedCallback)); //tree_control0.SetAskEditControlHandler(new NXOpen.BlockStyler.Tree.AskEditControlCallback(AskEditControlCallback)); //tree_control0.SetOnMenuHandler(new NXOpen.BlockStyler.Tree.OnMenuCallback(OnMenuCallback));; //tree_control0.SetOnMenuSelectionHandler(new NXOpen.BlockStyler.Tree.OnMenuSelectionCallback(OnMenuSelectionCallback));; //tree_control0.SetIsDropAllowedHandler(new NXOpen.BlockStyler.Tree.IsDropAllowedCallback(IsDropAllowedCallback));; //tree_control0.SetIsDragAllowedHandler(new NXOpen.BlockStyler.Tree.IsDragAllowedCallback(IsDragAllowedCallback));; //tree_control0.SetOnDropHandler(new NXOpen.BlockStyler.Tree.OnDropCallback(OnDropCallback));; //tree_control0.SetOnDropMenuHandler(new NXOpen.BlockStyler.Tree.OnDropMenuCallback(OnDropMenuCallback)); //tree_control0.SetOnDefaultActionHandler(new NXOpen.BlockStyler.Tree.OnDefaultActionCallback(OnDefaultActionCallback)); //------------------------------------------------------------------------------ } catch (Exception ex) { //---- Enter your exception handling code here ----- theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString()); } }