The RhinoApp type exposes the following members.
Gets the build date.
Text in Rhino's command history window.
Provides a TextWriter that can write to the command line.
Rhino command prompt.
Gets the current ID of Rhino.
Returns number of days until license expires. Zero when license is expired. Raises InvalidLicenseTypeException if LicenseExpires would return false.
Default font used to render user interface
Service release version of Rhino executable (0, 1, 2, ...) The integer is the service release number of Rhino. For example, this function returns "0" if Rhino V4SR0 is running and returns "1" if Rhino V4SR1 is running.
Major version of Rhino executable 4, 5, ...
Gets the product installation type, as seen in Rhino's ABOUT dialog box.
Gets the type of installation (product edition) of the license or lease.
Returns true if we are currently not running on the main user interface thread
Returns true if rhino is currently using the Cloud Zoo false otherwise
Returns true if the license is validated false otherwise
Returns true if Rhino is compiled a s Pre-release build (Beta, WIP) false otherwise
Is Rhino currently being executed through automation
Is Rhino currently being executed in headless mode
Is Rhino currently using custom, user-interface Skin.
Returns true if the license will expire false otherwise
Returns number of saves left in save-limited Evaluation. Zero when evaluation is expired. Raises InvalidLicenseTypeException if LicenseType != EvaluationSaveLimited
Gets the name of the user that owns the license or lease.
Gets the name of the organization of the user that owns the license or lease.
Returns the logged in user's avatar picture. Returns a default avatar if the user does not have an avatar or if the avatar could not be fetched.
Returns the name of the logged in user, or null if the user is not logged in.
|MainApplicationWindow|| Obsolete. |
Same as MainWindow function, but provides the concrete class instead of an interface
Gets the application name.
Gets license the node type.
Gets the ID of Rhino 2.
Gets the ID of Rhino 3.
Gets the ID of Rhino 4.
Gets the ID of Rhino 5.
Gets the current Registry scheme name.
Rhino SDK 9 digit SDK service release number in the form YYYYMMDDn Service service release of the Rhino SDK supported by this executable. Rhino will only load plug-ins that require a service release of <= this release number. For example, SR1 will load all plug-ins made with any SDK released up through and including the SR1 SDK. But, SR1 will not load a plug-in built using the SR2 SDK. If an "old" Rhino tries to load a "new" plug-in, the user is told that they have to get a free Rhino.exe update in order for the plug-in to load. Rhino.exe updates are available from http://www.rhino3d.com.
Rhino SDK 9 digit SDK version number in the form YYYYMMDDn Rhino will only load plug-ins that were build with exactly the same version of the SDK.
Gets the product serial number, as seen in Rhino's ABOUT dialog box.
Collection of currently open toolbar files in the application
Returns true if the user is logged in; else returns false. A logged in user does not guarantee that the auth tokens managed by the CloudZooManager instance are valid.
Returns number of days within which validation must occur. Zero when validation grace period has expired. Raises InvalidLicenseTypeException if LicenseType is one of: EvaluationSaveLimited EvaluationTimeLimited Viewer Unknown
File version of the main Rhino process
McNeel version control revision identifier at the time this version of Rhino was built.