00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092
00093
00094
00095
00096
00097
00098
00099
00100
00101
00102 #if !defined(INC_MI32_MXDIALOG_H) && !defined(WIN32_NATIVE)
00103 #define INC_MI32_MXDIALOG_H
00104
00105 #ifndef INC_MI32_STDDEFNS_H
00106 #include <mi32/stddefns.h>
00107 #endif
00108
00109 #if !defined(WIN32_NATIVE) && !defined(INC_MI32_XDEFNS_H)
00110 #include <mi32/xdefns.h>
00111 #endif
00112
00113 #if !defined(WIN32_NATIVE) && !defined(_XtIntrinsic_h)
00114 #include <X11/Intrinsic.h>
00115 #endif
00116
00117 #ifndef INC_MI32_POINT_H
00118 #include <mi32/point.h>
00119 #endif
00120
00121
00122
00123 struct COLMAPINFO;
00124 class REGION2D;
00125 class TRANS2D_MAPGEN;
00126 namespace RVC {
00127 class OBJITEM;
00128 }
00129
00130
00131
00132
00133
00134 struct MxdAnyCallbackStruct {
00135 UINT32 reason;
00136 MXDHANDLE dhandle;
00137 };
00138
00139 typedef void (*MxdCallbackFunc)(MxdAnyCallbackStruct*,void*);
00140
00141
00142 #define MxdFLAG_SetLastPosition 0x80000000
00143 #define MxdFLAG_OpenOnCreate 0x40000000
00144 #define MxdFLAG_DestroyOnClose 0x20000000
00145 #define MxdFLAG_Modal 0x10000000
00146 #define MxdFLAG_ReturnWhenClose 0x08000000
00147 #define MxdFLAG_NoClose 0x04000000
00148 #define MxdFLAG_HaveApply 0x02000000
00149
00150
00151
00152
00153 #define MxdINSPRAST_NoSelect 0x00000001
00154 #define MxdINSPRAST_AllowEdit 0x00000002
00155
00156 #define MxdINSPRAST_SetCenter 1
00157
00158
00159 #define MxdTIPOFDAY_NoAutoOpen 0x00000001
00160
00161
00162 #define MxdVIEWRASTCORR_PosnTransInput 0x00000001
00163
00164
00165 #define MxdCR_Destroy 0x80000000
00166 #define MxdCR_Close 0x40000000
00167 #define MxdCR_Open 0x20000000
00168 #define MxdCR_Resize 0x10000000
00169 #define MxdCR_Apply 0x08000000
00170 #define MxdCR_Modify 0x04000000
00171 #define MxdCR_ChangeBegin 0x02000000
00172 #define MxdCR_ChangeEnd 0x01000000
00173 #define MxdCR_ChangeContinue 0x00800000
00174 #define MxdCR_SelectedObject 0x00400000
00175 #define MxdCR_SavedObject 0x00200000
00176
00177
00178 #define MxdCR_InspRastViewChanged 0x00000001
00179
00180
00181
00182
00183
00184
00185 #define MxdEDITCOLORMAP_LoadFromObject 0x00000001
00186 #define MxdEDITCOLORMAP_InitGrayscale 0x00000002
00187 #define MxdEDITCOLORMAP_RetNewObject 0x00000004
00188 #define MxdEDITCOLORMAP_AllowTransparent 0x00000008
00189 #define MxdEDITCOLORMAP_AllowTransparency 0x00000010
00190
00191 struct MxdEditColorMapCallbackStruct {
00192 UINT32 reason;
00193 MXDHANDLE dhandle;
00194 UNICODE *filename;
00195 INT32 inode;
00196 };
00197
00198
00199
00200
00201
00202
00203 #define MxdSmartLine_StartLine 0x00000001
00204 #define MxdSmartLine_StopLine 0x00000002
00205 #define MxdSmartLine_SaveLine 0x00000004
00206 #define MxdSmartLine_AbortLine 0x00000008
00207 #define MxdSmartLine_NewPoint 0x00000010
00208 #define MxdSmartLine_TraceBegin 0x00000020
00209 #define MxdSmartLine_TraceEnd 0x00000040
00210 #define MxdSmartLine_StopReason 0x00000080
00211
00212 struct MxdSmartLineCallbackStruct {
00213 UINT32 reason;
00214 MXDHANDLE dhandle;
00215 INT32 ElemNum;
00216 LPOINT3D *Line;
00217 INT32 NumPoints;
00218 int ElemType;
00219 };
00220
00221
00222
00223
00224
00225
00226 int MxdAutoColorMapAddCallback (
00227 MXDHANDLE dhandle,
00228 MxdCallbackFunc,
00229 void *data,
00230 UINT32 reason
00231 );
00232
00233
00234 int MxdAutoColorMapCreate (
00235 Widget pwidget,
00236 MXDHANDLE *dhandle,
00237 char *dialoghandle,
00238 int relposn,
00239 UNICODE *classfilename,
00240 INT32 classrastinode,
00241 COLOR *colmap,
00242 int NumColors,
00243 int dialogflags
00244 );
00245
00246
00247 int MxdAutoColorMapOpen (
00248 MXDHANDLE dhandle
00249 );
00250
00251
00252 int MxdAutoColorMapClose (
00253 MXDHANDLE dhandle
00254 );
00255
00256
00257 int MxdAutoColorMapDestroy (
00258 MXDHANDLE dhandle
00259 );
00260
00261
00262 int MxdAutoColorMapIsOpen (
00263 MXDHANDLE dhandle
00264 );
00265
00266
00267 int MxdAutoColorMapRemoveCallback (
00268 MXDHANDLE dhandle,
00269 MxdCallbackFunc,
00270 void *data,
00271 UINT32 reason
00272 );
00273
00274
00275
00276
00277
00278
00279
00280
00281 int MxdEditColorMapAddCallback (
00282 MXDHANDLE dhandle,
00283 MxdCallbackFunc,
00284 void *cbs,
00285 UINT32 reasonmask
00286 );
00287
00288
00289 int MxdEditColorMapClose (
00290 MXDHANDLE dhandle
00291 );
00292
00293
00294
00295
00296
00297
00298
00299
00300 int MxdEditColorMapCreate (
00301 Widget pwidget,
00302 MXDHANDLE *dhandle,
00303 char *dialogname,
00304 int relposn,
00305 COLMAPINFO *colmapinfo,
00306 UNICODE *cmapfilename,
00307 INT32 parentinode,
00308 INT32 *cmapinode,
00309 UINT32 dialogflags
00310 );
00311
00312
00313
00314
00315
00316
00317
00318
00319 int MxdEditColorMapCreate (
00320 Widget pwidget,
00321 MXDHANDLE *dhandle,
00322 char *dialogname,
00323 int relposn,
00324 COLOR *colmap,
00325 int NumColors,
00326 UNICODE *cmapfilename,
00327 INT32 parentinode,
00328 INT32 *cmapinode,
00329 UINT32 dialogflags
00330 );
00331
00332
00333 int MxdEditColorMapDestroy (
00334 MXDHANDLE dhandle
00335 );
00336
00337
00338 int MxdEditColorMapIsOpen (
00339 MXDHANDLE dhandle
00340 );
00341
00342
00343 int MxdEditColorMapOpen (
00344 MXDHANDLE dhandle
00345 );
00346
00347
00348 int MxdEditColorMapRemoveCallback (
00349 MXDHANDLE dhandle,
00350 MxdCallbackFunc,
00351 void *cbs,
00352 UINT32 reasonmask
00353 );
00354
00355
00356 int MxdEditColorMapUpdate (
00357 MXDHANDLE dhandle,
00358 int notify
00359 );
00360
00361
00362 int MxdEditMetaDataAddCallback (
00363 MXDHANDLE dhandle,
00364 void(*)(MxdAnyCallbackStruct*,void*),
00365 void *cbs,
00366 UINT32 reasonmask
00367 );
00368
00369
00370 int MxdEditMetaDataClose (
00371 MXDHANDLE dhandle
00372 );
00373
00374
00375 int MxdEditMetaDataCreate (
00376 Widget pwidget,
00377 MXDHANDLE *dhandle,
00378 const char *dialogname,
00379 MxRELPOSN relposn,
00380 const UNICODE *filename,
00381 INT32 inode,
00382 UINT32 dialogflags
00383 );
00384
00385
00386 int MxdEditMetaDataDestroy (
00387 MXDHANDLE dhandle
00388 );
00389
00390
00391 int MxdEditMetaDataIsOpen (
00392 MXDHANDLE dhandle
00393 );
00394
00395
00396 int MxdEditMetaDataOpen (
00397 MXDHANDLE dhandle
00398 );
00399
00400
00401 int MxdEditMetaDataRemoveCallback (
00402 MXDHANDLE dhandle,
00403 void(*)(MxdAnyCallbackStruct*,void*),
00404 void *cbs,
00405 UINT32 reasonmask
00406 );
00407
00408
00409 int MxdEditTextFileAddCallback (
00410 MXDHANDLE dhandle,
00411 MxdCallbackFunc,
00412 void *cbs,
00413 UINT32 reasonmask
00414 );
00415
00416
00417 int MxdEditTextFileClose (
00418 MXDHANDLE dhandle
00419 );
00420
00421
00422
00423
00424
00425 int MxdEditTextFileCreate (
00426 Widget pwidget,
00427 MXDHANDLE *dhandle,
00428 char *dialogname,
00429 int relposn,
00430 UNICODE *filename,
00431 char *dftextn,
00432 char *encoding,
00433 UINT32 dialogflags
00434 );
00435
00436
00437 int MxdEditTextFileGetTextWidget (
00438 MXDHANDLE dhandle,
00439 Widget *ReturnWidget
00440 );
00441
00442
00443 int MxdEditTextFileDestroy (
00444 MXDHANDLE dhandle
00445 );
00446
00447
00448 int MxdEditTextFileIsOpen (
00449 MXDHANDLE dhandle
00450 );
00451
00452
00453 int MxdEditTextFileOpen (
00454 MXDHANDLE dhandle
00455 );
00456
00457
00458 int MxdEditTextFileRemoveCallback (
00459 MXDHANDLE dhandle,
00460 MxdCallbackFunc,
00461 void *cbs,
00462 UINT32 reasonmask
00463 );
00464
00465
00466 ERRVALUE MxdEditTextFileObjAddCallback (
00467 MXDHANDLE dhandle,
00468 MxdCallbackFunc,
00469 void *cbs,
00470 UINT32 reasonmask
00471 );
00472
00473
00474 ERRVALUE MxdEditTextFileObjClose (
00475 MXDHANDLE dhandle
00476 );
00477
00478
00479
00480
00481
00482 ERRVALUE MxdEditTextFileObjCreate (
00483 Widget pwidget,
00484 MXDHANDLE *dhandle,
00485 char *dialogname,
00486 int relposn,
00487 UNICODE *filename,
00488 char *dftextn,
00489 char *encoding,
00490 UINT32 dialogflags
00491 );
00492
00493
00494 ERRVALUE MxdEditTextFileObjGetTextWidget (
00495 MXDHANDLE dhandle,
00496 Widget *ReturnWidget
00497 );
00498
00499
00500 ERRVALUE MxdEditTextFileObjDestroy (
00501 MXDHANDLE dhandle
00502 );
00503
00504
00505 ERRVALUE MxdEditTextFileObjIsOpen (
00506 MXDHANDLE dhandle
00507 );
00508
00509
00510 ERRVALUE MxdEditTextFileObjOpen (
00511 MXDHANDLE dhandle
00512 );
00513
00514
00515 ERRVALUE MxdEditTextFileObjRemoveCallback (
00516 MXDHANDLE dhandle,
00517 MxdCallbackFunc,
00518 void *cbs,
00519 UINT32 reasonmask
00520 );
00521
00522
00523
00524
00525
00526
00527
00528
00529
00530
00531 int MxdInspRastAddCallback (
00532 MXDHANDLE handle,
00533 MxdCallbackFunc,
00534 void *cbdata,
00535 UINT32 reason
00536 );
00537
00538
00539 int MxdInspRastClose (
00540 MXDHANDLE dhandle
00541 );
00542
00543
00544
00545
00546
00547
00548
00549
00550 int MxdInspRastCreate (
00551 Widget pwidget,
00552 MXDHANDLE *dhandle,
00553 char *dialogname,
00554 int relposn,
00555 const UNICODE *dftfilename,
00556 INT32 dftinode,
00557 int dialogflags
00558 );
00559
00560
00561 int MxdInspRastDestroy (
00562 MXDHANDLE dhandle
00563 );
00564
00565
00566 int MxdInspRastGetRast (
00567 MXDHANDLE dhandle,
00568 UNICODE *filename,
00569 INT32 *inode
00570 );
00571
00572
00573 int MxdInspRastGetView (
00574 MXDHANDLE dhandle,
00575 INT32 *initlin,
00576 INT32 *initcol,
00577 INT32 *viewlins,
00578 INT32 *viewcols,
00579 INT32 *editlin,
00580 INT32 *editcol
00581 );
00582
00583
00584 int MxdInspRastIsOpen (
00585 MXDHANDLE dhandle
00586 );
00587
00588
00589 int MxdInspRastOpen (
00590 MXDHANDLE dhandle
00591 );
00592
00593
00594 int MxdInspRastRemoveCallback (
00595 MXDHANDLE dhandle,
00596 MxdCallbackFunc,
00597 void *cbs,
00598 UINT32 reasonmask
00599 );
00600
00601
00602
00603
00604
00605 int MxdInspRastSetView (
00606 MXDHANDLE dhandle,
00607 INT32 initlin,
00608 INT32 initcol,
00609 int flags
00610 );
00611
00612
00613 int MxdSmartLineActivate (
00614 MXDHANDLE handle
00615 );
00616
00617
00618 int MxdSmartLineAddCallback (
00619 MXDHANDLE handle,
00620 void (*func)(MxdSmartLineCallbackStruct *cb, void*),
00621 void *udata,
00622 UINT32 reason
00623 );
00624
00625
00626 int MxdSmartLineClose (
00627 MXDHANDLE dhandle
00628 );
00629
00630
00631 int MxdSmartLineCreate (
00632 Widget pwidget,
00633 MXDHANDLE *handle,
00634 char *dialogname,
00635 int relposn,
00636 void *vview,
00637 void *vlp,
00638 UINT32 dialogflags
00639 );
00640
00641
00642 int MxdSmartLineDestroy (
00643 MXDHANDLE dhandle
00644 );
00645
00646
00647 int MxdSmartLineIsOpen (
00648 MXDHANDLE dhandle
00649 );
00650
00651
00652 int MxdSmartLineNewView (
00653 MXDHANDLE dhandle
00654 );
00655
00656
00657 int MxdSmartLineOpen (
00658 MXDHANDLE dhandle
00659 );
00660
00661
00662 void MxdSmartLineRemoveCallback (
00663 MXDHANDLE dhandle,
00664 void (*func)(MxdSmartLineCallbackStruct *cb, void*),
00665 void *data,
00666 UINT32 reason
00667 );
00668
00669
00670 int MxdSmartLineResume (
00671 MXDHANDLE handle
00672 );
00673
00674
00675 int MxdSmartLineSuspend (
00676 MXDHANDLE handle
00677 );
00678
00679
00680 int MxdTipOfDayAddCallback (
00681 MXDHANDLE dhandle,
00682 MxdCallbackFunc,
00683 void *data,
00684 UINT32 reason
00685 );
00686
00687
00688 int MxdTipOfDayClose (
00689 MXDHANDLE dhandle
00690 );
00691
00692
00693
00694
00695
00696
00697
00698
00699
00700
00701 int MxdTipOfDayCreate (
00702 Widget pwidget,
00703 MXDHANDLE *dhandle,
00704 char *dialogname,
00705 int relposn,
00706 UINT32 dialogflags
00707 );
00708
00709
00710 int MxdTipOfDayDestroy (
00711 MXDHANDLE dhandle
00712 );
00713
00714
00715 int MxdTipOfDayIsOpen (
00716 MXDHANDLE dhandle
00717 );
00718
00719
00720 int MxdTipOfDayOpen (
00721 MXDHANDLE dhandle
00722 );
00723
00724
00725 int MxdTipOfDayRemoveCallback (
00726 MXDHANDLE dhandle,
00727 MxdCallbackFunc,
00728 void *data,
00729 UINT32 reason
00730 );
00731
00732
00733 int MxdViewProfileClose (
00734 MXDHANDLE dhandle
00735 );
00736
00737
00738 int MxdViewProfileCreate (
00739 Widget parent,
00740 MXDHANDLE *dhandle,
00741 char *dialogname,
00742 MxRELPOSN relposn,
00743 const UNICODE *objfilename,
00744 INT32 objinode,
00745 int dialogflags
00746 );
00747
00748
00749 int MxdViewProfileDestroy (
00750 MXDHANDLE dhandle
00751 );
00752
00753
00754 int MxdViewProfileIsOpen (
00755 MXDHANDLE dhandle
00756 );
00757
00758
00759 int MxdViewProfileOpen (
00760 MXDHANDLE dhandle
00761 );
00762
00763
00764 int MxdViewProfileQueryObject (
00765 MXDHANDLE dhandle,
00766 RVC::OBJITEMLIST& ObjItemList
00767 );
00768
00769
00770 int MxdViewProfileRedraw (
00771 MXDHANDLE dhandle
00772 );
00773
00774
00775 int MxdViewProfileSetChangeObjectCallback (
00776 MXDHANDLE dhandle,
00777 void(*)(MXDHANDLE,void*,const RVC::OBJITEM&),
00778 void *chgobjdata
00779 );
00780
00781
00782 int MxdViewProfileSetCloseCallback (
00783 MXDHANDLE dhandle,
00784 void(*)(MXDHANDLE,void*),
00785 void *closedata
00786 );
00787
00788
00789 int MxdViewProfileSetDestroyCallback (
00790 MXDHANDLE dhandle,
00791 void(*)(MXDHANDLE,void*),
00792 void *destroydata
00793 );
00794
00795 enum PROFILEFLAGS {
00796 PROFILEFLAG_None = 0x00,
00797 PROFILEFLAG_InMapCoord = 0x01,
00798 PROFILEFLAG_SeparatePoints = 0x02
00799 };
00800
00801 DEFINE_ENUM_OPERATORS(PROFILEFLAGS);
00802
00803
00804 int MxdViewProfileUpdate (
00805 MXDHANDLE dhandle,
00806 DPOINT2D *mappoint,
00807 INT32 numpoints,
00808 const SPATREF::COORDREFSYS& CoordRefSys,
00809 PROFILEFLAGS flags
00810 );
00811
00812
00813 int MxdViewRastCorrAddCallback (
00814 MXDHANDLE dhandle,
00815 MxdCallbackFunc,
00816 void *cbs,
00817 UINT32 reasonmask
00818 );
00819
00820
00821 int MxdViewRastCorrClose (
00822 MXDHANDLE dhandle
00823 );
00824
00825
00826 int MxdViewRastCorrCreate (
00827 Widget pwidget,
00828 MXDHANDLE *dhandle,
00829 const char *dialogname,
00830 int relposn,
00831 const UNICODE *xrastfilename,
00832 INT32 xrastinode,
00833 const UNICODE *yrastfilename,
00834 INT32 yrastinode,
00835 UINT32 dialogflags
00836 );
00837
00838
00839 int MxdViewRastCorrDestroy (
00840 MXDHANDLE dhandle
00841 );
00842
00843
00844 int MxdViewRastCorrIsOpen (
00845 MXDHANDLE dhandle
00846 );
00847
00848
00849 int MxdViewRastCorrOpen (
00850 MXDHANDLE dhandle
00851 );
00852
00853
00854 int MxdViewRastCorrRemoveCallback (
00855 MXDHANDLE dhandle,
00856 MxdCallbackFunc,
00857 void *cbs,
00858 UINT32 reasonmask
00859 );
00860
00861
00862 int MxdViewRastCorrSetHighlightPosn (
00863 MXDHANDLE dhandle,
00864 const TRANS2D_MAPGEN& Trans,
00865 DPOINT2D *point,
00866 UINT32 flags
00867 );
00868
00869
00870 int MxdViewRastHistAddCallback (
00871 MXDHANDLE dhandle,
00872 void(*)(MxdAnyCallbackStruct*,void*),
00873 void *cbdata,
00874 UINT32 reasonmask
00875 );
00876
00877
00878 int MxdViewRastHistClose (
00879 MXDHANDLE dhandle
00880 );
00881
00882
00883 int MxdViewRastHistCreate (
00884 Widget pwidget,
00885 MXDHANDLE *dhandle,
00886 const char *dialogname,
00887 int relposn,
00888 const RVC::OBJITEM* objitem,
00889 UINT32 dialogflags
00890 );
00891
00892
00893 int MxdViewRastHistDestroy (
00894 MXDHANDLE dhandle
00895 );
00896
00897
00898 int MxdViewRastHistOpen (
00899 MXDHANDLE dhandle
00900 );
00901
00902
00903 int MxdViewRastHistRemoveCallback (
00904 MXDHANDLE dhandle,
00905 void(*)(MxdAnyCallbackStruct*,void*),
00906 void *cbdata,
00907 UINT32 reasonmask
00908 );
00909
00910
00911
00912
00913
00914 int MxdViewRastHistSetRegion (
00915 MXDHANDLE dhandle,
00916 const REGION2D& region
00917 );
00918
00919
00920 int MxdViewRoseAddVariable (
00921 MXDHANDLE dhandle,
00922 int Num,
00923 const UNICODE *name,
00924 double *Value,
00925 double Min,
00926 double Max,
00927 double SelPos
00928 );
00929
00930
00931 int MxdViewRoseAddVariableAngle (
00932 MXDHANDLE dhandle,
00933 double Angle,
00934 UNICODE *name,
00935 double *Value,
00936 double Min,
00937 double Max,
00938 double SelPos
00939 );
00940
00941
00942 int MxdViewRoseClose (
00943 MXDHANDLE dhandle
00944 );
00945
00946
00947 int MxdViewRoseCreate (
00948 Widget pwidget,
00949 MXDHANDLE *dhandle,
00950 char *dialogname,
00951 int relposn,
00952 int NumVars,
00953 int dialogflags
00954 );
00955
00956
00957 int MxdViewRoseDestroy (
00958 MXDHANDLE dhandle
00959 );
00960
00961
00962 int MxdViewRoseIsOpen (
00963 MXDHANDLE dhandle
00964 );
00965
00966
00967 int MxdViewRoseOpen (
00968 MXDHANDLE dhandle
00969 );
00970
00971
00972 int MxdViewRoseScaleBar (
00973 MXDHANDLE dhandle,
00974 int Num,
00975 double *Var
00976 );
00977
00978
00979 int MxdViewRoseSetSelectCallback (
00980 MXDHANDLE dhandle,
00981 void(*)(int, void*),
00982 void *data
00983 );
00984
00985
00986 int MxdViewRoseUpdate (
00987 MXDHANDLE dhandle
00988 );
00989
00990
00991 int MxdViewRoseSetCloseCallback (
00992 MXDHANDLE dhandle,
00993 void(*)(void*,void*),
00994 void *closedata
00995 );
00996
00997
00998 int MxdViewRoseSetDestroyCallback (
00999 MXDHANDLE dhandle,
01000 void(*)(void*,void*),
01001 void *destroydata
01002 );
01003
01004
01005 int MxdViewXYPlotAddCallback (
01006 MXDHANDLE dhandle,
01007 MxdCallbackFunc,
01008 void *cbdata,
01009 UINT32 reasonmask
01010 );
01011
01012
01013
01014
01015
01016
01017
01018
01019 int MxdViewXYPlotAssignData (
01020 MXDHANDLE dhandle,
01021 INT32 Num,
01022 DPOINT2D *Points,
01023 char *Xname,
01024 char *Yname
01025 );
01026
01027
01028 int MxdViewXYPlotClose (
01029 MXDHANDLE dhandle
01030 );
01031
01032
01033 int MxdViewXYPlotCreate (
01034 Widget parent,
01035 MXDHANDLE *dhandle,
01036 char *name,
01037 int relposn,
01038 int dialogflags
01039 );
01040
01041
01042 int MxdViewXYPlotDestroy (
01043 MXDHANDLE dhandle
01044 );
01045
01046
01047 Widget MxdViewXYPlotGetFormDialog (
01048 MXDHANDLE dhandle
01049 );
01050
01051
01052 int MxdViewXYPlotIsOpen (
01053 MXDHANDLE dhandle
01054 );
01055
01056
01057 int MxdViewXYPlotOpen (
01058 MXDHANDLE dhandle
01059 );
01060
01061
01062 int MxdViewXYPlotUpdate (
01063 MXDHANDLE dhandle
01064 );
01065
01066
01067
01068 #endif