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

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

Webmaster