开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2019-07-21
详细说明:iPlot控件的使用说明书(Iocomp组件群).pdf,详细讲解了iPlot 控件的使用方法,包含了VC++ VB DELPHI 等多开发平台的iPlot 的应用,并且有详细的过程和源码。Copyright
Authe
Patrick carroll
Technical reviewer Todd oster
Proofreader
Cyrus edson
Copyright
Copyright o 1998-2002 locomp Software Incorporated. All rights reserved
Portions of the software described in this document copyright microsoft Corporation, borland
Corporation, and Linus torvalds. All Rights reserved
No part of this publication may be reproduced, stored in a retrieval system or transmitted by any means
lectronic, mcchanical, photocopying, rccording, or otherwise, without written permission from the
publisher. Except for the limited warranty as described in the End User License Agreement, the
information and material contained in this book are provided "As Is without warranty of any kind,
express or implied, including without limitation any warranty concerning the accuracy, adequacy, or
completeness of such information or material or the results to be obtained from using such information
or material contained within this manual or documentation Neither locomp software nor the author
shall be responsible for any claims attributable to errors, omissions, or other inaccuracies in the
information or material contained in this book, and in no event shall locomp Software or the author be
liable for direct, indirect, special, incidental, or consequential damages arising out of the use of such
information or material. Some states do not allow limitations of duration of any implied warranty so the
above limitations may not apply to you
Trademarks
Iocomp and the Iocomp logo are registered trademarks of locomp Software Incorporated. Microsoft,
Visual basic. Visual c++. visual Fox pro. Windows. microsoft office and activeX are trademarks or
registered trademarks of Microsoft Corporation. Borland, Delphi, Kylix, C++ Builder, VCL, and CLX
are trademarks or registered trademarks of the borland Corporation. Linux is a registered trademark of
Linus Torvalds. All other names, products, or marks are trademarks or registered trademarks of their
respective companies
Initial Printing 03/2001
Manufactured in the United States of america
Iocomp Components- Plot Pack Manual
Table of contents
Table of contents
PLO PACK MANUAL
COPYRIGHT∴
TABLE OF CONTENTS
CHAPTER 1-INTRODUCTION
SAMPLE CODE CONVENTIONS
Ⅴ ISUAL O++ SPECIAL COMPILER NOTE..………………1
BORLAND DELPHI KYLIX AND C++ BUILDER SPECIAL COMPILER NOTE
··········
2
COMPONENT NAMING CONVENTIONS
SOURCE CODE UNIT NAMING CONVENTIONS
334
CHAPTER2- DECIDING WHICH COMPONENT TO USE
PLOT
Properties (activex)
Properties(VCL/CLX
Depreciated properties
666
翻·面面
Methods(Activex
Methods(VCL/CLX)
Depreciated Methods (VCL)
8
Events
·······
…9
XYPLOT∴
……………9
Properties(Activex)
10
Properties(VCL/CLX)
…
Depreciated Properties
Methods( activex…
12
Methods( CL/CLX)…
173
Depreciated Methods(vCl)
13
Events
14
ChaPtER3-OVERALL THEORY.
GENERIC Eⅹ AMPLE∷…
。.。
16
SPECIFIC EXAMPLES:
PLOT OBJECTS
4垂。垂
…17
Plot Object Index
17
Plot Object Name
····
Get Plot Object Index By name
8
Get Plot Object Name by Index
8
CHAPTER 4-AXES
.19
SPAN
垂春垂·
20
MIN AND MAX.……
看音D垂.垂D垂垂
音垂看垂垂·
20
ROTATED AXES
20
LABEL FORMATS…
。·垂
…21
REVERSE SCALES
21
V
Iocomp Components- Plot Pack Manual
Table of contents
SCALE TYPES
看音垂
Linear
Logarithmic Base 10
22
LABELSEPARATION, ....................................................22
LABELSMARGIN
23
LABELSMINLENGTH
.·..··..·.·..···
23
LABELSMINLENGTHAUTOADJUST
···.·······.·:······
···.···············.·:..··.··::·····:·
24
STACKINGENDSMARGIN
.24
TRACKING
···.·:·;····:
USERⅠ NTERFACE
垂看垂D
25
CUSTOMIZING TICK LABELS
26
Visual basic example.............. 26
Visual c++ Example,……………,…,
27
PROPERTIES,……...,..,..,,…28
METHODS
垂.音垂非
每·;垂·垂
·.垂垂音.司非垂看.·垂。垂音垂·垂。,垂垂音垂垂垂垂。司垂
28
EVENTS
28
CHAPTER5-DATAⅤIEW
CHANNELS….9
ANNOTATIONS∴
·垂4D·。
D垂。着垂垂
··:·:
…,30
DATA CURSORS
30
LIMITS……………
31
LAYER ORDER.……,
GRID LINES
32
Major and Minor lines
32
Extended Grid-Line Customization
.33
STACKED AXES AND GRID LINES
PROPERTIES………………………
.:····::··
,37
METHODS
37
EⅤENTS…
春。·4音。·音音非
37
CHAPTER 6-CHANNELS
38
TRACE LINES…
39
DATA MARKERS
40
Ⅰ NDIVIDUAL DATA MARKERS∴
40
CHANNEL FILL
41
TRACKING
41
RING BUFFER
·。垂。垂
垂垂·垂.垂
42
BAR SUPPORT
42
DATA STYLES…
垂看垂垂着垂
43
DIGITAL CHANNEL SUPPORT……
:········:······:········.··.·:·········:·····:··················:····:······:·
45
ASYNCHRONOUS AND SYNCHRONOUS DATA
垂音垂辛希·垂4·非·.着垂垂着
45
CHANNEL DATA LOGGING
.46
FASTDRAW
……416
CHANNEL TYPES…
46
iPlot Component Channel: iPlot Channel
47
iXYPlot Component Channel: iPlotXr Channel::......... 48
PROPERTIES…
50
METHODS
·,·。.垂
50
locomp Components-Plot Pack manual
Table of contents
EVENtS………
看音垂
50
CHAPTER 7-LEGEND
…51
PREDEFINED COLUMNS
TURN ON AND OFF COLUMN TITLES
非看音垂
.52
PROPERTIES∴…………53
METHODS
垂着D
…………53
EVENTS
53
CHAPTER8- TOOLBAR∴54
CONFIGURE INDIVIDUAL BUTTONS
54
IMPLEMENTED EXTERNALLY……………
55
垂·看D。垂D音看音
BUTTON DESCRIPTIONS,…………………….…………….………,…….…….5
PROPERTIES……
··········
METHODS
…56
ChAPTER 9-ANNOTATIONS
曲鲁●香
57
ANNOTATION TYPES
58
·:···4
.58
Text Rectangle∷
…58
line.
58
Rectangle
59
Linex∴…
.59
Liney
60
Bitmap image
·垂
60
Bitmap image list.……
………………………………………61
ANNOTATION REFERENCE RELATIONSHIPS
62
Data view reference
62
Channel reference
······.·=·········
62
XData view y Channel reference
.63
XChannelyDataview reference……………….……..….…..…...3
MOVEABLE ANNOTATIONS
RESIZABLE ANNOTATIONS
63
HOW TO ADD ANNOTATIONS
·。垂。垂
63
Text Annotation Example.
64
Line annotation example
64
Rectangle Annotation example
64
LineX example..........
.64
Line r example.…
64
HOW TO REMOVE ANNOTATIONS
…165
ANNOTATION CLICK EVENT
65
PROPERTIES∴
65
METHODS
·········.······:.:·
·.·.····
65
EVENTS…
65
CHAPTER 10-DATA CURSORS.
CURSOR TYPES
…………………………………66
thex- Y Cursor lvalue7……
66
Value x cursor /valuer
.67
Iocomp Components- Plot Pack Manual
Table of contents
Value y cursor /valuer
Period Cursor Deltax/
.68
Peak-Peak Cursor Delta y/
68
Frequency Cursor/InverseDeltax/
.69
ADDING AND REMOVING CURSORS
DATA CURSOR EXAMPLE
70
ACCESSING INDIVIDUAL CURSOR PROPERTIES…,…………………………………
70
Controlling User Popup menu....
Controlling hints
Controlling cursor pointers
IPLOT COMPONENT SPECIFIC NOTES
70
IXY PLOT COMPONENT SPECIFIC NOTES
:··:·····::·
71
CURSOR EVENTS
71
PROPERTIES….71
METHODS
∴172
EVENTS
72
CHAPTER 11- LIMITS
73
LINEⅩ
·:·.·.·.::···..·:···
73
LINEY.…
·垂4D·。
D垂。着垂垂
··:·:
74
BANDX
74
BANDY
75
POLYBANDⅩ∴
75
POLYBANDY
176
ADDING AND REMOVING LIMITS
76
SINGLE-LINE LIMIT EXAMPLES
垂·D垂。垂
..··.·····
76
BAND LIMIT EXAMPLES
,77
POLY BAND LIMIT EXAMPLES
,77
PROPERTIES
78
METHODS
音垂音垂4。音垂,音。看..音垂看D音垂。音。··垂着垂4.垂。垂。。音垂音。垂音垂看·看非新音着音垂音垂
…78
EVENTS
CHAPTER 12- LABELS
79
HOW TO ADD LABELS
HORIZONTAL LABEL EXAMPLE
80
VERTICAL LABEL EXAMPLE
垂垂D看普非。音垂看D
HOW TO REMOVE LABELS
.80
PROPERTIES
·。垂。垂
垂垂·垂.垂
METHODS
80
EVENTS…
80
CHAPTER 13- VISUAL LAYOUT MANAGER
81
TUTORIAL
…82
How to Move Objects………………..….….….…….….….….….….…….…………82
Resizing Plot Objects
83
How to stack axes
···.··:
84
Rotating X and y-Axes
86
CHAPTER 14- ADDING DATA
87
ADDXY
.······
87
Iocomp Components- Plot Pack Manual
Table of contents
Complete adder Example
….87
Visual basic
Visual C++ [Disp Intcrfacc
notat
Visual C++[High-Spccd iDispatch Intcrfacc
C++ Builder
Delphi/ Kylix…
nternet Explorer.…
Special activeX example
91
Visual basic
91
Visual C++ [Disp Interface
92
Visual C++ [High-Speed iDispatch Interface
Internet Explorer
OTHER DATA ADDING METHODS
93
Addyelapsedseconds
94
AddY Elapsed Time
···
94
Addon
·····:·······
∴94
AddYArray…
94
AddXyarra.…
95
AddXYArravs
…95
addemph
······:·····
95
AddXNull /iPlotX component only/
95
AddNull /ixyplotX component only/
16
MODIFYING READING DATA
n.96
Visual basic
96
Visual ctt
···;·.··
········
···
·非·
96
Borland delph
96
Borland C++ Builder
97
RUNNING Y-VALUE MIN. MAX. AND MEAN.....................................97
EMPTY AND NULL DATA POINTS
8
CHAPTER 15- CARTESIAN AXES
···●。·。······●·
99
MASTER CARTESIAN AXES
CHILD CARTESIAN AXES
100
CHAPTER 16- TRANSLATION
102
CHAPTER 17-NULL DATA HANDLING
104
ADDING A NULL Y DATA POINT AT A SPECIFICⅹ DATA POINT( PLOT ONLY).………………,104
ADDING A nULL X Y DATA (IXY PLOT ONLY)
104
SETTING A NULL Y DATA POINT AT A SPECIFIC X DATA POINT
104
FULL SOURCE EXAMPLE…
105
Example: visual basic
105
Example: Visual C++ Disp Ir
ntertace
706
Example: Visual C++/High-Speed iDispatch Interface/
106
Example: Delphi/kylix
,107
Example: C++ Builder
108
Example: VB.Net
108
Example: C#. NET
109
Example: Internet Explorer.
109
CHAPTER 18-USER NTERFACE CONTROL
110
Ⅰ HE BUILT-Ⅰ N TOOLBAR.
…110
VIll
Iocomp Components- Plot Pack Manual
Table of contents
SCROLLABLE AND ZOOMABLE AXES∴………,………,………,……………………110
ZOOMING TOOLS
SELECT TOOL
CURSOR TOOL
CONTEXT SENSITIVE RIGHT-CLICK MENUS(POPUP MENUS)......
Axis Object
Dataview Object.…
垂·
····c·
112
Toolbar Object........
112
Legend object
112
Data Cursor Object
…………………112
RUNTIME PROPERTY EDITOR ...........................................................................................................112
Right-Click on Plot Object......,,……
112
Toolbar Runtime Property Editor button
113
Preventing or Disabling Ul interaction
.····..······:···.·
.113
Disabling All UI Interaction on a Plot Object
113
Disabling Popup menu on a Plot Object or On Entire Component
SPECIAL USER EVENTS…
…14
CHAPTER 19- TRACKING
n116
TRACKING STYLES
TRACKING ALIGN FIRST STYLES
Min.…….….……….………….….…….…….…….………………,119
Max
719
aute
4·垂
··:·;····
120
None/All axis default/
120
TRACKING SCROLL COMPRESS MAX
着垂看D垂
120
ENABLING AND DISABLING TRACKING…………
…………,………………121
Channel tracking properties
Axis Tracking Properties
·+···.:·····:··
…121
User interaction
…,121
MANUAL TRACKING
121
CHAPTER 20-INTERPOLATION. 122
NONE
垂垂。。垂
春鲁垂
122
STRAIGHT LINE…
123
CUBIC SPLINE
123
POLYNOMIAL
·。
124
RATIONAL…
124
DIFFERENTIAL
125
CHAPTER 21- LOADING AND SAVING DATA
126
DATA FORMATS…
126
Savedata rofile
126
LoadData File
垂··;·,···
127
SaveProperties
LoadProperties FromFile
··:
128
Saveannotations toile
128
LoadAnnotations File
128
DATA LOG FORMATS
128
LogFileName
128
locomp Components-Plot Pack manual
Table of contents
Log Size…………….
.129
Logactiva
129
LogDeactivate......
…129
ADDDATAARRAY EXAMPLE ................................................................................................................130
Ⅰ MAGE FORMATS
130
CHAPTER 22- GRAPHICAL EXPORT
●。D·。鲁。自鲁●
131
ENHANCED META FILE FORMAT
·垂·垂垂。垂·非。,垂看
垂垂
31
BITMAP,,…
·:.····:·······.··:····
·:
垂非垂·垂
131
JPEG
131
PNG.……
.…………,……,…………131
CLIPBOARD TRANSFER METHOD
··
…132
GETBYTESJPEG METHOD
132
CHAPTER 23- PRINTING
133
PRINTING OPTIONS……………………………………,………………………133
Page Orientation
133
Printer dialog..........
133
Printer document name
·····;···+··;.··
33
Margins
733
SIMPLE CHART PRINT.………………………………………………………134
USING WITH EXTERNAL REPORTING PACKAGES OR CUSTOM CODE ,....................................................134
Clipboard Transfer
134
IPictureDisp Object Transfer
135
PRINTING TIPS
135
CHAPTER 24- PLOT PACK EVENTS
136
PRINTING EVENTS
On beforePrint
··············
················
…136
OnAfterprint
136
DATA VIEW OBJECT EVENTS
137
On clickAnnotation
.137
On ClickData point
137
Onlimitline l position change....................
138
OnLimitlinezPosition Change
.·
+垂
38
DATA CURSOR OBJECT EVENTS
139
OnData CursorChange
139
AXIS OBJECT EVENTS.……139
On Xaxis customizelabel
面面面面面
面面面
139
OnXAxismin Change..............1 40
On XAxis span change
14l
On yaxis customizelabel
.141
On yAxismin change.........
.142
OnAxisSpOnChange.................y43
PLOT OBJECT FOCUS EVENTS……143
OngotFocus channel
.143
On gotFocusdata cursor
144
On GotFocuslegend
.············
+···
…144
On gotFocus Xaxis
145
Iocomp Components- Plot Pack Manual
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.