Monthly archive for November2013

Servoy Tutorial: Using CSS UI Components with Callbacks

Servoy Tutorial: Using CSS UI Components with Callbacks

This Servoy tutorial demonstrates how to use CSS (Cascading Style Sheet) UI components in Servoy layouts, and how to capture callbacks from them so you can fire events events in Servoy. If you do some research on the Internet, you will see that they are building some…

Continue reading →

Servoy Tutorial: The New DesignTimeProperties

Servoy Tutorial: The New DesignTimeProperties

This is a Servoy tutorial introducing the relatively new designTimeProperties in Servoy Developer. When I first saw the designTimeProperties in the Servoy Developer properties panel, I was immediately curious as to their purpose. At first I imagined they might enable me to override element properties…

Continue reading →

Servoy Tutorial: Add Forms to Tab Panels using a Map

Servoy Tutorial: Add Forms to Tab Panels using a Map

This is a Servoy tutorial that demonstrates how to add a form to a tab panel using a map. It’s a useful technique for controlling exactly where the new form should be placed among other forms in the tab panel, that may or may not be showing….

Continue reading →

Servoy Tutorial: Take Back the UI with OOP

Servoy Tutorial: Take Back the UI with OOP

This Servoy tutorial uses object-oriented programming (OOP) and applies what we learned in the prior tutorial to a real-world scenario. The goal is to toggle groups of elements on a form elegantly with an object-oriented design. Like most developers, you are probably pressed to pack more and more…

Continue reading →

Servoy Tutorial: Using an Object to Control Elements on Servoy Forms

Servoy Tutorial: Using an Object to Control Elements on Servoy Forms

This is an object-oriented Servoy tutorial on how to use an object to control groups of elements that are on a form. Suppose for example, that you had various labels and buttons that need to be shown depending on the type of record you are…

Continue reading →

Page 1 of 3 1 2 3