The Smart Client Settings are applicable to the Servoy Smart Client only. These settings are exposed on the Servoy Server home page of the Servoy Admin page.

Setting

Default

Description

servoy.clientDesktopShortcutCreation

true

Enable/Disable desktop shortcut creation question

selectedlnf

 

The selected Look and Feel.

lnf.theme

 

The selected theme for the current Look and Feel.

font

 

The selected default font.

pushLnfToMac

false

Enable pushing Look and Feel to Mac (WARNING: not all Look and Feels work on the Mac)

servoy.initialClientHeap

 

The initial memory allocated by the smartclient in megabytes

servoy.maxClientHeap

 

The maximum allowed memory usage by the smartclient in megabytes
(only to be changed if you notice in about dialog in the client that the memory is running low)

servoy.vmClientArgs

-XX:SoftRefLRUPolicyMSPerMB=3600000

The JVM arguments used by a smartclient at startup

servoy.clientJarLoadOption

eager

Set loading of beans and plugins to lazy (loaded when needed), or eager (always directly loaded).
Note: Once a plugin or bean is loaded, it is not loaded again until it has changed on the server.
Lazy loading can not be used when there is a bean jar depending on another jar!

servoy.fastClientStartup

false

Enable fast client startup (this can cause an error after a Servoy server code update, which is resolved by restarting the client a second time)

servoy.smartclient.componentStyleClassDelegatePropertyKey

 

The name of the component 'ClientProperty' to put with the servoy styleclass name value.
This allows external LAF's to take this clientproperty value at components and act upon this value.
In case its needed the  LAF provider will instruct todo so. 

useSystemPrintDialog

false

Use the system print dialogs on the clients or the java one

servoy.allowExistingClientActivate

true

Allows for client reuse/activation when a second client url is used, it is activated when requesting the same solution with different method or arguments

servoy.disableServersidePack

false

Disable the super packing (zipping) of jars on the server, disable this if you have signing problems

servoy.smartclient.shared_solution_dir

 

Directory used by the smart clients for caching solutions. Default is the smart client user home directory

servoy.smartclient.min_java_version

Java5

Minimum JAVA version that smart client can run on (will be put into jnlp file).

servoy.smartclient.max_java_version

Java7

Maximum JAVA version that smart client can run on (will be put into jnlp file).

In addition to the Smart Client Settings mentioned above, all network related settings that are applicable to Smart Clients are available under the Network Settings page on the Servoy Admin page. See Network Related Settings for more info on these settings.