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

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

Webmaster