NXOpen .NET Reference Guide
1899
|
Represents a Snap Dialog More...
Public Member Functions | |
unsafe string | Add (string itemType, string itemTitle, string itemValue) |
Adds items to the snap dialog More... | |
unsafe void | AddItem (string itemType, string itemID) |
Adds block items to the snap dialog More... | |
Public Member Functions inherited from NXOpen.BlockStyler.BlockDialog | |
unsafe void | AddApplyHandler (NXOpen.BlockStyler.BlockDialog.Apply applyCb) |
Adds Apply callback handler to the dialog. More... | |
unsafe void | AddCancelHandler (NXOpen.BlockStyler.BlockDialog.Cancel cancelCb) |
Adds Cancel callback handler to the dialog. More... | |
unsafe void | AddCloseHandler (NXOpen.BlockStyler.BlockDialog.Close closeCb) |
Adds Close callback handler to the dialog. More... | |
unsafe void | AddDialogShownHandler (NXOpen.BlockStyler.BlockDialog.DialogShown cb) |
Adds Dialog Shown callback handler to the dialog. More... | |
unsafe void | AddEnableOKButtonHandler (NXOpen.BlockStyler.BlockDialog.EnableOKButton cb) |
Adds enable-ok-button callback handler to the dialog. More... | |
unsafe void | AddFilterHandler (NXOpen.BlockStyler.BlockDialog.Filter cb) |
Adds Filter callback handler to the dialog. More... | |
unsafe void | AddFocusNotifyHandler (NXOpen.BlockStyler.BlockDialog.FocusNotify cb) |
Adds focus notify callback handler to the dialog. More... | |
unsafe void | AddInitializeHandler (NXOpen.BlockStyler.BlockDialog.Initialize cb) |
Adds Initialize callback handler to the dialog. More... | |
unsafe void | AddKeyboardFocusNotifyHandler (NXOpen.BlockStyler.BlockDialog.KeyboardFocusNotify cb) |
Adds keyboard focus notify callback handler to the dialog. More... | |
unsafe void | AddOkHandler (NXOpen.BlockStyler.BlockDialog.Ok okCb) |
Adds Ok callback handler to the dialog. More... | |
unsafe void | AddUpdateHandler (NXOpen.BlockStyler.BlockDialog.Update cb) |
Adds Update callback handler to the dialog. More... | |
delegate int | Apply () |
Apply callback More... | |
delegate int | Cancel () |
Cancel callback More... | |
delegate int | Close () |
Close callback More... | |
delegate void | DialogShown () |
Dialog Shown callback More... | |
delegate bool | EnableOKButton () |
Callback to enable OK and Apply buttons of the dialog. More... | |
delegate int | Filter (NXOpen.BlockStyler.UIBlock selectionBlock, NXOpen.TaggedObject selectedObject) |
Filter callback More... | |
delegate void | FocusNotify (NXOpen.BlockStyler.UIBlock focusBlock, bool isFocus) |
Focus notify callback. More... | |
unsafe NXOpen.BlockStyler.PropertyList | GetBlockProperties (string blockName) |
Gets the properties of a block More... | |
delegate void | Initialize () |
Initialize callback More... | |
delegate void | KeyboardFocusNotify (NXOpen.BlockStyler.UIBlock block, bool isFocus) |
Keyboard focus notify callback. More... | |
delegate int | Ok () |
Ok callback More... | |
unsafe void | PerformApply () |
Performs an Apply and restarts the dialog. More... | |
unsafe void | PerformCancel () |
Performs a Cancel and closes the dialog. More... | |
unsafe void | PerformOK () |
Performs an OK and closes the dialog. More... | |
unsafe void | RegisterUserDefinedUIBlock (NXOpen.BlockStyler.BlockDialog blockDialog, string blockId) |
Registers the reusable block with the dialog More... | |
unsafe NXOpen.Selection.Response | Show () |
Shows the dialog in BlockStyler.BlockDialog.DialogMode.Create mode. More... | |
unsafe NXOpen.Selection.Response | Show (NXOpen.BlockStyler.BlockDialog.DialogMode dialogMode) |
Shows the dialog based upon the mode specified in BlockStyler.BlockDialog.DialogMode . More... | |
delegate int | Update (NXOpen.BlockStyler.UIBlock stylerItem) |
Update callback More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions | |
override void | FreeResource () |
Frees the object from memory. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.BlockStyler.BlockDialog | |
enum | DialogMode { Create, Edit } |
Datatype containing options for showing the dialog More... | |
Properties inherited from NXOpen.BlockStyler.BlockDialog | |
unsafe NXOpen.BlockStyler.CompositeBlock | TopBlock [get] |
Returns a composite block that contains all the blocks in the dialog More... | |
Represents a Snap Dialog
Created in NX8.0.0
|
inline |
Adds items to the snap dialog
Created in NX8.0.0
License requirements: None.
itemType | |
itemTitle | |
itemValue |
|
inline |
Adds block items to the snap dialog
Created in NX8.0.0
License requirements: None.
itemType | |
itemID |
|
inlineprotectedvirtual |
Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX8.0.0
License requirements: None.
Reimplemented from NXOpen.BlockStyler.BlockDialog.