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

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

Webmaster