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

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

Webmaster