PowerShell Script Editor
Features a robust editor with syntax coloring, bracket matching, collapsible code, and bookmarking. The script editor is just not limited to forms but it can also open and edit any PowerShell script required.
Form Designer
The Enhanced Form Designer makes GUI design fast and easy. Eliminate the need to manually write hundreds of lines of code.
Multiplatform Support
Provides support for 32 bit and 64 bit versions of PowerShell within a single application. In addition, it provides the ability to run scripts with elevated privileges and in STA mode.
PowerShell Console
Features both a 32 bit and 64 bit built in PowerShell Console. The individual sessions are maintained when switching between console versions.
Script Debugger
Run and debug your scripts directly from within PrimalForms. A multitude of helpful tools allow you to quickly debug, solve and verify any problems you may encounter.
Create Executables
Convert your script into executables. Fine tune custom access privileges, elevation and platforms. Run 32 and 64 bit executable files as long as Microsoft PowerShell is installed.
Code Snippets
Create, manage and edit reusable script snippets. Snippets are easily inserted by using PrimalSense's code completion or by a simple drag and drop operation from the Snippet Pane.
PowerShell Help
Integrated Help system makes learning and using PowerShell easier than ever. Automatically displays help information when typing the cmdlet name or use the PowerShell Panel to view the corresponding help.
.
The Forms Designer is the cornerstone in PrimalForms and makes creating your forms easy and quick. Adding any of the Windows standard controls is as simple as dragging and dropping them onto the form. Move and resize them to fit your requirements and create or edit event blocks by simply double clicking on any control.
Script Editor
|
|
Integrated PowerShell Script Editor |
The integrated script editor delivers all the features you expect from a modern code editor, including syntax coloring, PrimalSense, bookmarks and code folding. In addition, the editor features split view editing, to enable viewing and editing of different sections in your scripts at the same time. The script editor is not limited to forms and their event handlers, but can open and edit any PowerShell you need to edit.
NET Object Browser
 |
.NET Object Browser with Quick Reference Access |
With the .NET Object Browser, you can view all .NET objects in your Global Assembly Cache (GAC) and explore their properties and methods. Its context menu lets you easily refer to the item’s online help on Microsoft’s MSDN website (requires internet access)
Integrated PowerShell Help
 |
Integrated Powershell Help |
With the integrated PowerShell help, you can browse all of PowerShell’s Cmdlets and Aliases. Simply select a command and the help documentation is automatically displayed in a dockable and resizable pane. PrimalFrom’s integrated help also supports help for all of your PowerShell snapins, which are dynamically integrated when added to the Script.
Script Preview
 |
Run and Preview Scripts in Application |
While you can always run your form scripts directly from within PrimalForms 2009, you can also utilize it’s quick Script Preview mode. This special mode allows running your form without executing any of the event handling code, which makes it a great tool to demonstrate UI layout to future users and enables quick interactive testing of your UI design.
Script Packager
 |
Script Packager |
No scripting solution is complete without access to deployment options. PrimalForms 2009 features a script packager which can convert your custom PowerShell form solution into a stand-alone executable file. A multitude of options allow you to fine tune custom access privileges, elevation and platforms. Any Windows operating system, 32 and 64 bit, is able to run these executable files as long as Microsoft PowerShell is installed.
Feature Comparison
If you have previously worked with our PrimalForms Community Edition and you are wondering what the differences are, here is a table that outlines the major differences between the two editions of PrimalForms.
|
Feature |
PrimalForms 2009 |
PrimalForms Community Edition |
|
Windows Forms Designer |
X |
|
Export form scripts as PowerShell files |
X |
X |
|
Save event handler code between sessions |
X |
|
|
Integrated Script Editor |
X |
|
|
Run / Preview Scripts |
X |
|
|
Copy / Paste Form Controls |
X |
|
|
Integrated Script Packager |
X |
|
|
PrimalSense Support |
X |
|
|
Integrated PowerShell Help |
X |
|
|
Automatic Snapin detection |
X |
|
|
.NET Object Browser |
|
|
|
Support for ImageList in Windows Forms |
X |
|
|
Support for ImageList in Windows Forms |
X |
|