EDPWSP ;SLC/KCM - Preserve Worksheet State ;3/1/12 10:40am
Source file <EDPWSP.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRESERVE(REQ) | ; loop thru XML and preserve nodes for each model/plugin
|
|
| PWORKS | ; preserve worksheet state
; from: PRESERVE ; expects: STATE,XROOT |
|
| PMODEL | ; preserve state for models
; from: PRESERVE ; expects: STATE,XROOT |
|
| SAVE(REQ) | ; Save the uncommitted models from the worksheet
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^EDPB(232.72 - [#232.72] | SAVE+10 |
| ^XTMP( | PRESERVE+30*, PWORKS+11*, PWORKS+12*, PMODEL+6*, SAVE+12* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DT | PRESERVE+30 |
| DUZ | PRESERVE+29 |
| EDPCTXT | SAVE+1~, SAVE+4 |
| EDPCTXT("log" | SAVE+12 |
| EDPDATA | SAVE+6~, SAVE+9* |
| I | PWORKS+3~, PWORKS+6*, PWORKS+7, PWORKS+8, PWORKS+10, PMODEL+3~, PMODEL+4*, PMODEL+5, PMODEL+6, SAVE+6~ , SAVE+7*, SAVE+8, SAVE+9 |
| LOG | PRESERVE+25~, PRESERVE+28*, PRESERVE+29 |
| MODEL | PMODEL+3~, PMODEL+5*, PMODEL+6, SAVE+6~, SAVE+8*, SAVE+10, SAVE+12 |
| OPEN | PWORKS+3~, PWORKS+8*, PWORKS+9 |
| REQ | PRESERVE~, SAVE~, SAVE+4 |
| REQ("log" | PRESERVE+28 |
| REQ("preserve" | PRESERVE+26!, SAVE+2! |
| SAVECALL | SAVE+6~, SAVE+10*, SAVE+11 |
| SCROLL | PWORKS+3~, PWORKS+5*, PWORKS+11 |
| SEC | PWORKS+3~, PWORKS+7*, PWORKS+9, PWORKS+10 |
| SECS | PWORKS+3~, PWORKS+12 |
| SECS( | PWORKS+9*, PWORKS+10* |
| STATE | PRESERVE+25~, PRESERVE+27, SAVE+1~, SAVE+3 |
| STATE("models" | PMODEL+4, PMODEL+5, PMODEL+6, SAVE+7, SAVE+8, SAVE+9 |
| STATE("worksheet" | PWORKS+4, PWORKS+5, PWORKS+6, PWORKS+7, PWORKS+8, PWORKS+10 |
| U | PRESERVE+30, SAVE+10 |
| VROOT | SAVE+1~, SAVE+12 |
| WKS | PWORKS+3~, PWORKS+4*, PWORKS+11, PWORKS+12 |
| WSXML | PRESERVE+25~, PRESERVE+26*, PRESERVE+27!, SAVE+1~, SAVE+2*, SAVE+3! |
| XROOT | PRESERVE+25~, PRESERVE+29*, PRESERVE+30, PWORKS+11, PWORKS+12, PMODEL+6 |