<WebGUI>
<!-- WEBGUI AUTHENTICATION MANAGEMENT
This section defines the application authentication mode.
Example:
<Authentication Mode="Dialog" Type="Ifn.W2.Web.POC.Forms.Logon, Ifn.W2.Web.POC" />
Example Help:
Mode:
Dialog - Authentication is done in a popup window
Type:
A full type name to handle logon (This class should inherit from the LogonForm)
-->
<!--Authentication Mode="Main" Type="Gizmox.WebGUI.Sample.Forms.Logon, Gizmox.WebGUI.Sample" /-->
<!-- WEBGUI APPLICATION MANAGEMENT
This section maps pages to application forms.
Example:
<Application Code="MainForm" Type="MyNameSpace.MainForm, MyAssemblyName"/>.
Example Help:
The current application definition maps the full qualified class name to the
specifiec page code. This means that the link http://[host]/MainForm.wgx will
be handles by the givven application form.
-->
<Applications>
<Application Code="Form1" Type="TestingIGatewayComponent.Form1, 'TestingIGatewayComponent'"/>
</Applications>
<!-- WEBGUI CONTROL MANAGEMENT
This section registers controls so that the webgui server can expose there resources.
-->
<Controls>
<Control Type="TestingIGatewayComponent.PieControl, TestingIGatewayComponent"/>
</Controls>
<!-- WEBGUI THEMES MANAGEMENT
Selected - The currently selected scheme
-->
<Themes Selected="Default">
<!-- <Theme Name="MyTheme" Assembly="MyThemeAssembly" /> -->
</Themes>
<!-- WebGUI RESOURCE MANAGEMENT
Icons - This maps the icon directory (Absolute\Relative path).
Images - This maps the images directory (Absolute\Relative path).
Generated - This maps the generated resources directory and is requiered for using custom controls (Absolute\Relative path).
Data - This maps the data directory which should contain data related files (Absolute\Relative path)
-->
<Directories>
<Directory Code="Icons" Path="Resources\Icons" />
<Directory Code="Images" Path="Resources\Images" />
<Directory Code="Generated" Path="Resources\Generated" />
<Directory Code="UserData" Path="Resources\UserData" />
</Directories>
<!-- WEBGUI STATIC RESOURCES MANAGMENT
The mechanism should be used in a deployment scenario to boost performance. The static
resoruces mode creates a directory named "Route" and with in it files that are accessed
directly using the web server instead of dynamicly generated files. You should check that
there the site can write to that directory.
-->
<StaticResources Mode="Off"/>
<!--
WEBGUI PRIVATE VERSION
Adds the private version key to the caching key. This key provides a mechanism to invalidate
both client and server caching. You should use this key when you are delpoying a theme or
a new custom control. The server and client caching are per site.
-->
<PrivateVersion Value="12"/>
<!--
WEBGUI PRELOADING
Changing the Mode to "On" enables icon preloading mechanism. This mainly prevents IE
loading the same image multiple times.
Example:
<IconsPreloading Mode="Off"/>
<SkinsPreloading Mode="Off"/>
-->
<IconsPreloading Mode="Off"/>
<!-- WEBGUI CONNECTION MANAGEMENT
Setting the session timeout to a specified time will count the "idle" (non-active) time and redirect the client to a "session timed-out" page (which is currently embedded in the Gizmox.WebGUI.Forms assembly).
There should not be any push capabilities from the server to the client, since the KeepConnected itself is a request that comes from the client and can return any command (such as redirection) back to the client.
In order to enable session timeout you should use a combination of the following configurations:
<KeepConnectedInterval Value="5000" />
<KeepConnectedLimitation Value="3" />
The KeepConnectedInterval provides the interval between each keep-connected call. The KeepConnectedLimitation provides the allowed number of continuance keep connected calls before timeout occurs.
-->
<!-- WEBGUI URL MANAGEMENT
ForceDomain causes the base url of each rendered html page to be the specified domain.
Example:
<ForceDomain Value="www.ccast.edu.ps" />
ForcePort causes the the base url of each rendered html page to the port specified value.
Example:
<ForcePort Value="8080" />
ForceHTTPS causes the base url of each rendered html page to use the HTTPS protocol.
Example:
<ForceHTTPS Mode="Off" />
-->
<!-- WEBGUI WINDOW TYPE MANAGEMENT
Setting On forces all popups to be rendered as DIVs
Example:
<InlineWindows Mode="Off" />
-->
<!-- WEBGUI THREAD APARTMENT MANAGEMENT
AspCompat enables single thread apartment components
Example:
<AspCompat Mode="Off" />
-->
<!-- WEBGUI FILE UPLOAD COMPONENT MANAGEMENT
Set true to use Flash compontent, false to use browser default
Example:
<UseFlashForUpload Mode="On"/>
-->
<!-- WEBGUI RESPONSE COMPRESSION MANAGEMENT
Set to compress all Responses from server
Example:
<GZipCompression Mode="Off" />
-->
</WebGUI>