An error occurred in script '/home/yhr1ef23xez5/public_html/web2/app/model/bannerhit.php' on line 17:
Undefined index: HTTP_REFERER

Array
(
    [type] => post
    [name] => winwrap-scripting
)

WinWrap® | WinWrap® Basic Scripting
logo WinWrap®
May 20, 2013

WinWrap® Basic Scripting

WinWrap® Basic is an embedded macro language component available for .NET and COM 32/64 bit Windows applications.

  • Ship a complete environment for creating and debugging end-user scripts
  • Maximize application value with WinWrap® Basic enabled extensibility
  • Dynamically display custom WPF UI from XAML description code
  • Dynamically display custom WinForms
  • Execute scripts on server applications
  • Use two applications to separate design and execution
  • Extend the scripting language with application specific functionality
  • Customize and extend a generic application

WinWrap® Basic Scripting

WinWrap® Basic greatly simplifies adding scripting capability to your windows COM or .NET application. By including the WinWrap® Basic control in your application you automatically get the complete script development and execution environment that end-users require.


WinWrap® Basic
Complete Scripting Features

Application Automation

WPF XAML Hello World!

Show WinForm Dialogs

Client-Server Script Execution

Design/Execute Scripts

Customize an Application

Dynamic Configuration Scripting
Complete Scripting Features

Complete Scripting Features

  • Ship a complete environment for creating and debugging end-user scripts
  • End-users can debug their WinWrap® Basic scripts
  • End-users can use script language extensions to access your application's APIs
  • End-users can access any of thousands of .NET Framework classes
  • Works with both COM and .NET Windows Applications

WinWrap® Basic greatly simplifies adding scripting capability to your windows COM or .NET application. By including the WinWrap® Basic control in your application you automatically get the complete script development and execution environment that end-users require. WinWrap® Basic includes a script editor with debugging, autocompletion, and globalized text support including right-to-left editing. The WinWrap® Basic control is localized in 16 languages including Chinese. You can extend the script language with language extensions to access your application APIs. Your users can access Microsoft's .NET foundation classes and objects. more...

Application Automation

Application Automation

  • Maximize application value with WinWrap® Basic enabled extensibility
  • Create custom solutions based on proven processes and workflow
  • Automate time-consuming, labor-intensive, repetitive tasks
  • Create custom scripts that require minimal user input
  • Provide users with a complete scripting development environment

Users who can customize and automate their application get more value from the application, they perceive the application to have a higher quality, and those users are more loyal to their application and vendor. Enabling application automation and customization with the WinWrap® Scripting Control is a sound strategy decision for any company. more...

WPF XAML Hello World!

WPF XAML Hello World!

  • Dynamically display custom WPF UI from XAML description code
  • Utilize any Windows Presentation Foundation WPF UI Control
  • Works with .NET, WPF, and COM applications
  • Enable power users to implement their own custom interfaces

Display custom WPF XAML UI Dialogs from WinWrap® Basic scripts. Incorporate any WPF control. Show custom user interfaces for specific clients. more...

Show WinForm Dialogs

Show WinForm Dialogs

  • Dynamically display custom WinForms
  • Utilize any Windows UI Control
  • Works with .NET, WPF, and COM applications
  • Implement custom user interfaces for specific clients

Use Visual Studio or Visual Studio Express to define the visual layout of the desired Winform dialog. Declare the dialog and .NET framework control variables. Create the Hello Dialog object and bind to the dialog variables. Bind the .NET framework control variables to the dialog elements. Show the WinForm HelloDialog. Script the desired behavior in the events. more...

Client-Server Script Execution

Client-Server Script Execution

  • Execute scripts on server applications
  • Develop scripts for server applications
  • Design/debug and execute scripts on server applications

Server scripts can access the server application via server extensions that are made part of the scripting language.The scripting engine is running without a UI. Server script editing and debugging is done in a separate application, not shown here. The connection and client proxy shown emphasize the client/server separation. WinWrap® Basic does not need nor use the connection or client proxy. The client application is not running any WinWrap® Basic code. more...

Design/Execute Scripts

Design/Execute Scripts

  • Use two applications to separate design and execution
  • Design scripts in the design/debug application
  • Execute scripts silently in the end-user application
  • Secure scripts against unauthorized modification

The Host Applications share a common set of implementation assemblies (Non-Extensions). The WinWrap Basic language is extended with different set of assemblies (Extensions). Both sets of assemblies are written by the developer to support the features of the Host Applications. The End-User Application uses the BasicNoUIObj object for script execution. The Design Application uses the BasicIdeCtl control for script editing and debugging. more...

Customize an Application

Customize an 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

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. An 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. more...

Dynamic Configuration Scripting

Dynamic Configuration Scripting

  • Customize and extend a generic application
  • Implement customer specific application logic
  • Patch or update installed applications
  • Encrypt scripts containing proprietary information
  • Prevent unauthorized changes to deployed scripts

Many developers find that static configuration files are not powerful enough for today's applications. If you have a Windows application which is site dependent or requires customer specialization, you can add end-user scripting and dynamic scripting capability to your application. more...

Copyright Polar Engineering, Inc.