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

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

Webmaster