Class UFUi
Inheritance
System.Object
System.MarshalByRefObject
UFUi
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.UF.dll
Syntax
public class UFUi : NXRemotableObject, IMessageSink
Methods
AddToClassSel(UInt32)
Declaration
public void AddToClassSel(uint class_id)
Parameters
Type |
Name |
Description |
System.UInt32 |
class_id |
|
AddToSelList(IntPtr, Int32, Tag[], Boolean)
Declaration
public void AddToSelList(IntPtr select_, int num, Tag[] objs, bool highlight_flag)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Int32 |
num |
|
Tag[] |
objs |
|
System.Boolean |
highlight_flag |
|
AllowNonWorkPartFeatureSelection(IntPtr, Boolean)
Declaration
public void AllowNonWorkPartFeatureSelection(IntPtr select_, bool allow)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Boolean |
allow |
|
Declaration
public void AppendMenubarMenu(ref UFUi.MenubarItem menu, UFUi.ChangeStateFnT change_state, string application_name)
Parameters
AskCreatePartFilename(ref String, ref Int32, out Int32)
Declaration
public void AskCreatePartFilename(ref string file_name, ref int units, out int response)
Parameters
Type |
Name |
Description |
System.String |
file_name |
|
System.Int32 |
units |
|
System.Int32 |
response |
|
AskCursorView(out Int32)
Declaration
public void AskCursorView(out int cursor_view)
Parameters
Type |
Name |
Description |
System.Int32 |
cursor_view |
|
AskDialogDirectory(UFUi.DialogDirId, out String)
Declaration
public void AskDialogDirectory(UFUi.DialogDirId dir_index, out string dir_name)
Parameters
AskDialogFilter(UFUi.DialogFilterId, out String)
Declaration
public void AskDialogFilter(UFUi.DialogFilterId dir_index, out string fltr_name)
Parameters
AskGlobalSelObjectList(out Int32, out Tag[])
Declaration
public void AskGlobalSelObjectList(out int num_objects, out Tag[] objects)
Parameters
Type |
Name |
Description |
System.Int32 |
num_objects |
|
Tag[] |
objects |
|
AskInfoUnits(out Int32)
Declaration
public void AskInfoUnits(out int units)
Parameters
Type |
Name |
Description |
System.Int32 |
units |
|
AskIwDecimalPlaces(out Int32, out Int32)
Declaration
public void AskIwDecimalPlaces(out int mode, out int decimal_places)
Parameters
Type |
Name |
Description |
System.Int32 |
mode |
|
System.Int32 |
decimal_places |
|
AskLastPickedView(out String)
Declaration
public void AskLastPickedView(out string view_name)
Parameters
Type |
Name |
Description |
System.String |
view_name |
|
AskLockStatus()
Declaration
public int AskLockStatus()
Returns
Type |
Description |
System.Int32 |
|
AskMinimalGraphicsWindow(out Boolean)
Declaration
public void AskMinimalGraphicsWindow(out bool is_set)
Parameters
Type |
Name |
Description |
System.Boolean |
is_set |
|
AskOpenPartFilename(ref String, ref Boolean, out Int32)
Declaration
public void AskOpenPartFilename(ref string file_name, ref bool unused, out int response)
Parameters
Type |
Name |
Description |
System.String |
file_name |
|
System.Boolean |
unused |
|
System.Int32 |
response |
|
AskRibbonVis(IntPtr, out Int32)
Declaration
public void AskRibbonVis(IntPtr ribbon_id, out int show)
Parameters
Type |
Name |
Description |
System.IntPtr |
ribbon_id |
|
System.Int32 |
show |
|
AskSelCursorPos(IntPtr, out Tag, Double[])
Declaration
public void AskSelCursorPos(IntPtr select_, out Tag view, double[] abs_cursor_pos)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
Tag |
view |
|
System.Double[] |
abs_cursor_pos |
|
AskSelDescriptor(IntPtr, out Int32)
Declaration
public void AskSelDescriptor(IntPtr select_, out int descriptor)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Int32 |
descriptor |
|
AskSelListCount(IntPtr, out Int32)
Declaration
public void AskSelListCount(IntPtr select_, out int count)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Int32 |
count |
|
AskSelObjectList(IntPtr, out Int32, out Tag[])
Declaration
public void AskSelObjectList(IntPtr select_, out int count, out Tag[] objs)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Int32 |
count |
|
Tag[] |
objs |
|
AskSelRectanglePos(IntPtr, out Tag, Double[], Double[], Double[], Double[])
Declaration
public void AskSelRectanglePos(IntPtr select_, out Tag view, double[] pos1, double[] pos2, double[] pos3, double[] pos4)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
Tag |
view |
|
System.Double[] |
pos1 |
|
System.Double[] |
pos2 |
|
System.Double[] |
pos3 |
|
System.Double[] |
pos4 |
|
Declaration
public int AskStringInput(string cue, ref string str, out int length)
Parameters
Type |
Name |
Description |
System.String |
cue |
|
System.String |
str |
|
System.Int32 |
length |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public void AskToolbarVis(IntPtr tool_id, out int show)
Parameters
Type |
Name |
Description |
System.IntPtr |
tool_id |
|
System.Int32 |
show |
|
CancelUfDialog(Int32)
Declaration
public void CancelUfDialog(int from_where)
Parameters
Type |
Name |
Description |
System.Int32 |
from_where |
|
CloseListingWindow()
Declaration
public void CloseListingWindow()
CreateFilebox(String, String, ref String, String, out String, out Int32)
Declaration
public void CreateFilebox(string prompt_string, string title_string, ref string filter_string, string default_name, out string filename, out int response)
Parameters
Type |
Name |
Description |
System.String |
prompt_string |
|
System.String |
title_string |
|
System.String |
filter_string |
|
System.String |
default_name |
|
System.String |
filename |
|
System.Int32 |
response |
|
CreateFileboxWithMultipleFilters(String, String, String[], Int32, String, out String, out Int32)
Declaration
public void CreateFileboxWithMultipleFilters(string prompt_string, string title_string, string[] file_extensions, int num_extensions, string default_name, out string filename, out int response)
Parameters
Type |
Name |
Description |
System.String |
prompt_string |
|
System.String |
title_string |
|
System.String[] |
file_extensions |
|
System.Int32 |
num_extensions |
|
System.String |
default_name |
|
System.String |
filename |
|
System.Int32 |
response |
|
CreateRibbon(String, Int32, out IntPtr)
Declaration
public void CreateRibbon(string file_name, int show, out IntPtr ribbon_id)
Parameters
Type |
Name |
Description |
System.String |
file_name |
|
System.Int32 |
show |
|
System.IntPtr |
ribbon_id |
|
Declaration
public void CreateToolbar(string file_name, int show, out IntPtr tool_id)
Parameters
Type |
Name |
Description |
System.String |
file_name |
|
System.Int32 |
show |
|
System.IntPtr |
tool_id |
|
Declaration
public void CreateUsertool(int tool_num, string filename, bool map_flag, out bool read_flag)
Parameters
Type |
Name |
Description |
System.Int32 |
tool_num |
|
System.String |
filename |
|
System.Boolean |
map_flag |
|
System.Boolean |
read_flag |
|
DeleteFromClassSel(UInt32)
Declaration
public void DeleteFromClassSel(uint class_id)
Parameters
Type |
Name |
Description |
System.UInt32 |
class_id |
|
DisableQuickAccess()
Declaration
public void DisableQuickAccess()
DismissDialogArea2()
Declaration
public void DismissDialogArea2()
Declaration
public int DisplayMenu(string title, int default_item, string[] items, int num_items)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
default_item |
|
System.String[] |
items |
|
System.Int32 |
num_items |
|
Returns
Type |
Description |
System.Int32 |
|
DisplayMessage(String, Int32)
Declaration
public void DisplayMessage(string message, int option)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.Int32 |
option |
|
Declaration
public int DisplayMultiSelectMenu(string cue, int ip2, string[] items, int num_items, int[] selected)
Parameters
Type |
Name |
Description |
System.String |
cue |
|
System.Int32 |
ip2 |
|
System.String[] |
items |
|
System.Int32 |
num_items |
|
System.Int32[] |
selected |
|
Returns
Type |
Description |
System.Int32 |
|
DisplayNonmodalMsg(String, String, Int32)
Declaration
public void DisplayNonmodalMsg(string title_string, string message, int pos_method)
Parameters
Type |
Name |
Description |
System.String |
title_string |
|
System.String |
message |
|
System.Int32 |
pos_method |
|
DisplayUrl(String)
Declaration
public int DisplayUrl(string url)
Parameters
Type |
Name |
Description |
System.String |
url |
|
Returns
Type |
Description |
System.Int32 |
|
DisplayUrlAndActivate(String)
Declaration
public int DisplayUrlAndActivate(string url)
Parameters
Type |
Name |
Description |
System.String |
url |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public void DisplayUsertool(int tool_num, bool map_flag)
Parameters
Type |
Name |
Description |
System.Int32 |
tool_num |
|
System.Boolean |
map_flag |
|
EnableQuickAccess()
Declaration
public void EnableQuickAccess()
ExitListingWindow()
Declaration
public void ExitListingWindow()
GetDa1Coords(out Int16, out Int16)
Declaration
public void GetDa1Coords(out short x, out short y)
Parameters
Type |
Name |
Description |
System.Int16 |
x |
|
System.Int16 |
y |
|
GetDa2Coords(out Int16, out Int16)
Declaration
public void GetDa2Coords(out short x, out short y)
Parameters
Type |
Name |
Description |
System.Int16 |
x |
|
System.Int16 |
y |
|
GetDefaultParent()
Declaration
public IntPtr GetDefaultParent()
Returns
Type |
Description |
System.IntPtr |
|
Declaration
public int GetInputDoubles(string cp1, string[] cp2, int ip3, double[] ra4, ref int ip5)
Parameters
Type |
Name |
Description |
System.String |
cp1 |
|
System.String[] |
cp2 |
|
System.Int32 |
ip3 |
|
System.Double[] |
ra4 |
|
System.Int32 |
ip5 |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int GetInputIntegers(string cp1, string[] cp2, int ip3, int[] ia4, ref int ip5)
Parameters
Type |
Name |
Description |
System.String |
cp1 |
|
System.String[] |
cp2 |
|
System.Int32 |
ip3 |
|
System.Int32[] |
ia4 |
|
System.Int32 |
ip5 |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int GetInputNumbers(string cp1, string[] cp2, int ip3, int[] ia4, double[] ra5, int[] ip6)
Parameters
Type |
Name |
Description |
System.String |
cp1 |
|
System.String[] |
cp2 |
|
System.Int32 |
ip3 |
|
System.Int32[] |
ia4 |
|
System.Double[] |
ra5 |
|
System.Int32[] |
ip6 |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int GetInputValues(string cp1, string[] cp2, int ip3, int[] ia4, double[] ra5, ref string[] ca6, int[] ip7)
Parameters
Type |
Name |
Description |
System.String |
cp1 |
|
System.String[] |
cp2 |
|
System.Int32 |
ip3 |
|
System.Int32[] |
ia4 |
|
System.Double[] |
ra5 |
|
System.String[] |
ca6 |
|
System.Int32[] |
ip7 |
|
Returns
Type |
Description |
System.Int32 |
|
InitAttachments(ref UFUi.Attachment)
Declaration
public void InitAttachments(ref UFUi.Attachment attach)
Parameters
IsListingWindowOpen(out Boolean)
Declaration
public void IsListingWindowOpen(out bool response)
Parameters
Type |
Name |
Description |
System.Boolean |
response |
|
IsObjectInSelList(IntPtr, Tag, out Boolean)
Declaration
public void IsObjectInSelList(IntPtr select_, Tag _object, out bool in_list)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
Tag |
_object |
|
System.Boolean |
in_list |
|
LockUgAccess(Int32)
Declaration
public int LockUgAccess(int from_where)
Parameters
Type |
Name |
Description |
System.Int32 |
from_where |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public void MessageDialog(string title_string, UiMessageDialogType dialog_type, string[] messages, int num_messages, bool translate, ref UFUi.MessageButtons buttons, out int response)
Parameters
Type |
Name |
Description |
System.String |
title_string |
|
UiMessageDialogType |
dialog_type |
|
System.String[] |
messages |
|
System.Int32 |
num_messages |
|
System.Boolean |
translate |
|
UFUi.MessageButtons |
buttons |
|
System.Int32 |
response |
|
OpenListingWindow()
Declaration
public void OpenListingWindow()
PickCsys(String, ref Int32, Double[], Double[])
Declaration
public int PickCsys(string title, ref int option, double[] csys_matrix, double[] origin)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
option |
|
System.Double[] |
csys_matrix |
|
System.Double[] |
origin |
|
Returns
Type |
Description |
System.Int32 |
|
PickPoint(String, Double[])
Declaration
public int PickPoint(string cue, double[] point)
Parameters
Type |
Name |
Description |
System.String |
cue |
|
System.Double[] |
point |
|
Returns
Type |
Description |
System.Int32 |
|
PickView(String, out String)
Declaration
public int PickView(string title, out string view_name)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
view_name |
|
Returns
Type |
Description |
System.Int32 |
|
PointConstruct(String, ref UFUi.PointBaseMethod, out Tag, Double[], out Int32)
Declaration
public void PointConstruct(string cue, ref UFUi.PointBaseMethod base_method, out Tag point_tag, double[] base_pt, out int response)
Parameters
Type |
Name |
Description |
System.String |
cue |
|
UFUi.PointBaseMethod |
base_method |
|
Tag |
point_tag |
|
System.Double[] |
base_pt |
|
System.Int32 |
response |
|
PointSubfunction(String, Int32[], Int32, Double[])
Declaration
public int PointSubfunction(string cue, int[] mode, int point_display_mode, double[] point)
Parameters
Type |
Name |
Description |
System.String |
cue |
|
System.Int32[] |
mode |
|
System.Int32 |
point_display_mode |
|
System.Double[] |
point |
|
Returns
Type |
Description |
System.Int32 |
|
RegisterChangeStateFn(UFUi.ChangeStateFnT, String)
Declaration
public void RegisterChangeStateFn(UFUi.ChangeStateFnT change_state, string application_name)
Parameters
RemoveAllFromSelList(IntPtr, Boolean)
Declaration
public void RemoveAllFromSelList(IntPtr select_, bool unhighlight)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Boolean |
unhighlight |
|
RemoveFromSelList(IntPtr, Int32, Tag[], Boolean)
Declaration
public void RemoveFromSelList(IntPtr select_, int num, Tag[] objs, bool unhighlight)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Int32 |
num |
|
Tag[] |
objs |
|
System.Boolean |
unhighlight |
|
RemoveRibbon(IntPtr)
Declaration
public void RemoveRibbon(IntPtr ribbon_id)
Parameters
Type |
Name |
Description |
System.IntPtr |
ribbon_id |
|
Declaration
public void RemoveToolbar(IntPtr tool_id)
Parameters
Type |
Name |
Description |
System.IntPtr |
tool_id |
|
Declaration
public void ResumeCreateToolbar()
ResumeInitAppstate()
Declaration
public void ResumeInitAppstate()
Declaration
public void ResumeRemoveToolbar()
RouteInvokeCallback(String, Int32, ref Tag)
Declaration
public void RouteInvokeCallback(string call_back_name, int num_objects, ref Tag objects)
Parameters
Type |
Name |
Description |
System.String |
call_back_name |
|
System.Int32 |
num_objects |
|
Tag |
objects |
|
SaveListingWindow(String)
Declaration
public void SaveListingWindow(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
SelectByClass(String, ref UFUi.SelectionOption, out Int32, out Int32, out Tag[])
Declaration
public void SelectByClass(string message, ref UFUi.SelectionOption opts, out int response, out int count, out Tag[] _object)
Parameters
Type |
Name |
Description |
System.String |
message |
|
UFUi.SelectionOption |
opts |
|
System.Int32 |
response |
|
System.Int32 |
count |
|
Tag[] |
_object |
|
SelectConehead(String, Int32, Double[], Double[], String[], UFDisp.ConeheadAttrbSTag[], Double, Int32, out Int32, out Int32)
Declaration
public void SelectConehead(string message, int num, double[] origins, double[] directions, string[] labels, UFDisp.ConeheadAttrbSTag[] attributes, double selection_point, int display_coneheads, out int selected_num, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.Int32 |
num |
|
System.Double[] |
origins |
|
System.Double[] |
directions |
|
System.String[] |
labels |
|
UFDisp.ConeheadAttrbSTag[] |
attributes |
|
System.Double |
selection_point |
|
System.Int32 |
display_coneheads |
|
System.Int32 |
selected_num |
|
System.Int32 |
response |
|
SelectFeature(String, IntPtr, out Int32, out Tag[], out Int32)
Declaration
public void SelectFeature(string message, IntPtr filter, out int count, out Tag[] feature_tags, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.IntPtr |
filter |
|
System.Int32 |
count |
|
Tag[] |
feature_tags |
|
System.Int32 |
response |
|
SelectParameters(String, Tag, out Int32, out Tag[], out Int32)
Declaration
public void SelectParameters(string message, Tag feature_tag, out int count, out Tag[] exp_tags, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
Tag |
feature_tag |
|
System.Int32 |
count |
|
Tag[] |
exp_tags |
|
System.Int32 |
response |
|
SelectPointCollection(String, Boolean, out UFUi.ChainedPoints[], out Int32, out Int32)
Declaration
public void SelectPointCollection(string message, bool coincident_points, out UFUi.ChainedPoints[] points, out int count, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.Boolean |
coincident_points |
|
UFUi.ChainedPoints[] |
points |
|
System.Int32 |
count |
|
System.Int32 |
response |
|
SelectRoutingObjects(String, String, Int32, ref Int32, Int32, out Int32, out Int32, out Tag[])
Declaration
public void SelectRoutingObjects(string title, string message, int types, ref int method, int scope, out int response, out int count, out Tag[] objects)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
message |
|
System.Int32 |
types |
|
System.Int32 |
method |
|
System.Int32 |
scope |
|
System.Int32 |
response |
|
System.Int32 |
count |
|
Tag[] |
objects |
|
SelectRpoDimensions(String, Tag, out Int32, out Tag[], out Int32)
Declaration
public void SelectRpoDimensions(string message, Tag feature_tag, out int count, out Tag[] exp_tags, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
Tag |
feature_tag |
|
System.Int32 |
count |
|
Tag[] |
exp_tags |
|
System.Int32 |
response |
|
SelectSingle(String, ref UFUi.SelectionOption, out Int32, out Tag, Double[], out Tag)
Declaration
public void SelectSingle(string message, ref UFUi.SelectionOption opts, out int response, out Tag _object, double[] cursor, out Tag view)
Parameters
Type |
Name |
Description |
System.String |
message |
|
UFUi.SelectionOption |
opts |
|
System.Int32 |
response |
|
Tag |
_object |
|
System.Double[] |
cursor |
|
Tag |
view |
|
SelectSketch(String, IntPtr, out Tag, out Int32)
Declaration
public void SelectSketch(string message, IntPtr mask, out Tag sketch_tag, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.IntPtr |
mask |
|
Tag |
sketch_tag |
|
System.Int32 |
response |
|
SelectSketchDimensions(String, Tag, out Int32, out Tag[], out Int32)
Declaration
public void SelectSketchDimensions(string message, Tag sketch_tag, out int count, out Tag[] exp_tags, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
Tag |
sketch_tag |
|
System.Int32 |
count |
|
Tag[] |
exp_tags |
|
System.Int32 |
response |
|
SelectTcResultFileToImport(String[], Int32, out String, out Int32)
Declaration
public void SelectTcResultFileToImport(string[] file_extensions, int num_extensions, out string filename, out int response)
Parameters
Type |
Name |
Description |
System.String[] |
file_extensions |
|
System.Int32 |
num_extensions |
|
System.String |
filename |
|
System.Int32 |
response |
|
SelectWithClassDialog(String, String, Int32, UFUi.SelInitFnT, IntPtr, out Int32, out Int32, out Tag[])
Declaration
public void SelectWithClassDialog(string message, string title, int scope, UFUi.SelInitFnT sel_init_proc, IntPtr user_data, out int response, out int count, out Tag[] _object)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.String |
title |
|
System.Int32 |
scope |
|
UFUi.SelInitFnT |
sel_init_proc |
|
System.IntPtr |
user_data |
|
System.Int32 |
response |
|
System.Int32 |
count |
|
Tag[] |
_object |
|
SelectWithSingleDialog(String, String, Int32, UFUi.SelInitFnT, IntPtr, out Int32, out Tag, Double[], out Tag)
Declaration
public void SelectWithSingleDialog(string message, string title, int scope, UFUi.SelInitFnT init_proc, IntPtr user_data, out int response, out Tag _object, double[] cursor, out Tag view)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.String |
title |
|
System.Int32 |
scope |
|
UFUi.SelInitFnT |
init_proc |
|
System.IntPtr |
user_data |
|
System.Int32 |
response |
|
Tag |
_object |
|
System.Double[] |
cursor |
|
Tag |
view |
|
SetCursorView(Int32)
Declaration
public void SetCursorView(int new_cursor_view)
Parameters
Type |
Name |
Description |
System.Int32 |
new_cursor_view |
|
SetDialogDirectory(UFUi.DialogDirId, String)
Declaration
public void SetDialogDirectory(UFUi.DialogDirId id, string dir_name)
Parameters
SetDialogFilter(UFUi.DialogFilterId, String)
Declaration
public void SetDialogFilter(UFUi.DialogFilterId id, string fltr_name)
Parameters
SetForceUnlockFlag()
Declaration
public void SetForceUnlockFlag()
SetMinimalGraphicsWindow(Boolean)
Declaration
public void SetMinimalGraphicsWindow(bool set)
Parameters
Type |
Name |
Description |
System.Boolean |
set |
|
SetMinimalGraphicsWindowLocation(Int32, Int32, Int32, Int32)
Declaration
public void SetMinimalGraphicsWindowLocation(int left, int top, int right, int bottom)
Parameters
Type |
Name |
Description |
System.Int32 |
left |
|
System.Int32 |
top |
|
System.Int32 |
right |
|
System.Int32 |
bottom |
|
SetPrompt(String)
Declaration
public void SetPrompt(string prompt_text)
Parameters
Type |
Name |
Description |
System.String |
prompt_text |
|
SetRibbonVis(IntPtr, Int32)
Declaration
public void SetRibbonVis(IntPtr ribbonl_id, int show)
Parameters
Type |
Name |
Description |
System.IntPtr |
ribbonl_id |
|
System.Int32 |
show |
|
SetSelectMask(Int32, Int32, Int32[])
Declaration
public void SetSelectMask(int action, int num_items, int[] items_to_mask)
Parameters
Type |
Name |
Description |
System.Int32 |
action |
|
System.Int32 |
num_items |
|
System.Int32[] |
items_to_mask |
|
SetSelMask(IntPtr, UFUi.SelMaskAction, Int32, UFUi.Mask[])
Declaration
public void SetSelMask(IntPtr select_, UFUi.SelMaskAction action, int num, UFUi.Mask[] mask_triples)
Parameters
SetSelProcs(IntPtr, UFUi.SelFilterFnT, UFUi.SelCbFnT, IntPtr)
Declaration
public void SetSelProcs(IntPtr select_, UFUi.SelFilterFnT filter_proc, UFUi.SelCbFnT sel_cb, IntPtr user_data)
Parameters
SetSelType(IntPtr, Int32)
Declaration
public void SetSelType(IntPtr select_, int type)
Parameters
Type |
Name |
Description |
System.IntPtr |
select_ |
|
System.Int32 |
type |
|
SetStatus(String)
Declaration
public void SetStatus(string status_text)
Parameters
Type |
Name |
Description |
System.String |
status_text |
|
Declaration
public void SetToolbarVis(IntPtr tool_id, int show)
Parameters
Type |
Name |
Description |
System.IntPtr |
tool_id |
|
System.Int32 |
show |
|
Declaration
public void SetUsertoolMenuEntry(int option_number, string label, string filename)
Parameters
Type |
Name |
Description |
System.Int32 |
option_number |
|
System.String |
label |
|
System.String |
filename |
|
SpecifyCsys(String, ref Int32, Double[], Double[], ref Tag)
Declaration
public int SpecifyCsys(string title, ref int option, double[] csys_matrix, double[] origin, ref Tag csys_tag)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.Int32 |
option |
|
System.Double[] |
csys_matrix |
|
System.Double[] |
origin |
|
Tag |
csys_tag |
|
Returns
Type |
Description |
System.Int32 |
|
SpecifyPlane(String, ref Int32, Int32, out Int32, Double[], Double[], out Tag)
Declaration
public void SpecifyPlane(string message, ref int mode, int display, out int response, double[] orientation, double[] origin, out Tag plane_eid)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.Int32 |
mode |
|
System.Int32 |
display |
|
System.Int32 |
response |
|
System.Double[] |
orientation |
|
System.Double[] |
origin |
|
Tag |
plane_eid |
|
SpecifyScreenPosition(String, UFUi.MotionFnT, IntPtr, Double[], out Tag, out Int32)
Declaration
public void SpecifyScreenPosition(string message, UFUi.MotionFnT motion_cb, IntPtr motion_cb_data, double[] screen_pos, out Tag view_tag, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
UFUi.MotionFnT |
motion_cb |
|
System.IntPtr |
motion_cb_data |
|
System.Double[] |
screen_pos |
|
Tag |
view_tag |
|
System.Int32 |
response |
|
SpecifyVector(String, ref Int32, Int32, Double[], Double[], out Int32)
Declaration
public void SpecifyVector(string message, ref int mode, int display_conehead, double[] direction, double[] origin, out int response)
Parameters
Type |
Name |
Description |
System.String |
message |
|
System.Int32 |
mode |
|
System.Int32 |
display_conehead |
|
System.Double[] |
direction |
|
System.Double[] |
origin |
|
System.Int32 |
response |
|
Declaration
public void SuspendCreateToolbar()
SuspendInitAppstate()
Declaration
public void SuspendInitAppstate()
Declaration
public void SuspendRemoveToolbar()
ToggleStoplight(Int32)
Declaration
public void ToggleStoplight(int toggle_on_off)
Parameters
Type |
Name |
Description |
System.Int32 |
toggle_on_off |
|
UgmgrAskCreatePartFileName(out String, out String, out String, out Int32)
Declaration
public void UgmgrAskCreatePartFileName(out string filename, out string part_type, out string template_name, out int response)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
System.String |
part_type |
|
System.String |
template_name |
|
System.Int32 |
response |
|
UnlockUgAccess(Int32)
Declaration
public int UnlockUgAccess(int from_where)
Parameters
Type |
Name |
Description |
System.Int32 |
from_where |
|
Returns
Type |
Description |
System.Int32 |
|
UpdateListingWindow()
Declaration
public void UpdateListingWindow()
WriteListingWindow(String)
Declaration
public void WriteListingWindow(string _string)
Parameters
Type |
Name |
Description |
System.String |
_string |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink