Patent ID: 8631347

Claim:
A computer-implemented method for rendering an electronic document chart, comprising: receiving a selection of the electronic document chart to be rendered; displaying a style matrix in a gallery, the style matrix comprising a plurality of rows and a plurality of columns, wherein each row of the plurality of rows is displayed with a type header of a plurality of type headers that matches a single attribute type of a plurality of single attribute types; wherein each row of the plurality of rows is displayed with a different type header matching a different single attribute type of the plurality of single attribute types from each other row of the plurality of rows; wherein the plurality of type headers are selected from a group consisting of: Border Line, Fill, Effect, Background, Bullet, and Font; and wherein the plurality of single attribute types are selected from a group consisting of: Border Line, Fill, Effect, Background, Bullet, and Font; and wherein each column of the plurality of columns is displayed with a value header of a plurality of value headers that matches a single attribute value of a plurality of single attribute values; wherein each column of the plurality of columns is displayed with a different value header matches a different single attribute value of the plurality of single attribute values from each other column of the plurality of columns; wherein the plurality of value headers are selected from a group consisting of: None, Low, High, Gradient, Thick, and Bold; and wherein the plurality of single attribute values are selected from a group consisting of: None, Low, High, Gradient, Thick, and Bold; displaying a preview of an attribute at an intersection of a row of the plurality of rows and a column of the plurality of columns in the style matrix, the attribute comprising a combination of a single attribute type associated with the row and a single attribute value associated with the column in the style matrix; receiving a selection of the attribute; associating the electronic document chart with the attribute; and rendering the electronic document chart by applying the attribute to the electronic document chart.