Application Guide
Using Short and Long Names
Anytime you are in the same problem where an object is defined, you can access it by
entering its short name (the name given in the object’s Define command). This is the
case for all defined objects, including private, public, and non-library objects.
You can access a library object from any document by typing the object’s long name. A
long name consists of the name of the object’s library document followed by a
backslash “\” followed by the name of the object. For example, the long name of the
object defined as func1 in the library document lib1 is lib1\func1. To type the “\”
character on the handheld, press g p.
Note: If you cannot remember the exact name or the order of arguments required for a
private library object, you can open the library document or use the Program Editor to
view the object. You also can use getVarInfo to view a list of objects in a library.
Using Library Objects
Before using a library variable, function, or program, make sure that these steps have
been followed:
• The object has been defined with the Define command, and the command
specifies either the LibPriv or LibPub attribute.
• The object resides in the first problem of a library document. The document must
reside in the designated library folder and must meet the naming requirements.
• If you defined the object using the Program Editor, it has been stored using Check
Syntax & Store from the Program Editor menu.
• The libraries have been refreshed.
Refreshing the Libraries
▶ Refresh libraries to make the library objects available to your documents.
- From the Tools menu, click Refresh Libraries.
Handheld: Press / b and click Refresh Libraries.
Using a Public Library Object
1. Refresh the libraries.
2. Open the TI-Nspire™ application in which you want to use the variable, function or
program.
Note: All applications can evaluate functions, but only the Calculator and Notes
applications can run programs.
3. Open the Catalog and use the library tab to find and insert the object.
4. If arguments are required, type them inside the parentheses.
Using a Private Library Object
1. Refresh the libraries.
Libraries 477