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. |