Annotation of Amaya/amaya/HTML.A, revision 1.42

1.1       cvs         1: APPLICATION HTML;
                      2: 
                      3: DEFAULT
                      4:    BEGIN
                      5:        ElemActivate.Pre -> DoubleClick;
                      6:        DocClose.Post -> DocumentClosed;
                      7:        DocSave.Pre -> DocumentToSave;
                      8:        ElemPaste.Post -> ElementPasted;
1.10      cvs         9:        ElemNew.Post -> ElementCreated;
1.33      cvs        10:        ElemDelete.Post -> ElementDeleted;
1.14      cvs        11:        PRuleCreate.Pre -> ChangePRule;
                     12:        PRuleModify.Pre -> ChangePRule;
1.19      cvs        13:        PRuleDelete.Post -> SetStyle;
1.4       cvs        14:        ViewClose.Pre -> ViewToClose;
1.1       cvs        15:        ElemSelect.Post -> SelectionChanged;
                     16:        ElemExtendSelect.Post -> SelectionChanged;
                     17:    END;
                     18: 
                     19: ELEMENTS
                     20: 
                     21:    PICTURE_UNIT:
                     22:        BEGIN
                     23:        ElemNew.Post -> UpdateSRCattribute;
                     24:        ElemTextModify.Post -> UpdateSRCattribute;
                     25:        END;
1.40      cvs        26:    MAP:
                     27:        BEGIN
                     28:        ElemDelete.Pre -> DeleteMap;
                     29:        END;
1.1       cvs        30: 
1.5       cvs        31:    Text_Input:
                     32:        BEGIN
                     33:        ElemTextModify.Pre -> SaveDocumentStatus;
                     34:        ElemTextModify.Post -> RestoreDocumentStatus;
                     35:        END;
                     36: 
1.18      cvs        37:    Password_Input:
                     38:        BEGIN
                     39:        ElemTextModify.Pre -> SaveDocumentStatus;
                     40:        ElemTextModify.Post -> RestoreDocumentStatus;
                     41:        END;
                     42: 
1.5       cvs        43:    Text_Area:
                     44:        BEGIN
                     45:        ElemTextModify.Pre -> SaveDocumentStatus;
                     46:        ElemTextModify.Post -> RestoreDocumentStatus;
1.23      cvs        47:        END;
1.31      cvs        48: 
                     49:    Frame:
                     50:        ElemSelect.Pre -> SelectInsertedText;
1.23      cvs        51: 
1.1       cvs        52:    TITLE:
                     53:        ElemTextModify.Post -> TitleModified;
                     54: 
                     55:    Table:
                     56:        ElemNew.Post -> TableCreated;
                     57: 
1.26      cvs        58:    Table_body:
                     59:        ElemDelete.Post -> TablebodyDeleted;
                     60: 
1.1       cvs        61:    Data_cell:
                     62:        BEGIN
                     63:        ElemNew.Post -> CellCreated;
                     64:        ElemPaste.Post -> CellPasted;
                     65:        ElemDelete.Pre -> DeleteCell;
                     66:        ElemDelete.Post -> CellDeleted;
                     67:        END;
                     68: 
                     69:    Heading_cell:
                     70:        BEGIN
                     71:        ElemNew.Post -> CellCreated;
                     72:        ElemPaste.Post -> CellPasted;
                     73:        ElemDelete.Pre -> DeleteCell;
                     74:        ElemDelete.Post -> CellDeleted;
                     75:        END;
                     76: 
                     77:    Table_row:
                     78:        BEGIN
                     79:        ElemNew.Post -> RowCreated;
                     80:        ElemPaste.Post -> RowPasted;
                     81:        ElemDelete.Pre -> DeleteRow;
                     82:        ElemDelete.Post -> RowDeleted;
                     83:        END;
                     84: 
1.34      cvs        85:    STYLE_:
1.21      cvs        86:        BEGIN
1.29      cvs        87:        ElemTextModify.Pre -> ChangeStyles;
                     88:        ElemTextModify.Post -> StyleChanged;
1.21      cvs        89:        END;
1.1       cvs        90: 
1.38      cvs        91:    META:
                     92:        BEGIN
                     93:        ElemExport.Pre -> CheckGenerator;
                     94:        END;
                     95: 
1.10      cvs        96:    List_Item:
1.1       cvs        97:        BEGIN
                     98:        ElemNew.Post -> ListItemCreated;
                     99:        ElemPaste.Post -> ListItemCreated;
                    100:        END;
                    101: 
1.10      cvs       102:    Unnumbered_List:
1.1       cvs       103:        ElemChange.Post -> ListChangedType;
                    104: 
1.10      cvs       105:    Numbered_List:
1.2       cvs       106:        ElemChange.Post -> ListChangedType;
1.1       cvs       107: 
                    108: ATTRIBUTES
                    109: 
                    110:    SRC:
                    111:        BEGIN
                    112:        AttrModify.Post -> SRCattrModified;
                    113:        END;
                    114:    coords:
                    115:        BEGIN
1.5       cvs       116:        AttrModify.Post -> CoordsModified;
1.1       cvs       117:        END;
                    118:       
1.9       cvs       119:    x_coord:
1.1       cvs       120:        BEGIN
1.5       cvs       121:        AttrModify.Post -> GraphicsModified;
1.1       cvs       122:        END;
                    123:      
1.9       cvs       124:    y_coord:
1.1       cvs       125:        BEGIN
1.5       cvs       126:        AttrModify.Post -> GraphicsModified;
1.1       cvs       127:        END;
1.28      cvs       128: 
1.25      cvs       129:    IntWidthPxl:
1.1       cvs       130:        BEGIN
1.27      cvs       131:        AttrModify.Pre -> StoreWidth;
1.28      cvs       132:        AttrModify.Post -> GraphicsModified;
1.1       cvs       133:        END;
                    134:     
1.9       cvs       135:    height\240:
1.1       cvs       136:        BEGIN
1.27      cvs       137:        AttrModify.Pre -> StoreHeight;
1.5       cvs       138:        AttrModify.Post -> GraphicsModified;
1.1       cvs       139:        END;
1.3       cvs       140: 
1.25      cvs       141:    colspan_:
1.1       cvs       142:        BEGIN
                    143:        AttrCreate.Post -> ColspanCreated;
                    144:        AttrModify.Pre ->  RegisterColspan;
                    145:        AttrModify.Post -> ColspanModified;
                    146:        AttrDelete.Pre ->  ColspanDelete;
                    147:        END;
                    148: 
1.25      cvs       149:    rowspan_:
1.1       cvs       150:        BEGIN
                    151:        AttrCreate.Post -> RowspanCreated;
                    152:        AttrModify.Pre ->  RegisterRowspan;
                    153:        AttrModify.Post -> RowspanModified;
                    154:        AttrDelete.Pre ->  RowspanDelete;
                    155:        END;
                    156: 
                    157:    NAME:
                    158:        AttrMenu.Pre ->    AttrNAMEinMenu;
                    159: 
1.28      cvs       160:     
                    161:    Height_:
                    162:        BEGIN
                    163:        AttrCreate.Pre -> StoreHeight;
                    164:        AttrCreate.Post -> GraphicsModified;
                    165:        AttrModify.Pre -> StoreHeight;
                    166:        AttrModify.Post -> GraphicsModified;
                    167:        AttrDelete.Pre -> StoreHeight;
                    168:        END;
                    169: 
1.1       cvs       170:    Width__:
                    171:        BEGIN
1.28      cvs       172:        AttrCreate.Pre -> StoreWidth;
                    173:        AttrCreate.Post -> AttrWidthModified;
1.27      cvs       174:        AttrModify.Pre -> StoreWidth;
1.1       cvs       175:        AttrModify.Post -> AttrWidthModified;
                    176:        AttrDelete.Pre ->  AttrWidthDelete;     
                    177:        END;
                    178: 
                    179:    Font_size:
                    180:        BEGIN
                    181:        AttrCreate.Post -> AttrFontSizeCreated;
1.20      cvs       182:        AttrModify.Post -> AttrFontSizeCreated;
1.1       cvs       183:        AttrDelete.Pre ->  AttrFontSizeDelete;  
                    184:        END;
                    185: 
                    186:    color:
                    187:        BEGIN
                    188:        AttrCreate.Post -> AttrColorCreated;
                    189:        AttrModify.Post -> AttrColorCreated;
                    190:        AttrDelete.Pre ->  AttrColorDelete;     
                    191:        END;
                    192: 
                    193:    TextColor:
                    194:        BEGIN
                    195:        AttrCreate.Post -> AttrColorCreated;
                    196:        AttrModify.Post -> AttrColorCreated;
                    197:        AttrDelete.Pre ->  AttrColorDelete;     
                    198:        END;
                    199:    BackgroundColor:
                    200:        BEGIN
                    201:        AttrCreate.Post -> AttrColorCreated;
                    202:        AttrModify.Post -> AttrColorCreated;
                    203:        AttrDelete.Pre ->  AttrColorDelete;     
                    204:        END;
1.13      cvs       205:    background_:
                    206:        BEGIN
                    207:        AttrCreate.Post -> AttrColorCreated;
                    208:        AttrModify.Post -> AttrColorCreated;
                    209:        AttrDelete.Pre ->  AttrColorDelete;     
                    210:        END;
1.1       cvs       211:    LinkColor:
                    212:        BEGIN
                    213:        AttrCreate.Post -> AttrColorCreated;
                    214:        AttrModify.Post -> AttrColorCreated;
                    215:        AttrDelete.Pre ->  AttrColorDelete;     
                    216:        END;
                    217:    VisitedLinkColor:
                    218:        BEGIN
                    219:        AttrCreate.Post -> AttrColorCreated;
                    220:        AttrModify.Post -> AttrColorCreated;
                    221:        AttrDelete.Pre ->  AttrColorDelete;     
                    222:        END;
                    223:    ActiveLinkColor:   
                    224:        BEGIN
                    225:        AttrCreate.Post -> AttrColorCreated;
                    226:        AttrModify.Post -> AttrColorCreated;
                    227:        AttrDelete.Pre ->  AttrColorDelete;
                    228:        END;
                    229: 
                    230:    BulletStyle:
                    231:        BEGIN
                    232:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    233:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    234:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    235:        END;
                    236: 
                    237:    NumberStyle:
                    238:        BEGIN
                    239:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    240:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    241:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    242:        END;
                    243: 
                    244:    ItemStyle:
                    245:        BEGIN
                    246:        AttrCreate.Post -> AttrItemStyle;
                    247:        AttrModify.Post -> AttrItemStyle;
                    248:        AttrDelete.Post -> AttrItemStyle;
                    249:        END;
                    250: 
1.41      cvs       251:    Langue:
                    252:        BEGIN
                    253:        AttrMenu.Pre ->    GlobalAttrInMenu;
                    254:        AttrCreate.Post -> AttrLangCreated;
                    255:        AttrDelete.Post -> AttrLangDeleted;
                    256:        END;
                    257: 
1.30      cvs       258:    ID:
1.1       cvs       259:        BEGIN
1.30      cvs       260:        AttrMenu.Pre ->    GlobalAttrInMenu;
                    261:        AttrCreate.Post -> UpdateAttrID;
                    262:        AttrModify.Post -> UpdateAttrID;        
                    263:        AttrDelete.Post -> UpdateAttrID;
1.12      cvs       264:        END;
                    265: 
                    266:    Class:
                    267:        BEGIN
1.30      cvs       268:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.12      cvs       269:        AttrCreate.Post -> AttrClassChanged;
                    270:        AttrModify.Post -> AttrClassChanged;
                    271:        AttrDelete.Post -> AttrClassChanged;
                    272:        END;
                    273: 
1.30      cvs       274:    Style\240:
                    275:        BEGIN
                    276:        AttrMenu.Pre ->    GlobalAttrInMenu;
                    277:        AttrCreate.Post -> UpdateStylePost;
                    278:        AttrModify.Post -> UpdateStylePost;
                    279:        AttrDelete.Pre ->  UpdateStyleDelete;
1.41      cvs       280:        AttrDelete.Post -> GlobalAttrDeleted;
1.30      cvs       281:        END;
                    282: 
                    283:    Title:
1.12      cvs       284:        BEGIN
1.30      cvs       285:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       286:        AttrCreate.Post -> GlobalAttrCreated;
                    287:        AttrDelete.Post -> GlobalAttrDeleted;
1.1       cvs       288:        END;
                    289: 
1.30      cvs       290:    dir:
1.41      cvs       291:        BEGIN
1.30      cvs       292:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       293:        AttrCreate.Post -> GlobalAttrCreated;
                    294:        AttrDelete.Post -> GlobalAttrDeleted;
                    295:        END;
1.30      cvs       296: 
1.37      cvs       297:    onclick:
1.41      cvs       298:        BEGIN
1.37      cvs       299:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       300:        AttrCreate.Post -> GlobalAttrCreated;
                    301:        AttrDelete.Post -> GlobalAttrDeleted;
                    302:        END;
1.37      cvs       303:    ondblclick:
1.41      cvs       304:        BEGIN
1.37      cvs       305:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       306:        AttrCreate.Post -> GlobalAttrCreated;
                    307:        AttrDelete.Post -> GlobalAttrDeleted;
                    308:        END;
1.37      cvs       309:    onmousedown:
1.41      cvs       310:        BEGIN
1.37      cvs       311:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       312:        AttrCreate.Post -> GlobalAttrCreated;
                    313:        AttrDelete.Post -> GlobalAttrDeleted;
                    314:        END;
1.37      cvs       315:    onmouseup:
1.41      cvs       316:        BEGIN
1.37      cvs       317:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       318:        AttrCreate.Post -> GlobalAttrCreated;
                    319:        AttrDelete.Post -> GlobalAttrDeleted;
                    320:        END;
1.37      cvs       321:    onmouseover:
1.41      cvs       322:        BEGIN
1.37      cvs       323:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       324:        AttrCreate.Post -> GlobalAttrCreated;
                    325:        AttrDelete.Post -> GlobalAttrDeleted;
                    326:        END;
1.37      cvs       327:    onmousemove:
1.41      cvs       328:        BEGIN
1.37      cvs       329:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       330:        AttrCreate.Post -> GlobalAttrCreated;
                    331:        AttrDelete.Post -> GlobalAttrDeleted;
                    332:        END;
1.37      cvs       333:    onmouseout:
1.41      cvs       334:        BEGIN
1.37      cvs       335:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       336:        AttrCreate.Post -> GlobalAttrCreated;
                    337:        AttrDelete.Post -> GlobalAttrDeleted;
                    338:        END;
1.37      cvs       339:    onkeypress:
1.41      cvs       340:        BEGIN
1.37      cvs       341:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       342:        AttrCreate.Post -> GlobalAttrCreated;
                    343:        AttrDelete.Post -> GlobalAttrDeleted;
                    344:        END;
1.37      cvs       345:    onkeydown:
1.41      cvs       346:        BEGIN
1.37      cvs       347:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       348:        AttrCreate.Post -> GlobalAttrCreated;
                    349:        AttrDelete.Post -> GlobalAttrDeleted;
                    350:        END;
1.37      cvs       351:    onkeyup:
1.41      cvs       352:        BEGIN
1.37      cvs       353:        AttrMenu.Pre ->    GlobalAttrInMenu;
1.41      cvs       354:        AttrCreate.Post -> GlobalAttrCreated;
                    355:        AttrDelete.Post -> GlobalAttrDeleted;
                    356:        END;
1.37      cvs       357: 
1.1       cvs       358:    Selected:
                    359:        BEGIN
                    360:        AttrCreate.Post -> UpdateAttrSelected;
                    361:        AttrModify.Post -> UpdateAttrSelected;
1.8       cvs       362:        AttrDelete.Post -> AttrSelectedDeleted; 
1.1       cvs       363:        END;
1.8       cvs       364: 
                    365:    Multiple:
                    366:        AttrDelete.Post -> UpdateAttrSelected;
1.1       cvs       367: 
                    368:    Checked:
                    369:        BEGIN
                    370:        AttrDelete.Pre ->  DeleteAttrSelected;  
                    371:        END;
1.15      cvs       372: 
1.35      cvs       373:    Style\240:
                    374:        BEGIN
                    375:        AttrExport.Pre ->  GenerateQuoteBefore; 
                    376:        AttrExport.Post -> GenerateQuoteAfter;  
                    377:        END;
                    378: 
1.32      cvs       379:    meta_content:
                    380:        BEGIN
                    381:        AttrExport.Pre ->  GenerateQuoteBefore; 
                    382:        AttrExport.Post -> GenerateQuoteAfter;  
                    383:        END;
1.1       cvs       384: END

Webmaster