Help & Support

Working with Text

An easy to understand and use syntax lets you format text rapidly in all kinds of components, from regular text, to Data Grid and Trees or Lists.


Syntax

Here are the general syntax rules that you can use to apply formatting to text inside components. Components that support text formatting with this syntax will always have a toolbar above the content editor, that will let you easily apply formats to selected text. Like in the image bellow:

Basic formatting:

Use *this* for bold.
Use /this/ for italic.
Use _this_ to underline text.

To insert a link, use brackets, like this: [Link To], which will be displayed as Link To. To create a link to a certain page, simply prepend the link text with the name of the page, like this: [HomePage#Link to].

Colored text

Introduced in version 3.0, this option lets you specifically color a portion of text insider a component.

To do this, select the text you want to color, and then select the color from the color chooser in the toolbar. It will generate a syntax like this: This is my {color:0000FF}favorite color{color}.

CheckBox and selected item

To create a checkbox or to mark a selection, use square brackets like this: [x] or [].

NB: The Tree component does not yet support checkboxes.

Inserting icons

The syntax to insert an icon into a component is like this: {flair:library_image} or {user:custom_icon}.

Since FlairBuilder lets you use custom icons inside the application, you can also use them inside components. That’s why you’ll need to prefix the name of the icon with user:. If you use the icon palette drop-down from the toolbar, it will insert the prefix for you.

DataGrid syntax

The Data Grid components supports most, if not all, of the text formatting syntax. One thing that it has as an extra feature, however, is the ability to size and align columns. The syntax is simple: just put on the last line of the definition something like this

{10C, 25L, 50, 15R}

This line tells FlairBuilder for each column the desired width in percentages (0-100) (out of the entire data grid width) and the alignment of the column (L-Left, C-Center, R-Right).

The final width of the column will not be, most probably, the one you specify. FlairBuilder will also consider the content of each cell and finally decide a specific with for each column that will best fit the content and your specification.

To tell FlairBuilder to size a column to its minimum needed width, just enter 0 as a width (e.g. {0C, …}).

What people say about FlairBuilder Read more →

  • “What I love about Flairbuilder is that everything is right there in front of you and it’s SUPER easy to use.”

    Ian N. Gadson Ian N. Gadson

  • “I have just started to play with FlairBuilder and I’m already blown away! Sure, [brand X] is cool and free, but FlairBuilder is amazing!”

    Daniel Lewis Daniel Lewisthe Ramen Noodle

  • “As a Web Designer, I think that Flair Builder will revolutionize the way we do wireframes for our projects.”

    Aljiro’s Design Blog Aljiro’s Design Blog

  • “Came across by far the best wireframing tool yet.”

    Paul Boag Paul BoagHeadscape

  • Fantastic product. Everyone at my office loves to work with FlairBuilder. And we’ve tried them all. FlairBuilder is intuitive, flexible and clients love seeing functional live demonstrations before a single line of code is ever written.

    JonLefave Jon Lefave

  • “I have been working and playing around with FlairBuilder and I’m very impressed, after a long search with many wireframe apps.”

    Maurice Maurice

  • “It’s very user friendly, so far the best wireframing tool I’ve ever seen.”

    Kerem Suer Kerem Suer

  • “We recently purchased FlairBuilder and we have used it for a couple of presentations to potential customers and it has worked great.”

    Eric Raarup Eric RaarupSVP Technology and Marketing

  • “Quick, easy to use, intuitive.”

    Andrew Regiec Andrew Regiec

  • “I like it a lot! Every element for a wireframe is right there, in the program. I don’t have to draw out stuff myself like in Illustrator.”

    Morten Hauge Morten Hauge

Join our Mailing List

Subscribe to the monthly newsletter and stay up to date with latest news & releases

Customer Support
Get Satisfaction Contact Support