Methods_T_Rhino_RhinoApp - mcneel/rhinocommon-api-docs GitHub Wiki
The RhinoApp type exposes the following members.
| Name | Description | |
|---|---|---|
![]()
|
AskUserForRhinoLicense | Display UI asking the user to enter a license for Rhino or use one from the Zoo. |
![]()
|
ClearCommandHistoryWindow | Clear the text in Rhino's command history window. |
![]()
|
ExecuteCommand | |
![]()
|
Exit | Exits, or closes, Rhino. |
![]()
|
GetDataDirectory(Boolean, Boolean) | Gets the data directory. |
![]()
|
GetDataDirectory(Boolean, Boolean, String) | Gets the data directory. |
![]()
|
GetPlugInObject(Guid) | Gets the object that is returned by PlugIn.GetPlugInObject for a given plug-in. This function attempts to find and load a plug-in with a given Id. When a plug-in is found, it's GetPlugInObject function is called and the result is returned here. Note the plug-in must have already been installed in Rhino or the plug-in manager will not know where to look for a plug-in with a matching id. |
![]()
|
GetPlugInObject(String) | Gets the object that is returned by PlugIn.GetPlugInObject for a given plug-in. This function attempts to find and load a plug-in with a given name. When a plug-in is found, it's GetPlugInObject function is called and the result is returned here. Note the plug-in must have already been installed in Rhino or the plug-in manager will not know where to look for a plug-in with a matching name. |
![]()
|
InvokeOnUiThread | |
![]()
|
IsInstallationBeta | If licenseType is a beta license, returns true. A beta license grants full use of the product during the pre-release development period. |
![]()
|
IsInstallationCommercial | If licenseType is a commercial license, returns true. A commercial license grants full use of the product. |
![]()
|
IsInstallationEvaluation | If licenseType is an evaluation license, returns true. An evaluation license limits the ability of Rhino to save based on either the number of saves or a fixed period of time. |
![]()
|
MainWindowHandle | Gets the WindowHandle of the Rhino main window. |
![]()
|
ReleaseMouseCapture | Releases the mouse capture. |
![]()
|
RunScript(String, Boolean) | Runs a Rhino command script. |
![]()
|
RunScript(String, String, Boolean) | Runs a Rhino command script. |
![]()
|
SendKeystrokes | Sends a string of printable characters, including spaces, to Rhino's command line. |
![]()
|
SetCommandPrompt(String) | Set Rhino command prompt. |
![]()
|
SetCommandPrompt(String, String) | Sets the command prompt in Rhino. |
![]()
|
SetFocusToMainWindow | Sets the focus to the main window. |
![]()
|
Wait | Pauses to keep Windows message pump alive so views will update and windows will repaint. |
![]()
|
Write(String) | Print formatted text in the command window. |
![]()
|
Write(String, Object) | Print formatted text in the command window. |
![]()
|
Write(String, Object, Object) | Print formatted text in the command window. |
![]()
|
Write(String, Object, Object, Object) | Print formatted text in the command window. |
![]()
|
WriteLine() | Print a newline in the command window. |
![]() ![]()
|
WriteLine(String) | Print text in the command window. |
![]() ![]()
|
WriteLine(String, Object) | Print formatted text with a newline in the command window. |
![]()
|
WriteLine(String, Object, Object) | Print formatted text with a newline in the command window. |
![]()
|
WriteLine(String, Object, Object, Object) | Print formatted text with a newline in the command window. |
