|
The Instrumentation.NET Pro contains 31 additional .NET components, with advanced features not included with the Instrumentation.NET Standard.
Spectrum Display
The Spectrum Display Control is a spectrum display with optional peak and peak
decay support.
You can set the number of bars, and set each bar independantly at runtime.
Bar values displayed at design-time are for illustrative purposes only to aide in
development of your application. You will need to use the clear method or initialize
all bar elements at runtime to clear out these initial/illustrative values.
Sliding Compass
The Sliding Compass Control is a moving graphical compass with a linear and
circular representation of the data (360 degree circular scale). One static pointer
refers to the position of the moving scale and an unlimited number of dynamic
pointers can refers to a other/secondary positions on the moving scale.
The Sliding Compass also has Shadow effects (ScaleShadowColor,
ScaleShadowEnabled, ScaleBackgroundColor) that give the Sliding Compass a three dimensional look.
Compass
The Compass control is used to display a graphical representation of a compass.
Use the Direction property to change the direction the compass is pointing to. To
also show the numerical value that the compass is pointing to in the center of the
control, set the ShowDirectionDisplay property to True.
The .NET compass offers an unlimited number of compass pointers making this
control a multi-compass control too!
LED Matrix
The LED Matrix is a grid of LED elements. The advantage of using the LED Matrix
component instead of placing individual LED's on your development form is that
only one window handle is needed for the entire control. Consequently, the painting
speed is much faster than having each element paint itself.
Pie Chart
The Pie Chart control is used to display a graphical bar representation of item
percentages. Use the property editor to add or remove items and change their
property's at design time. At runtime, use Item.Add, Item.Remove, Item.Cleart, and
Item.Count to add or remove items, and change the Items Text, Color, and Value at
any time. The legend value and percentage columns can be individually hidden at any time too.
Percent Bar
The Percent Bar control is used to display a graphical bar representation of item
percentages. Use the property editor to add or remove items and change their
property's at design time. At runtime, use Item.Add, Remove, Clear and/or Count
to add or remove items etc. You can change the Items Title, Color, and Value at
any time. The legend value and percentage columns can be individually hidden at any time too.
Object Canvas
The Object Canvas control is a basic canvas with an interface for adding persistent
objects at runtime (Painting Persistence Only). All painting is handled
automatically and is double-buffered to prevent flickering at run-time. The
coordinate system is based on the Cartesian coordinate system with (0,0)
corresponding to the center of the component. The X & Y range is set using the
DisplayRangeX and DisplayRangeY property's.
Drawing objects can be added to the canvas (Ellipse, Rectangle, Line, Pie,
Polygon, Arc, Image, Textbox and Text). There is no limitation to the number or
types of basic objects that can be added. When one of the drawing objects is
added, all properties of the object not specified in the parameters of the add
method's are set according to the Default property settings. Once an object is
added, any property of the object can be modified at any time.
Rotation Display
The Rotation Display control is used for rotating a bitmap in real-time. The lower left
pixel of the bitmap is used for the transparent color. To specify the angle of rotation
, set the Rotation property.
The performance depends on the number of rotations per second and the size of
the bitmap. The performance is not impacted by the size of the control, only the
portion where the bitmap is displayed is actually rotated. To increase performance,
decrease the bitmap size or decrease the rate at which the Rotation property is changed.
LED Arrow
The LED Arror control is an Arrow shaped LED with a None, Raised, or Lowered
BevelStyle. Define arrows with a single or dual-headed.
Switch Rockers
The Switch Rocker control is a binary switch with a rocker graphical representation
. The control uses the space key for keyboard control.
The Switch Rocker 3-way control is a momentary up and down switch. It has
events and property's built to simplify the implementation of single axis control.
Use the ValueChanged event to respond to changes. Use the Increment property to
specify the amount the Value property is changed on each click or repeat event.
Switch Lever
The Switch Lever control is a binary switch with a lever graphical representation.
The control uses the space key for keyboard control. Use the ValueChanged event
to respond to changes in the Value property.
Switch Quad
The Switch Quad control can be used for any type of 2-axis control. There are
independent events for each switch.
This control has events and properties built-in to simplify the implementation of X-Y
control. For Y-Axis control, use the ValueXChanged event along with the ValueY
and IncrementY properties. For X-Axis control, use the ValueXChanged event along
with the ValueX and IncrementX properties.
By default, the repeat feature is enabled and is configured with the
RepeatInitialDelay and RepeatInterval properties. These are customizable and can
be disabled.
The control supports the 4 arrows keys on the keyboard for keyboard control,
which can be disabled at any point.
Phone Pad
The Phone Pad Control is a simple numeric keypad control with mouse control
support.
Input is processed in your application by using the ButtonClick event.
Panel
The Panel control is a basic panel that can have child controls embedded within it.
Pipe
The Pipe Control is used to display a graphical representation of a pipe. Supports
built-in flow animation, with selectable flow indicators, flow rate, and flow direction.
Motor
The Motor control is used to display a graphical representation of a stationary or
moving motor or pump.
Tank
The iTank control is a tank that supports a double-value indicator.
Valve
The Valve component supports an opened and closed position.
|