STACK - v14


stack                          <i>

Function

Define a new stack (data in memory) or select a existing stack setting it as active.

Parameters

<i>

A number to identify the stack to create.  
 

A number that activates a stack if already created.

Examples

STACK 1 #create stack 1
STACK 2 #create stack 2

stack 1 #select stack 1 created above

Notes

Eagle supports up to MAXIMUM_STACKS number of stacks, where MAXIMUM_STACKS is a variable set in the Configuration settings.

 

Many stacks can be available in one session (up to the maximum stacks number) but only one stack active at the same time.

 

Eagle v14 supports multi-graphic windows and multi-model environments. This means that an application can open multiple models at the same time using different stacks (the Eagle term to describe the data in memory) and display each of them in a single graphic-window or in multiple graphic-windows (GWINDOWS) with different viewing parameters.  In a word, we have a 1M (One-to-Many) relationship between stacks (models) and graphic-windows. The current or active stack is associated to the new created graphic-window.   

See also

gwindow, Multi-window and Multi-stack Operation, System Function Information sys (45)