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

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

Webmaster