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

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

Webmaster