Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 17405, Iocomp Professional Pack

by Photine Kaklamanos Email: Anonymous


Add extensive instrumentation and chart displays. Iocomp Instrumentation Pack is a suite of components that includes the Iocomp Strip Chart, Iocomp Analog Pack, Iocomp Digital Pack, along with 17 additional components for displaying data through a variety of gauges, sliders, and charts
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++Builder, Version 5.0  to 6.0 463 downloads
Copyright: All rights reserved


Size: 8,890,506 bytes
Updated on Fri, 22 Feb 2002 19:08:36 GMT
Originally uploaded on Tue, 15 Jan 2002 06:43:30 GMT
SHA1 Hash: E187A5F34705F7F97F2252D87063C2C89C16DD28
MD5 Hash: 4CAB288F31B4004316D20247F2369893

    Explore the files in this upload

Description
New in Version 2.0.6 SP3b:

OPC (OLE for Process Control) Client Features

Bug Fixes:

Fixed Streaming issue with Font properties on sub objects (e.g. Font property of Channel, axes, legend, etc.) when using Load Method of the plot component. Problem existed reading in font sub properties
Fixed LineX and LineY annotation styles would not correctly draw if ReferenceStyle was set to DataView. If the MinMaxUserCanMove property set to true, the Max pointer would not be moveable if the Min pointer was not visible in angular gauge
Fixed bug in SwitchLED resulting in CaptionMargin property having no effect when CaptionAlignment was set to OppositeSide
Fixed Plot Pack components where zoom box would match the axes title font color
Fixed LineX annotation bug in Plot Pack where Y and Y2 values would be swapped
Fixed iSevenSegmentClock issue where control would not properly fire the countdown event if the clock ran past midnight and would instead start counting up after reaching 0 and would not fire the event
Fixed iLEDRectangle where text caption would overlap the 3D border margins
Fixed Internet Explorer bug where scrolling our ActiveX controls out of view would cause unexpected resizing in all web pages or painting problems when scrolled past another frame
New Features:

ScaleMax and ScaleMin added to Spectrum Display
Knob upgraded to allow turning off keyboard support
Added DataEmpty property, AddXEmpty method to iPlot, AddEmpty method to iXYPlot, and FastDrawEnabled property
Added cursor keyboard support to Plot Pack components
Added FastDrawEnabled property to Plot Pack components. Speeds up drawing to screen with large data sets
Added Glyph support to iSwitchLED and border support
Integrated OPC client features into components. Please note that a nominal distribution fee applies if you utilize the OPC features of our components. OPC Features are not supported under CLX Applications for Delphi 6 and Kylix 1 for Linux. OPC or OLE for Process Control is a communications standard for communicating with factory floor automation hardware via the network
Version 2.0 now includes 48 professionally designed LED, Seven Segment, Switch, Chart, Bar, Digital, Analog, Object Canvas, Rotation, Compass, Timer, Sliding Scale, and Spectrum Display components including our popular Strip Chart control with 2GB per channel capacity and user interface controls.

The Professional Pack includes all of our standard components (Digital Pack, Analog Pack, and Strip Chart Components) including 17 new frequently requested components: Compass, LED Matrix, Log Gauge, Switch Rocker, Seven Segment SMPTE, LED Diamond, Switch Rocker 3-way, Pie Chart, LED Arrow, Switch Lever, Percent Bar, Angular Log Gauge, Switch Quad, Object Canvas, Panel, Timer (9-independent timers), and the Bitmap Rotation Component

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.

LED Matrix
The LED Matrix is a grid of LED elements. The advantage of using the LED Matrix component instead of placing individual LEDs on your development form is that only one window handle is needed for the entire control. Consequently, the painting speed is much faster that having each element paint itself.

Seven Segment SMPTE
The Seven Segment SMPTE control is a variation of the Seven Segment Clock component with support for SMPTE time. SMPTE time is a Radio/Television standard for displaying Frame Rate and Field Number in addition to the time for editing of Audio/Video signals. The display is of the HH:MM:SS:FR.FD format in NonDropFrame mode and the HH:MM:SS;FR.FD format in DropFrame mode (FR = Frame : FD = Field). The time can be set with the Time property or each field can be individually set using the Hours, Minutes, and Seconds propertys.

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 propertys at design time. At runtime, use AddItem, RemoveItem, ClearList, and ItemCount to add or remove items, and use the ItemTitle, ItemColor, and ItemValue to change the propertys. The legend value and percentage columns can be individually hidden with the LegendShowValue and LegendShowPercent propertys.

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 propertys at design time. At runtime, use AddItem, RemoveItem, ClearList, and ItemCount to add or remove items, and use the ItemTitle, ItemColor, and ItemValue to change the propertys. The legend value and percentage columns can be individually hidden with the LegendShowValue and LegendShowPercent propertys.

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

Four basic drawing objects can be added to the canvas (Ellipse, Rectangle, Line, Text). There is no limitation to the number or types of basic objects that can be added. When one of the basic objects is added using the AddEllipse, AddRectangle, AddLine, or AddLabel methods, all propertys of the object not specified in the parameters of the add methods are set according to the Default property settings. Store the handle of the object which is returned when calling one of the four add methods if you want to manipulate the object or change its propertys. Once a object is added, any property of the object can be modified using the numerous get and set methods. The object type can also be changed dynamically at runtime if desired.

The last object added will have the highest z-order and will be shown on top. To manipulate the z-order at a later time, use the BringObjectToFront and SendObjectToBack methods.

To zoom-in or zoom-out, change the DisplayRangeX and DisplayRangeY propertys. Both values must be adjust by the same percentage for proportional scaling.

To offset the drawing, use the OriginX and OriginY propertys.

Use ClearList to remove all objects. Use RemoveObject to remove a single object. Use BeginUpdate and EndUpdate to improve performance when manipulating a large number of objects or to control the interval of repainting during animations.

Rotation Display
The Rotation Display control is used for rotating a bitmap in real-time. The lower left pixel of t

For more information, see http://www.componentsource.com/c++builder6

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC04