OriginObject is the Origin C base class for all Origin objects and provides member functions and data members common to all Origin objects.
Name
|
Brief
|
Example
|
AddInternalMenu
|
Adds an internal menu to the main menu created from resource.
|
Examples
|
ApplyFormat
|
Apply format stored in theme file to object.
|
Examples
|
AttachXFunction
|
Attach an X-Function to the graphic object.
|
Examples
|
AutoSize
|
Use for autosizing origin objects.
|
Examples
|
CheckShowActivate
|
If object is not active then activise it.
|
Examples
|
ConnectTo
|
Connect one object to another object.
|
Examples
|
CopyFormat
|
Copy object format into Clipboard. Format from clipboard maybe saved to theme file.
|
Examples
|
DoMethod
|
Execute object LabTalk Methods
|
Examples
|
Destroy
|
Destroy (delete) the OriginObject.
|
Examples
|
Detach
|
Remove origin object which has been attached before.
|
Examples
|
FindIncomingOperations
|
Find UIDs where this object is an output.
|
Examples
|
FindOutgoingOperations
|
Find UIDs where this object is an input.
|
Examples
|
GetBinaryStorage
|
Get a binary storage as a tree.
|
Examples
|
GetComments
|
Retrieve the comments from an object that supports Comments.
|
Examples
|
GetConnectedObjects
|
Retrieve the UIDs of all the objects that are connected to this object.
|
Examples
|
GetEventHandler
|
Get the event handler class name if present
|
Examples
|
GetFormat
|
Get object format into Tree.
|
Examples
|
GetGrid
|
Worked on grid frame window like Worksheet, MatrixLayer to set the grid related format.
|
Examples
|
GetIncomingOperation
|
Get the operation that is using this object as its output.
|
Examples
|
GetIndex
|
Get the index of an object in an Origin C Collection.
|
Examples
|
GetLock
|
Get data access bits.
|
Examples
|
GetLongName
|
Get the long name of an object.
|
Examples
|
GetMemory
|
Get named binary storage into vector of bytes.
|
Examples
|
GetMenuID
|
Given a selection type, this command depending upon the supplied screen co-ordinates, will supply a the resource ID and popup position of the most suitable popup menu.
|
Examples
|
GetName
|
The short name of the Origin object, which can be a Column, a Layer, or a Page
|
Examples
|
GetParent
|
Get the parent object of this Origin object.
|
Examples
|
GetProp
|
Get object property via LabTalk property name
|
Examples
|
GetRangeString
|
Get the range string to represent this object.
|
Examples
|
GetSelection
|
Get current worksheet, matrix or graph layer selection as a DataRange object.
|
Examples
|
GetSrcOperation
|
To find the operation object that generate this report.
|
Examples
|
GetStorage
|
Access storage areas.
|
Examples
|
GetStorageNames
|
Get names of storage class objects.
|
Examples
|
GetUID
|
Gets internal Unique IDentification number of Origin object.
|
Examples
|
Invalidate
|
Invalidate an OriginObject.
|
Examples
|
IsValid
|
Checks the validity of this Origin object.
|
Examples
|
Load
|
Load a Layer from a OGW/OGM file in an existing WorksheetPage object only.
|
Examples
|
Lock
|
Locks a particular object from read/write data access (Implemented only for WorksheetLayer, WorksheetPage, and Project Objects)
|
Examples
|
OriginObject
|
Default constructor for OriginObject.
|
Examples
|
ProcessCommand
|
Processes internal menu/button commands.
|
Examples
|
PutBinaryStorage
|
Add/Update a binary storage using a Tree.
|
Examples
|
SaveAs
|
Saves (Serializes) an OriginObject into an Orgin recognized file type.
|
Examples
|
SetComments
|
Sets the comments with a text string to an object that supports Comments.
|
Examples
|
SetEventHandler
|
Install an Event Handler to the object.
|
Examples
|
SetIndex
|
Set the index of an object in a collection.
|
Examples
|
SetLongName
|
Sets the long name of an object
|
Examples
|
SetMemory
|
Set/Create named binary storage
|
Examples
|
SetName
|
Rename a Page.
|
Examples
|
SetProp
|
Set object property via LabTalk property name
|
Examples
|
Unlock
|
Unlocks a locked object for read/write data access. Unlock will remove protection completely, regardless of the type of locking. (Implemented only for WorksheetLayer, WorksheetPage, and Project Objects)
|
Examples
|
UpdateThemeIDs
|
Update IDs in trNode acording to theme rules
|
Examples
|