
|
What is WPF?WPF (Windows Presentation Foundation) is the new graphic interfaceto replace the ancient GDI (Graphic Device Interface). All future Windows versions will build upon this standard. With WPF all applications in 2D,3D and Multimedia can be createdfaster, simpler and more cost-effective through a standard interface(XAML). |
|
|
Why WPF?Today's visualization applications are created using systemsmeant to be used by the programmer rather than the designer. Here exactly is the approach of WPF, the consequent separationof design and logic. This WPF approach now allows everybody to work with his usualtools without affecting one another:
Even with the two parties working independently friction-free mergingis possible at any stage of the project.
|
|
|
An ExampleOne of your clients requires for an application a particular pointerinstrument with a very particular design. Yesterday's Solution: Today's Solution:
|
|
|
More still...This example only demonstrates a fraction of the WPF efficiency. There is much more. For example Templates and Styles:With conventional applications
the look of a control (Button, Checkbox)is predetermined. Different with WPF. Here, only the function and a default template arepredetermined. Through a new template you can lend an entirely newlook to the control without programming simply by drawing. |
|
![]() |
How does this work?The basis of such applications is XAML. Nearly any graphic software is in a position to export XAML. Here now, Microsoft Expression Blend plays an important part.This layout tool can now adopt the XAML graphic, add effects,and change it into a UserControl. |
|
![]() |
How do I create a WPF application for VisiWinNET?A UserControl created with Microsoft Expression Blend can nowbe loaded into the INOSOFT VisiWinNET WPF HOST. ViaEditors any vector of a drawing can now be influence through process variables. This includes amongst others:
And this of course in 2D or 3D.
|
|
Standard Application
WPF Application |
What is your benefit?Amongst others:
|
|