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

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

Webmaster