Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
91 words
A method of formatting text in a data processing system comprising the steps of: detecting a plurality of data items in a data stream, said data items including control command codes or text character codes or both; detecting an open text cell data stream command to open a text cell, said text cell having boundary and presentation attribute information associated therewith; opening said text cell in response to said open text cell command; presenting said text cell in accordance with said presentation attribute information; and formatting text within said text cell.
Claim 2
Independent Claim
91 words
A method of formatting text in a data processing system comprising the steps of: detecting a plurality of data items in a data stream, said data items including control command codes or text character codes or both; detecting an open text cell data stream command to open a text cell, said text cell having boundary and presentation attribute information associated therewith; opening said text cell in response to said open text cell command; presenting said text cell in accordance with said presentation attribute information; and formatting text within said text cell.
Claim 3
Dependent Claim
41 words
A method as claimed in Claim 1 further comprising the step of: detecting a define text cell command, said define text cell command including default attribute information applicable to subsequent text cells opened in response to subsequent open text cell commands.
Claim 4
Dependent Claim
74 words
A method as claimed in Claim 2, further comprising the steps of: determining whether the open text cell command includes information specifying one or more presentation attributes of the text cell; and if so, selecting, according to a predetermined choice, whether to present the text cell using the one or more presentation attributes specified in the open text cell command or using the default presentation attributes specified in a previous define text cell command.
Claim 5
Independent Claim
25 words
A method as claimed in any preceding claim, further comprising the step of: concatenating more than one text cell into a chain of text cells.
Claim 6
Dependent Claim
47 words
A method as claimed in Claim 4 further comprising the steps of: concatenating more than one chain of text cells into a group of text cells; and aligning the top of an N+1 chain of text cells with the bottom of an Nth chain of text cells.
Claim 7
Independent Claim
37 words
A method as claimed in any of Claims 2 to 5, further comprising the step of: establishing a minimum height of said text cell responsive to a minimum height attribute included with said define text cell command.
Claim 8
Dependent Claim
51 words
A method as claimed in Claim 6 further comprising the step of: extending the height of said text cell responsive to both a variable height attribute associated with said text cell and a content to be presented within said text cell which exceeds a default minimum height of said text cell.
Claim 9
Dependent Claim
62 words
A method as claimed in Claim 6 or Claim 7, further comprising the step of: establishing the height of said text cell responsive to both a variable height attribute associated with said text cell and a greater than minimum height associated with another text cell in a chain of text cells which includes both said text cell and said another text cell.
Claim 10
Dependent Claim
16 words
A data processing system comprising means for performing a method as claimed in any preceding claim.