Liquid, low viscosity, graft polyols comprising the liquid reaction product of a vegetable oil or unsaturated fatty carbon compound having at least eight carbon atoms, at least one hydroxyl group, and at least one double bond, said compound having other than terminal unsaturation a cyclopentadienyl compound and a terminally unsaturated monomer having at least one hydroxyl group, when cured with a polyisocyanate, melamine, or formaldehyde compound, or when esterified with a polybasic acid composition to form an alkyd resin, yield high solids or solventless polyurethane compositions useful as coatings, adhesives, potting or molding compounds.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation-in-part of Ser. No. 680,705, filed Dec. 12, 1984, now U.S. Pat. No. 4,640,801, issued on Feb. 3, 1987, which is a continuation-in-part of Ser. No. 581,816, filed Feb. 21, 1984, abandoned.
A copolymer of linseed oil and dicyclopentadiene provides a new polymeric vehicle and formulated coating composition which are low in volatile organic compounds (VOCs), yet provide low viscosities which facilitate application to a substrate with existing equipment.
Screen (10) for a user interface of a television schedule system and process consists of an array (24) of irregular cells (26), which vary in length, corresponding to different television program lengths of one half hour to one-and-one half hours or more. The array is arranged as three columns (28) of one-half hour in duration, and twelve rows (30) of program listings. Some of the program listings overlap two or more of the columns (28) because of their length. Because of the widely varying length of the cells (26), if a conventional cursor used to select a cell location were to simply step from one cell to another, the result would be abrupt changes in the screen (10) as the cursor moved from a cell (26) of several hours length to an adjacent cell in the same row. An effective way of taming the motion is to assume that behind every array (24) is an underlying array of regular cells. By restricting cursor movements to the regular cells, abrupt screen changes will be avoided. With the cursor (32), the entire cell (26) is 3-D highlighted, using a conventional offset shadow (34). The offset shadow (34) is a black bar that underlines the entire cell and wraps around the right edge of the cell. To tag the underlying position--which defines where the cursor (32) is and thus, where it will move next--portions (36) of the black bar outside the current underlying position are segmented, while the current position is painted solid.
Screen (10) for a user interface of a television schedule system and process consists of an array (24) of irregular cells (26), which vary in length, corresponding to different television program lengths of one half hour to one-and-one half hours or more. The array is arranged as three columns (28) of one-half hour in duration, and twelve rows (30) of program listings. Some of the program listings overlap two or more of the columns (28) because of their length. Because of the widely varying length of the cells (26), if a conventional cursor used to select a cell location were to simply step from one cell to another, the result would be abrupt changes in the screen (10) as the cursor moved from a cell (26) of several hours length to an adjacent cell in the same row. An effective way of taming the motion is to assume that behind every array (24) is an underlying array of regular cells. By restricting cursor movements to the regular cells, abrupt screen changes will be avoided. With the cursor (32), the entire cell (26) is 3-D highlighted, using a conventional offset shadow (34). The offset shadow (34) is a black bar that underlines the entire cell and wraps around the right edge of the cell. To tag the underlying position--which defines where the cursor (32) is and thus, where it will move next--portions (36) of the black bar outside the current underlying position are segmented, while the current position is painted solid.
An oxygen scavenging composition that can be either thermoplastic or thermoset, and that comprises at least one oxygen scavenging polymer and at least one curing agent is disclosed. The oxygen scavenging polymer comprises a polymeric backbone, at least two curing functional groups that are terminal groups and at least one oxygen scavenging cyclic moiety having from 5 to 9 carbon atoms in its ring and at least one carbon-carbon double bond in its ring. The curing functional groups of the oxygen scavenging polymer can be independently selected from hydroxyl groups, amino groups, carboxylic groups, sulfonic groups, and epoxy groups. The curing agent comprises at least two functional groups that are capable of reacting with the curing functional groups of the oxygen scavenging polymer.