Interface IUtilButtonContext
Information about utility in main SprutCAM window
Namespace: SprutCAMTech.CAMAPI.Extensions
Assembly: SprutCAMTech.CAMAPI.Extensions.dll
Syntax
[Guid("9E15B3AA-3D69-4501-8798-9C473CB1C2D7")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IUtilButtonContext
Properties
Description
Description of utility
Declaration
string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
Enabled
Visibility of utility button
Declaration
int Enabled { get; set; }
Property Value
Type | Description |
---|---|
int |
Hint
Hint text of utility button
Declaration
string Hint { get; set; }
Property Value
Type | Description |
---|---|
string |
HintText
Text of hint window of utility button
Declaration
string HintText { get; set; }
Property Value
Type | Description |
---|---|
string |
HintTitle
Title of hint window of utility button
Declaration
string HintTitle { get; set; }
Property Value
Type | Description |
---|---|
string |
IconPath
Icon of utility button
Declaration
string IconPath { get; set; }
Property Value
Type | Description |
---|---|
string |
LoadInfo
Additional information about loading utility module
Declaration
string LoadInfo { get; set; }
Property Value
Type | Description |
---|---|
string |
ModulePath
Path to executable file
Declaration
string ModulePath { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Name of utility
Declaration
string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SenderInfo
Information about sender application
Declaration
object SenderInfo { get; set; }
Property Value
Type | Description |
---|---|
object |
Uid
Unique ident of utility
Declaration
string Uid { get; set; }
Property Value
Type | Description |
---|---|
string |