logo WinWrap®

Customize an Application with WinWrap® Basic

WinWrap® Basic is an embedded macro language component available for .NET and COM 32/64 bit Windows applications. The WinWrap® Basic Component is compatible with VBA, Sax Basic, VB.NET and Visual Basic 6.0 style scripts.

WinWrap® Basic has extensive support for specializing and extending a Windows scripting application. You can build a generic Windows application, specialize the application with WinWrap® Basic scripts, and then enable the end-user to customize the application further by writing their own WinWrap® Basic scripts.

Use Scripting to Customize a Generic Windows Application:

  • Extend the scripting language with application specific functionality
  • Customize and extend a generic application
  • Interface to application specific resources
  • Implement application specific logic
  • Encrypt scripts containing proprietary information

Enable End-User Scripting for a Windows Application:

  • Ship a complete environment for creating WinWrap® Basic scripts
  • End-users can implement application specific logic
  • End-users can debug their WinWrap® Basic scripts
  • End-users can access any of thousands of .NET Framework classes

In many situations there is a need to create a base Windows application which can be customized by either developers or end-users or both. Often the effective solution is to create a generic Windows application which can be specialized by developer created scripts, and then can be further specialized by customer created scripts. WinWrap® Basic Scripting supports this approach well.

Customize an Application with WinWrap® Basic

WinWrap® Basic Commands to Load and Execute Custom Scripts

WinWrap® Basic Scripting .NET Component provides the solution for deploying custom scripts with your application. Solve your deployment requirements using a rich set of methods to load and execute scripts.

Encrypt Proprietary Scripts, Control Access to Critical Scripts

WinWrap® Basic Version 10 Scripting Object has script encryption capability. Customized scripts can now safely contain proprietary data or logic with full protection of your company's intellectual property. Additionally, you can prevent unauthorized editing or viewing of critical scripts.

You can deploy encrypted, proprietary developer scripts to end-users. Your company can modify these scripts in the field, on-site, or per customer and still have these scripts fully protected from being modified or viewed by the customer.

Include a Scripting Development Environment with Your Application

When you deploy an application incorporating the WinWrap® Basic Scripting Component you automatically get a complete field scripting development environment.

An application including the WinWrap® Basic dll ships with a fully featured development environment including an editor and a debugger. The WinWrap® Basic software package is used in conjunction with Microsoft development tools including Visual Studio, Visual Studio.NET, Visual Studio Express, and the ActiveX scripting engines.

Conclusion

The WinWrap® Basic Scripting Control gives you the tools you need to deploy a general application with powerful custom scripting and end-user scripting. Custom scripting allows developers to specialize a generic Windows application. End-user scripting empowers end-users to specialize and extend a Windows application.

Copyright Polar Engineering, Inc.