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

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:
1.83      vatton     78:        BEGIN
1.87      vatton     79:        ElemNew.Post -> TableCreated;
1.83      vatton     80:        ElemPaste.Post -> TablePasted;
                     81:        END;
1.1       cvs        82: 
1.26      cvs        83:    Table_body:
                     84:        ElemDelete.Post -> TablebodyDeleted;
                     85: 
1.81      vatton     86:    Column_head:
                     87:        BEGIN
1.82      vatton     88:        ElemPaste.Post -> ColumnPasted;
1.81      vatton     89:        ElemDelete.Pre -> DeleteColumn;
                     90:        END;
                     91: 
1.1       cvs        92:    Data_cell:
                     93:        BEGIN
1.84      quint      94:        ElemNew.Pre -> CreateCell;
1.1       cvs        95:        ElemNew.Post -> CellCreated;
                     96:        ElemPaste.Post -> CellPasted;
                     97:        END;
                     98: 
                     99:    Heading_cell:
                    100:        BEGIN
1.84      quint     101:        ElemNew.Pre -> CreateCell;
1.1       cvs       102:        ElemNew.Post -> CellCreated;
                    103:        ElemPaste.Post -> CellPasted;
                    104:        END;
                    105: 
                    106:    Table_row:
                    107:        BEGIN
                    108:        ElemNew.Post -> RowCreated;
                    109:        ElemPaste.Post -> RowPasted;
                    110:        ElemDelete.Pre -> DeleteRow;
                    111:        ElemDelete.Post -> RowDeleted;
                    112:        END;
                    113: 
1.71      quint     114:    SCRIPT_:
                    115:        ElemTab.Pre -> AcceptTab;
                    116: 
1.34      cvs       117:    STYLE_:
1.21      cvs       118:        BEGIN
1.71      quint     119:        ElemTab.Pre -> AcceptTab;
1.44      cvs       120:        ElemTextModify.Pre -> ChangeStyle;
1.29      cvs       121:        ElemTextModify.Post -> StyleChanged;
1.44      cvs       122:        ElemDelete.Pre -> DeleteStyle;
1.21      cvs       123:        END;
1.1       cvs       124: 
1.38      cvs       125:    META:
                    126:        BEGIN
                    127:        ElemExport.Pre -> CheckGenerator;
                    128:        END;
                    129: 
1.10      cvs       130:    List_Item:
1.1       cvs       131:        BEGIN
                    132:        ElemNew.Post -> ListItemCreated;
1.74      vatton    133:        ElemPaste.Post -> ListItemPasted;
1.1       cvs       134:        END;
                    135: 
1.10      cvs       136:    Unnumbered_List:
1.1       cvs       137:        ElemChange.Post -> ListChangedType;
                    138: 
1.10      cvs       139:    Numbered_List:
1.2       cvs       140:        ElemChange.Post -> ListChangedType;
1.1       cvs       141: 
                    142: ATTRIBUTES
                    143: 
                    144:    SRC:
                    145:        BEGIN
                    146:        AttrModify.Post -> SRCattrModified;
                    147:        END;
1.72      vatton    148:    HREF_:
                    149:        BEGIN
                    150:        AttrDelete.Pre -> CheckMandatory;
                    151:        END;
1.1       cvs       152:    coords:
                    153:        BEGIN
1.5       cvs       154:        AttrModify.Post -> CoordsModified;
1.1       cvs       155:        END;
                    156:       
1.9       cvs       157:    x_coord:
1.1       cvs       158:        BEGIN
1.5       cvs       159:        AttrModify.Post -> GraphicsModified;
1.1       cvs       160:        END;
                    161:      
1.9       cvs       162:    y_coord:
1.1       cvs       163:        BEGIN
1.5       cvs       164:        AttrModify.Post -> GraphicsModified;
1.1       cvs       165:        END;
1.28      cvs       166: 
1.66      vatton    167:    Width__:
                    168:        BEGIN
1.72      vatton    169:        AttrCreate.Pre ->  StoreWidth;
1.66      vatton    170:        AttrCreate.Post -> AttrWidthModified;
1.72      vatton    171:        AttrModify.Pre ->  StoreWidth;
1.66      vatton    172:        AttrModify.Post -> AttrWidthModified;
                    173:        AttrDelete.Pre ->  AttrWidthDelete;     
                    174:        END;
                    175: 
1.25      cvs       176:    IntWidthPxl:
1.1       cvs       177:        BEGIN
1.72      vatton    178:        AttrModify.Pre ->  StoreWidth;
1.28      cvs       179:        AttrModify.Post -> GraphicsModified;
1.1       cvs       180:        END;
1.66      vatton    181:    
                    182:    Height_:
                    183:        BEGIN
1.72      vatton    184:        AttrCreate.Pre ->  StoreHeight;
1.73      quint     185:        AttrCreate.Post -> AttrHeightModified;
1.72      vatton    186:        AttrModify.Pre ->  StoreHeight;
1.66      vatton    187:        AttrModify.Post -> AttrHeightModified;
                    188:        AttrDelete.Pre ->  AttrHeightDelete;    
                    189:        END;
1.1       cvs       190:     
1.66      vatton    191:    IntHeightPxl:
1.1       cvs       192:        BEGIN
1.72      vatton    193:        AttrModify.Pre ->  StoreHeight;
1.5       cvs       194:        AttrModify.Post -> GraphicsModified;
1.1       cvs       195:        END;
1.3       cvs       196: 
1.77      quint     197:    Area_Size:
                    198:        BEGIN
                    199:        AttrCreate.Post -> AttrAreaSizeModified;
                    200:        AttrModify.Post -> AttrAreaSizeModified;
                    201:        AttrDelete.Pre ->  AttrAreaSizeDelete;  
                    202:        END;
                    203:    
1.25      cvs       204:    colspan_:
1.1       cvs       205:        BEGIN
                    206:        AttrCreate.Post -> ColspanCreated;
                    207:        AttrModify.Pre ->  RegisterColspan;
                    208:        AttrModify.Post -> ColspanModified;
1.58      cvs       209:        AttrDelete.Pre ->  RegisterColspan;
                    210:        AttrDelete.Post -> ColspanDeleted;
1.1       cvs       211:        END;
                    212: 
1.25      cvs       213:    rowspan_:
1.1       cvs       214:        BEGIN
                    215:        AttrCreate.Post -> RowspanCreated;
                    216:        AttrModify.Pre ->  RegisterRowspan;
                    217:        AttrModify.Post -> RowspanModified;
1.58      cvs       218:        AttrDelete.Pre ->  RegisterRowspan;
                    219:        AttrDelete.Post -> RowspanDeleted;
1.1       cvs       220:        END;
                    221: 
                    222:    NAME:
1.51      cvs       223:        BEGIN
1.1       cvs       224:        AttrMenu.Pre ->    AttrNAMEinMenu;
1.51      cvs       225:        AttrExport.Pre ->  CheckValidID;        
1.88    ! vatton    226:        AttrCreate.Post -> UpdateAttrNAME;
        !           227:        AttrModify.Post -> UpdateAttrNAME;      
1.72      vatton    228:        AttrDelete.Pre ->  CheckMandatory;
1.1       cvs       229:        END;
                    230: 
                    231:    Font_size:
                    232:        BEGIN
                    233:        AttrCreate.Post -> AttrFontSizeCreated;
1.20      cvs       234:        AttrModify.Post -> AttrFontSizeCreated;
1.1       cvs       235:        AttrDelete.Pre ->  AttrFontSizeDelete;  
                    236:        END;
                    237: 
                    238:    color:
                    239:        BEGIN
                    240:        AttrCreate.Post -> AttrColorCreated;
                    241:        AttrModify.Post -> AttrColorCreated;
                    242:        AttrDelete.Pre ->  AttrColorDelete;     
                    243:        END;
                    244: 
                    245:    TextColor:
                    246:        BEGIN
                    247:        AttrCreate.Post -> AttrColorCreated;
                    248:        AttrModify.Post -> AttrColorCreated;
                    249:        AttrDelete.Pre ->  AttrColorDelete;     
                    250:        END;
                    251:    BackgroundColor:
                    252:        BEGIN
                    253:        AttrCreate.Post -> AttrColorCreated;
                    254:        AttrModify.Post -> AttrColorCreated;
                    255:        AttrDelete.Pre ->  AttrColorDelete;     
                    256:        END;
1.13      cvs       257:    background_:
                    258:        BEGIN
                    259:        AttrCreate.Post -> AttrColorCreated;
                    260:        AttrModify.Post -> AttrColorCreated;
                    261:        AttrDelete.Pre ->  AttrColorDelete;     
                    262:        END;
1.1       cvs       263:    LinkColor:
                    264:        BEGIN
                    265:        AttrCreate.Post -> AttrColorCreated;
                    266:        AttrModify.Post -> AttrColorCreated;
                    267:        AttrDelete.Pre ->  AttrColorDelete;     
                    268:        END;
                    269:    VisitedLinkColor:
                    270:        BEGIN
                    271:        AttrCreate.Post -> AttrColorCreated;
                    272:        AttrModify.Post -> AttrColorCreated;
                    273:        AttrDelete.Pre ->  AttrColorDelete;     
                    274:        END;
                    275:    ActiveLinkColor:   
                    276:        BEGIN
                    277:        AttrCreate.Post -> AttrColorCreated;
                    278:        AttrModify.Post -> AttrColorCreated;
                    279:        AttrDelete.Pre ->  AttrColorDelete;
                    280:        END;
                    281: 
                    282:    BulletStyle:
                    283:        BEGIN
                    284:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    285:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    286:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    287:        END;
                    288: 
                    289:    NumberStyle:
                    290:        BEGIN
                    291:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    292:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    293:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    294:        END;
                    295: 
                    296:    ItemStyle:
                    297:        BEGIN
                    298:        AttrCreate.Post -> AttrItemStyle;
                    299:        AttrModify.Post -> AttrItemStyle;
                    300:        AttrDelete.Post -> AttrItemStyle;
                    301:        END;
                    302: 
1.76      cvs       303:    script_language:
                    304:        AttrMenu.Pre ->    AttrScriptLanguageinMenu;
                    305: 
1.65      cvs       306:    Language:
1.41      cvs       307:        BEGIN
                    308:        AttrCreate.Post -> AttrLangCreated;
1.46      cvs       309:        AttrDelete.Pre  -> AttrLangShouldBeDeleted;
1.41      cvs       310:        AttrDelete.Post -> AttrLangDeleted;
1.46      cvs       311:        AttrModify.Post -> AttrLangModified;
1.41      cvs       312:        END;
                    313: 
1.30      cvs       314:    ID:
1.1       cvs       315:        BEGIN
1.30      cvs       316:        AttrCreate.Post -> UpdateAttrID;
                    317:        AttrModify.Post -> UpdateAttrID;        
                    318:        AttrDelete.Post -> UpdateAttrID;
1.12      cvs       319:        END;
                    320: 
                    321:    Class:
                    322:        BEGIN
                    323:        AttrCreate.Post -> AttrClassChanged;
                    324:        AttrModify.Post -> AttrClassChanged;
                    325:        AttrDelete.Post -> AttrClassChanged;
                    326:        END;
                    327: 
1.30      cvs       328:    Style\240:
                    329:        BEGIN
                    330:        AttrCreate.Post -> UpdateStylePost;
1.52      cvs       331:        AttrModify.Pre ->  UpdateStyleDelete;
1.30      cvs       332:        AttrModify.Post -> UpdateStylePost;
                    333:        AttrDelete.Pre ->  UpdateStyleDelete;
1.41      cvs       334:        AttrDelete.Post -> GlobalAttrDeleted;
1.30      cvs       335:        END;
1.47      cvs       336:    media:
                    337:        BEGIN
                    338:        AttrCreate.Post -> AttrMediaChanged;
                    339:        AttrModify.Post -> AttrMediaChanged;
                    340:        AttrDelete.Post -> AttrMediaChanged;
                    341:        END;
1.30      cvs       342: 
                    343:    Title:
1.12      cvs       344:        BEGIN
1.41      cvs       345:        AttrCreate.Post -> GlobalAttrCreated;
                    346:        AttrDelete.Post -> GlobalAttrDeleted;
1.1       cvs       347:        END;
                    348: 
1.30      cvs       349:    dir:
1.41      cvs       350:        BEGIN
                    351:        AttrCreate.Post -> GlobalAttrCreated;
                    352:        AttrDelete.Post -> GlobalAttrDeleted;
                    353:        END;
1.30      cvs       354: 
1.79      vatton    355:    xml_space:
                    356:        BEGIN
                    357:        AttrCreate.Post -> GlobalAttrCreated;
                    358:        AttrDelete.Post -> GlobalAttrDeleted;
                    359:        END;
                    360: 
1.37      cvs       361:    onclick:
1.41      cvs       362:        BEGIN
                    363:        AttrCreate.Post -> GlobalAttrCreated;
                    364:        AttrDelete.Post -> GlobalAttrDeleted;
                    365:        END;
1.37      cvs       366:    ondblclick:
1.41      cvs       367:        BEGIN
                    368:        AttrCreate.Post -> GlobalAttrCreated;
                    369:        AttrDelete.Post -> GlobalAttrDeleted;
                    370:        END;
1.37      cvs       371:    onmousedown:
1.41      cvs       372:        BEGIN
                    373:        AttrCreate.Post -> GlobalAttrCreated;
                    374:        AttrDelete.Post -> GlobalAttrDeleted;
                    375:        END;
1.37      cvs       376:    onmouseup:
1.41      cvs       377:        BEGIN
                    378:        AttrCreate.Post -> GlobalAttrCreated;
                    379:        AttrDelete.Post -> GlobalAttrDeleted;
                    380:        END;
1.37      cvs       381:    onmouseover:
1.41      cvs       382:        BEGIN
                    383:        AttrCreate.Post -> GlobalAttrCreated;
                    384:        AttrDelete.Post -> GlobalAttrDeleted;
                    385:        END;
1.37      cvs       386:    onmousemove:
1.41      cvs       387:        BEGIN
                    388:        AttrCreate.Post -> GlobalAttrCreated;
                    389:        AttrDelete.Post -> GlobalAttrDeleted;
                    390:        END;
1.37      cvs       391:    onmouseout:
1.41      cvs       392:        BEGIN
                    393:        AttrCreate.Post -> GlobalAttrCreated;
                    394:        AttrDelete.Post -> GlobalAttrDeleted;
                    395:        END;
1.37      cvs       396:    onkeypress:
1.41      cvs       397:        BEGIN
                    398:        AttrCreate.Post -> GlobalAttrCreated;
                    399:        AttrDelete.Post -> GlobalAttrDeleted;
                    400:        END;
1.37      cvs       401:    onkeydown:
1.41      cvs       402:        BEGIN
                    403:        AttrCreate.Post -> GlobalAttrCreated;
                    404:        AttrDelete.Post -> GlobalAttrDeleted;
                    405:        END;
1.37      cvs       406:    onkeyup:
1.41      cvs       407:        BEGIN
                    408:        AttrCreate.Post -> GlobalAttrCreated;
                    409:        AttrDelete.Post -> GlobalAttrDeleted;
                    410:        END;
1.37      cvs       411: 
1.1       cvs       412:    Selected:
                    413:        BEGIN
                    414:        AttrCreate.Post -> UpdateAttrSelected;
                    415:        AttrModify.Post -> UpdateAttrSelected;
1.8       cvs       416:        AttrDelete.Post -> AttrSelectedDeleted; 
1.1       cvs       417:        END;
1.8       cvs       418: 
                    419:    Multiple:
                    420:        AttrDelete.Post -> UpdateAttrSelected;
1.1       cvs       421: 
                    422:    Checked:
                    423:        BEGIN
                    424:        AttrDelete.Pre ->  DeleteAttrSelected;  
                    425:        END;
1.15      cvs       426: 
1.59      cvs       427:    accesskey:
                    428:        BEGIN
                    429:        AttrCreate.Post -> AddAccessKey;
                    430:        AttrModify.Pre -> RemoveAccessKey;
                    431:        AttrModify.Post -> AddAccessKey;
                    432:        AttrDelete.Pre -> RemoveAccessKey;      
                    433:        END;
1.1       cvs       434: END

Webmaster