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

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

Webmaster