PrimalForms 2009 Features
PrimalForms 2009 provides a complete environment for your custom PowerShell GUI solutions. PrimalForms 2009
makes graphical user interface (GUI) creation for PowerShell easier and faster than ever before. It will save you
time and effort, eliminating the need to manually write hundreds of lines of code by generating all necessary
Windows Forms code automatically.
 |
Core Features |
 |
- Windows Forms Designer
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
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
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
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
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
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 Comparision |
 |
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 |
✔ |
✔ |
| Export form scripts as PowerShell files |
✔ |
✔ |
| Save event handler code between sessions |
✔ |
|
| Integrated Script Editor |
✔ |
|
| Run / Preview Scripts |
✔ |
|
| Copy / Paste Form Controls |
✔ |
|
| Integrated Script Packager |
✔ |
|
| PrimalSense Support |
✔ |
|
| Integrated PowerShell Help |
✔ |
|
| Automatic Snapin detection |
✔ |
|
| .NET Object Browser |
✔ |
|
| Support for ImageList in Windows Forms |
✔ |
|
| Support for MenuStrips in Windows Forms |
✔ |
|