Skip Navigation LinksProduct > HTML User Interface

GameShield's HTML User Interface

GameShield™ provides you the ability to customize your product's User Interface in order to convey the marketing messaging and user experience to your customers.

GameShield’s HTML-based User Interface can be customized like any other HTML file. The UI can also accept Javascripts to design the behavior that you want. You also have the option to customize your own DLLs to develop the advertising and messaging you want within your product’s license.

GameShield’s UI can be used for multiple purposes. IronWrapped applications may display various User Interface elements before control is passed to the entry point of your host (protected application). These User Interface elements may display: simple splash screens, dynamically generated HTML reminder screens, error messages, input dialogs that require user input, etc. Optionally, you may want to insert advertising and rich media (such as Adobe Flash or video). You have the ability to:

  • Create a splash screen for applications
  • Provide a User Interface to  input serial numbers
  • Provide in-game activations with auto-populated serial numbers
  • Display media/rich advertisements
  • Display information from a website
  • Supports localization/multiple languages (embed as many different languages as you wish)
  • Dynamically serve up price/special offers etc.
  • Display Flash or video
  • 100% customizable with GameShield's COM component and IronWrap features

sample UI

Customize your HTML User Interface

The UI prompts can be displayed before your application launches and after it ends, or at a pre-determined time (e.g. TBYB one-hour trial). The UI has the ability to support multiple languages. It is able to detect what language the computer is running in and display the appropriate UI.

UI Sample

Customized DLLs

You can also choose to develop your own advertising engine and UI with customized DLLs should you not wish to utilize GameShield's pre-configured HTML prompts (for example, you can build them with Lua or Javascript). This customization is achieved using features of GameShield's COM component (ClientProtector) and IronWrap.

Dialog Prompts

Dialog Prompts (e.g. installation and reminder prompts) can be straightforward text dialog boxes or can be converted to HTML for graphics and brand cohesiveness. GameShield provides tools to easily localize this content.