DecSoft's App Builder

Index of ContentsProgram options

From the App Builder "Edit" menu we can open the program options dialog, which allow us to customize App Builder. As you can see the program options dialog are divided into tabs. Below you can read a description of every dialog tab and some of the most important options.

App Builder options dialog


In this tab we can establish various program interface related options. Use the Language list to change the App Builder GUI and CLI interfaces to your desired language. App Builder is easy to translate to other languages using an useful and easy to use editor to translate the strings. If you want to translate App Builder to your language just contact me and I tell you the steps to follow:


In this tab we can establish various program behaviour related options. The App width and height values determine the new app size, that is, the size of the app which is created when App Builder start.


In this tab we can establish various program designer related options. Here we can customize the appearance of the app views designer. As you can see, the Designer preview allow us to take a look at the changes we made in the options in real time.


In this tab we can establish various program editor related options. From this tab we can establish options wich affect to the program editors, that is, the app code editor, the HTML and CSS editors for control properties.

All this options are very similar to any other editor program options and probably are explained by itself: what font the editor uses, what font size, show or hide the editor gutter, determine various editor colors, etc.


In this tab we can establish various program compiler related options. We can determine here some compiler specific options like the Output directory, in which our apps are compiled by default. By your convenience the output directory for compiled apps is our desktop directory.


In this tab we can establish various program debugger related options. Here we can setup (App Builder try to do it automatically for you) the browsers executable paths, in order to be available later when debug our apps.

App Builder launch a local HTTP server to debug our apps. This HTTP server uses the port "9999" by default. If you have running another HTTP server in this port, in this tab you can change the App Builder's debugger port to avoid conflicts.

If you check the Watcher "Add app variables" checkbox then App Builder add to the debugger watcher app variables created by the SetVar, NewArray and NewObject actions.


In this tab we manage the App Builder's Javascript plugins. We can view the available plugins and can activate or deactivate it, for example. Activated plugins can be choosed by the applications to be used; unactivated plugins do not appear into the applciation's options dialog, so cannot be choosed to be used.