← servoy magazine

[Movie] Intro to Tab Panels

  • Movies

If I had to point to one thing in Servoy that I liked the best, it would probably have to be tab panels. Well, maybe versioning...or zero deployment client...or the debugger.... Oy, too hard to decide. But tab panels are very high up on the list!

Tab panels are your friend. Here's why:

  • Display any form, in any style (record, list, table)
  • These forms can be related or not
  • Tabs can be set on any axis
  • You can hide the tabs and roll your own tabs
  • The form you show can have it's own tab panels (and so on!) creating complex views of data many levels deep
  • A multitude of border styles, including completely hiding the borders
  • You don't have to have as many duplicates of the parent form as you have tabs to manage a tab panel
  • You can easily have many tab panels on a form pointing to data sources located anywhere (and even relate data from completely different SQL sources)

With tab panels, you can create any interface that you desire.

Another great movie by Bob Cusick (Servoy USA)

Link: Intro to Tab Panels

Comments (4)

Michael Rochard
OK, I give up! How do you completely hide the borders of a tabpanel? I've tried every setting that I can think of and that pesky outline box still shows up. Thanks.
David Workman
There is a forum post buried somewhere where I ask the same question. I thought I was going to go insane. You have to turn the border property off on the FORM(s) that the tab panel is showing.
Michael Rochard
The only 'Border' property I can find on the form is 'Border Type' and I don't see an off option. Setting the type to 'empty' or line with the line the same color as the background, still gives me a definite line. Am I looking in the wrong place or in the right place and using the wrong setting. Thanks.
Michael Rochard
Ok, I got it. You have to go to each form that is being displayed in the tabpanel (best way is to double-click on the tabs themselves) and then set the Border Type of that form to Empty.