The Note class provides methods and properties common to all internal Origin Note pages (windows). The Project class contains a collection of Note objects.
An Origin C Note object is a wrapper object that is a reference to an internal Origin Note page. Origin C wrapper objects do not actually exist in Origin and merely refer to the internal Origin object. Consequently, multiple Origin C wrapper objects can refer to the same internal Origin object.
The Note class is derived from the PageBase and OriginObject classes from which it inherits methods and properties.
note.Create(); // Create a new empty Notes window
if( note.IsValid() )
if( note2.IsValid() )
printf("note and note2 are both attached to '%s'\n", note2.GetName());