OK. So what should happen if, for example, a style field matches "para". Should there be a method to specifically handle paragraphs? Would there need to be methods to handle each type of style or action? What if an element does not match a style at all? For example, in the Nimas file there are definition tags like dt, dl, and dd tags the bottom. Sorry for all the questions. I just want to make sure I understand the next step in the process. On Mon, Feb 25, 2013 at 11:40 AM, John J. Boyer < john.boyer@xxxxxxxxxxxxxxxxx> wrote: > BraileBlaster and StyledText use the word styles in different ways. In > BrailleBlaster it means the layout of text, not emphasis or fonts. The > latter are handled by the action field. The views should lay out the > text for a paragraph if the style field contains "para', for a principal > heading if it contains "heading1", etc. If the action field contains > "italic" the view should use an italic font for the text in the Text > node. > > I think I'll change the word style to layout fo avoid confusion. > The action field may specify other information than emphasis, such as > "softreturn" "blankline" "boxline", etc. > > John > > On Mon, Feb 25, 2013 at 10:13:48AM -0500, Brandon Roller wrote: > > OK, just so that we are on the same page. > > These methods are used to apply styles such as > > bold, underline, italics etc. to text? > > > > > > On Mon, Feb 25, 2013 at 9:47 AM, John J. Boyer < > john.boyer@xxxxxxxxxxxxxxxxx > > > wrote: > > > > > Brandon, > > > > > > In case you don't have the most recent updates to the repo, I have just > > > pushed documentation for the new fields. The method names are > > > provisional. I'm trying to find better ones. > > > > > > The startSemantics method sets the first set of field values. The next > > > method sets the nexxt set. Calls to next continue this until the end. I > > > haven't worked out what happens then. > > > > > > John > > > > > > On Mon, Feb 25, 2013 at 08:59:34AM -0500, Brandon Roller wrote: > > > > John, > > > > Can you take some time to explain what the new method would do? > > > > I am looking through code, but I am afraid I am struggling to see > > > > how to apply them. > > > > How should these be used by the views during operation? > > > > > > > > -Brandon > > > > > > -- > > > John J. Boyer; President, Chief Software Developer > > > Abilitiessoft, Inc. > > > http://www.abilitiessoft.com > > > Madison, Wisconsin USA > > > Developing software for people with disabilities > > > > > > > > > > > -- > John J. Boyer; President, Chief Software Developer > Abilitiessoft, Inc. > http://www.abilitiessoft.com > Madison, Wisconsin USA > Developing software for people with disabilities > > >