logo WinWrap®
July 30, 2013

WinWrap® Basic Dynamic User Forms

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

  • Dynamically display custom WPF UI from XAML description code
  • Enable power users to implement their own custom interfaces
  • Ship a complete environment for creating and debugging end-user scripts
  • Create custom WinForms utilizing any available WinForm control
  • Dynamically display custom WinForms
  • Support for Sax Basic style scripts
  • Support for VB Script style scripts

WinWrap® Basic User Forms

WinWrap® Basic enables developers and power-users to create and display custom WinForms and WPF XAML forms.


Display Custom WPF XAML

WPF XAML Field Update

WPF XAML Hello World

Complete Scripting Features

Custom WinForms

Show a WinForm Dialog

Upgrade from Sax Basic

Upgrade Microsoft ScriptControl
Display Custom WPF XAML

Display Custom WPF XAML

  • Implement detailed and esthetically pleasing custom user interfaces
  • Utilize any Windows Presentation Foundation (WPF) UI Control
  • Works with .NET, WPF, and COM applications
  • Dynamically display custom WPF UI from XAML description code
  • Requires WinWrap® Basic with WWB-NET scripting option

Developers and end-users can display custom WPF interfaces from WinWrap® Basic Version 10 scripts. Describe WPF forms as a XAML description files. Dynamically display the WPF forms from WinWrap® Basic scripts. more...

WPF XAML Field Update

WPF XAML Field Update

  • Script event activity associated with user input
  • Create dynamic customer user interfaces with real-time changes
  • Utilize any Windows Presentation Foundation (WPF) UI Control
  • Works with .NET, WPF, and COM applications
  • Dynamically display custom WPF UI from XAML description code
  • Requires WinWrap® Basic with WWB-NET scripting option

The XAML definition specifies the "Field Update" dialog UI controls and layout. "Sub Main" calls the Show method in the NameDialog Class script to display the XAML dialog. Create the dialog object and then call its Show method. more...

WPF XAML Hello World

WPF XAML Hello World

  • Creating custom user interfaces is simple and easy
  • Utilize any Windows Presentation Foundation (WPF) UI Control
  • Works with .NET, WPF, and COM applications
  • Dynamically display custom WPF UI from XAML description code
  • Requires WinWrap® Basic with WWB-NET scripting option

The XAML definition specifies the "Hello World" dialog UI controls and layout. The clsHelloDialog Class script is the code representation of the XAML UI dialog. Create the dialog object and then call its Show method. more...

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

Custom WinForms

Custom WinForms

  • Create custom WinForms utilizing any available WinForm control
  • Show from your COM or .NET application
  • Implement custom user interfaces for specific clients
  • Enable power users to implement custom forms
  • Create form layout using VB Express or Visual Studio
  • Requires WinWrap® Basic with WWB.NET/Compiled scripting option

With WinWrap® Basic Version 10 with Compile Option script developers and end-users now have the ability to create custom WinForms utilizing any available WinForm control. more...

Show a WinForm Dialog

Show a WinForm Dialog

  • Utilize any Windows UI Control
  • Works with .NET, WPF, and COM applications
  • Dynamically display custom WinForms
  • Implement custom user interfaces for specific clients
  • Access host application specific extensions
  • Requires WinWrap® Basic with WWB.NET scripting option

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

Upgrade from Sax Basic to WinWrap® Basic

Upgrade from Sax Basic to WinWrap® Basic

  • Support for Sax Basic style scripts
  • Access to the ActiveX Host Application via COM interop
  • Access to the .NET Host Application via .NET assembly
  • 32-bit and 64-bit Windows native support

The WinWrap® Basic Scripting Engine Version 10 with WWB-COM Language delivers fully compatible support for Sax Basic legacy scripts. Now you can join the growing number of Sax Basic developers using the new capabilities the WinWrap® Basic Scripting Engine provides while maintaining the compatibility for Sax Basic scripts your development team and your customers require. more...

Upgrade Microsoft ScriptControl

Upgrade MSScript Control to WinWrap® Basic

  • Microsoft ScriptControl alternative
  • Support for VB Script style scripts
  • Fully compatible support for VBS legacy scripts
  • Access to the ActiveX Host Application via COM
  • Access to the .NET Host Application via COM interop
  • 32-bit and 64-bit Windows native support

The WinWrap® Basic Scripting Engine provides both end-users and developers with a complete VB Script compatibility solution. more...

Copyright Polar Engineering, Inc.