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

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

Webmaster