Mercurial > hg > fxanalyse
annotate FXPlot.h @ 265:da38cbbc7ec8
Add DDS clients test code
To verify the portabiolity of the clients code and to make testing
easier the test code is independent of the CVI environment and
runtime.
author | Daniele Nicolodi <daniele.nicolodi@obspm.fr> |
---|---|
date | Sun, 21 Jun 2015 14:44:33 +0200 |
parents | d34fe2505370 |
children |
rev | line source |
---|---|
0 | 1 /**************************************************************************/ |
2 /* LabWindows/CVI User Interface Resource (UIR) Include File */ | |
242
d34fe2505370
Fix timeseries plot UI
Daniele Nicolodi <daniele.nicolodi@obspm.fr>
parents:
135
diff
changeset
|
3 /* Copyright (c) National Instruments 2015. All Rights Reserved. */ |
0 | 4 /* */ |
5 /* WARNING: Do not add to, delete from, or otherwise modify the contents */ | |
6 /* of this include file. */ | |
7 /**************************************************************************/ | |
8 | |
9 #include <userint.h> | |
10 | |
11 #ifdef __cplusplus | |
12 extern "C" { | |
13 #endif | |
14 | |
15 /* Panels and Controls: */ | |
16 | |
17 #define PLOTPANEL 1 /* callback function: CB_PlotEvent */ | |
135 | 18 #define PLOTPANEL_MAX 2 /* control type: numeric, callback function: Plot_CB_ChangeYLim */ |
19 #define PLOTPANEL_MIN 3 /* control type: numeric, callback function: Plot_CB_ChangeYLim */ | |
20 #define PLOTPANEL_CHECKBOX_AUTOSCALE 4 /* control type: radioButton, callback function: Plot_CB_ChangeAutoScale */ | |
21 #define PLOTPANEL_RESETBUTTON 5 /* control type: command, callback function: Plot_CB_Reset */ | |
22 #define PLOTPANEL_FREQPLOT 6 /* control type: graph, callback function: (none) */ | |
23 #define PLOTPANEL_ADEV 7 /* control type: numeric, callback function: (none) */ | |
24 #define PLOTPANEL_SLOPE 8 /* control type: numeric, callback function: (none) */ | |
25 #define PLOTPANEL_MEAN 9 /* control type: numeric, callback function: (none) */ | |
26 #define PLOTPANEL_SCALINGSTEP 10 /* control type: ring, callback function: Plot_CB_ChangeScalingStep */ | |
27 #define PLOTPANEL_DEDRIFT 11 /* control type: numeric, callback function: Plot_CB_ChangeDrift */ | |
28 #define PLOTPANEL_GETSLOPEBUTTON 12 /* control type: command, callback function: Plot_CB_GetDrift */ | |
29 #define PLOTPANEL_CHECKBOX_DEDRIFT 13 /* control type: radioButton, callback function: Plot_CB_Reset */ | |
30 | |
31 | |
32 /* Control Arrays: */ | |
33 | |
34 /* (no control arrays in the resource file) */ | |
0 | 35 |
36 | |
37 /* Menu Bars, Menus, and Menu Items: */ | |
38 | |
39 /* (no menu bars in the resource file) */ | |
40 | |
41 | |
135 | 42 /* Callback Prototypes: */ |
0 | 43 |
44 int CVICALLBACK CB_PlotEvent(int panel, int event, void *callbackData, int eventData1, int eventData2); | |
45 int CVICALLBACK Plot_CB_ChangeAutoScale(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); | |
46 int CVICALLBACK Plot_CB_ChangeDrift(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); | |
47 int CVICALLBACK Plot_CB_ChangeScalingStep(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); | |
135 | 48 int CVICALLBACK Plot_CB_ChangeYLim(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
0 | 49 int CVICALLBACK Plot_CB_GetDrift(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); |
50 int CVICALLBACK Plot_CB_Reset(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); | |
51 | |
52 | |
53 #ifdef __cplusplus | |
54 } | |
55 #endif |