<?xml version="1.0" encoding="utf-8"?>

<policyDefinitionResources revision="1.0" schemaVersion="1.0">

    <displayName />
    <description />

    <resources>

        <stringTable>

            <string id="Category_DisplayName_App">InventoryName</string>

            <string id="Policy_AppSync_DisplayName">Configure AppSync for InventoryName</string>
            <string id="Policy_AppSync_ExplainText"><![CDATA[Configure AppSync for InventoryName.

If you do not configure this setting, the ThinApp Runtime will perform AppSync, using the AppSync parameters set in the package. If the package does not contain any AppSync parameters, the Runtime will not perform AppSync.

If you disable this setting, the ThinApp Runtime will not perform AppSync, even if the package contains AppSync parameters.

If you enable this setting, the ThinApp Runtime will perform AppSync, even if the package does not contain any AppSync parameters. If the package does contain any AppSync parameters, the Runtime will use the parameters configured here, overriding any AppSync parameters set in the package.

SyncURL is a required parameter.
Examples:
   http://server/path/file.exe
   file:///C:/apps/upd/appX/main.exe
   file:///\\10.111.222.101/upd/appX/main.exe

UpdateFrequency, WarningFrequency, WarningPeriod and ExpirePeriod are time values, set in units of min(m), hrs(h) or days (d) or 'never'
Examples:
   WarningFrequency = 5d
   ExpirePeriod = never

If any of the above time values are configured empty, the default values listed under, will be used.
Defaults:
   UpdateFrequency = 1d, WarningFrequency = 1d, WarningPeriod = 5d, ExpirePeriod = never

UpdatedMessage, ExpiredMessage and WarningMessage - these are initialized to their default values - if a value is set empty, the Runtime will not display that message!

            ]]></string>

            <string id="Policy_AppLink_DisplayName">Configure AppLink for InventoryName</string>
            <string id="Policy_AppLink_ExplainText"><![CDATA[Configure AppLink for InventoryName.

If you do not configure this setting, the ThinApp Runtime will perform AppLink, using the AppLink parameters available in the package. If the package does not contain any AppLink parameters, the Runtime will not perform AppLink.

If you disable this setting, the ThinApp Runtime will not perform AppLink, even if the package contains AppLink parameters.

If this setting is enabled, the ThinApp Runtime will perform AppLink, even if the package does not contain any AppLink parameters. If the package does contain any AppLink parameters, the Runtime will use the parameters configured here, overriding any AppLink parameters set in the package.

To specify the RequiredAppLinks or OptionalAppLinks parameter, click the Show... button. Enter one link in each list entry.
For example, if you need to specify RequiredAppLinks=path/plugin1.exe;path/plugin2.exe,
type in
  path/plugin1.exe
  path/plugin2.exe

You may leave either the RequiredAppLinks or OptionalAppLinks parameter empty. However, due to user-interface limitations in this Group Policy editor, you cannot leave either listbox (that displays when you click Show...) empty. Type in a single entry with spaces to leave the parameter empty.

            ]]></string>

            <string id="Policy_DisableEntryPointShortcuts_DisplayName">Disable entry-point shortcuts for InventoryName</string>
            <string id="Policy_DisableEntryPointShortcuts_ExplainText"><![CDATA[Disable entry-point shortcuts for InventoryName.

If you do not configure or disable this setting, all shortcut entry-points for InventoryName will remain available on the Desktop and/or Start Menu, for the user to launch.

If you enable this setting, the shortcut entry-points you specify under this setting, will be disabled and removed from the Desktop and/or Start Menu. The shortcut entry-points you dont specify, will remain available for the user to launch.

Beside Shortcut entry-points to disable:, click the Show... button to open a list box. Type in the shortcut entry-point file name(s).
For example,
   Microsoft Office Access 2007.exe
   Microsoft Office Groove 2007.exe

           ]]></string>

        </stringTable>

        <presentationTable>

            <presentation id="Presentation-AppSync">

                <text>SyncURL:</text>
                <textBox refId="TXT_SyncURL">
                    <label></label>
                </textBox>

                <text>UpdateFrequency:</text>
                <textBox refId="TXT_UpdFreq">
                    <label></label>
		    <defaultValue>1d</defaultValue>
                </textBox>

                <text>UpdatedMessage:</text>
                <textBox refId="TXT_UpdMsg">
                    <label></label>
                    <defaultValue>This application has been updated.</defaultValue>
                </textBox>

                <text>ExpirePeriod:</text>
                <textBox refId="TXT_ExpPrd">
                    <label></label>
		    <defaultValue>never</defaultValue>
                </textBox>

                <text>ExpiredMessage:</text>
                <textBox refId="TXT_ExpMsg">
                    <label></label>
                    <defaultValue>This application has been unable to contact its update server for %expire_days% day(s), so it is unavailable for use. Check your network connection and try again.</defaultValue>
                </textBox>

                <text>WarningPeriod:</text>
                <textBox refId="TXT_WarnPrd">
                    <label></label>
		    <defaultValue>5d</defaultValue>
                </textBox>

                <text>WarningFrequency:</text>
                <textBox refId="TXT_WarnFreq">
                    <label></label>
		    <defaultValue>1d</defaultValue>
                </textBox>

                <text>WarningMessage:</text>
                <textBox refId="TXT_WarnMsg">
                    <label></label>
                    <defaultValue>This application will become unavailable for use in %remaining_days% day(s) if it cannot contact its update server. Check your network connection to ensure uninterrupted service.</defaultValue>
                </textBox>

                <checkBox refId="CHK_ClearSB">Clear sandbox on update</checkBox>
            </presentation>

            <presentation id="Presentation-AppLink">
                <listBox refId="LST_ReqAppLnk">Required AppLinks: </listBox>
                <listBox refId="LST_OptAppLnk">Optional AppLinks: </listBox>
            </presentation>

            <presentation id="Presentation-DisableEntryPointShortcuts">
                <listBox refId="LST_DisableEPShortcuts">Shortcut entry-points to disable:</listBox>
            </presentation>

        </presentationTable>

    </resources>

</policyDefinitionResources>