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

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

Webmaster