| <!DOCTYPE html> |
| <html> |
| <head> |
| <link href="../generic.css" rel="stylesheet"/> |
| <script type="text/javascript" src="OutlineTest.js"></script> |
| <script> |
| function performTest() |
| { |
| Outline_init(); |
| PostponedActions_perform(); |
| |
| // Create a series of tables |
| createTestTables(4); |
| |
| // Turn numbering off for all tables |
| setNumbering(false); |
| PostponedActions_perform(); |
| |
| // Add a list of tables |
| Selection_set(document.body,0,document.body,0); |
| Outline_insertListOfTables(); |
| PostponedActions_perform(); |
| |
| // Turn numbering on for the last two tables |
| var tables = document.getElementsByTagName("table"); |
| Outline_setNumbered(tables[2].getAttribute("id"),true); |
| Outline_setNumbered(tables[3].getAttribute("id"),true); |
| PostponedActions_perform(); |
| |
| // Now turn numbering on for the first two tables - the numbers for the others |
| // should be adjusted |
| Outline_setNumbered(tables[0].getAttribute("id"),true); |
| Outline_setNumbered(tables[1].getAttribute("id"),true); |
| PostponedActions_perform(); |
| } |
| </script> |
| </head> |
| <body> |
| </body> |
| </html> |