FLImaging 6.5.8.1
GUIDefinitions.h
1#pragma once
2#include "GUIViewGraphDefinitions.h"
3#include "GUIView3DDefinitions.h"
4#include <set>
5#include <unordered_map>
6#include <unordered_set>
7
17#ifdef _UNICODE
18#if defined _M_IX86
19#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
20#elif defined _M_X64
21#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
22#else
23#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
24#endif
25#endif
26
30namespace FLImaging
31{
35 namespace GUI
36 {
45 {
53
61
69
77
85
93
101 };
102
111 {
119
127
135
143 };
144
158 {
166
174
182
190
198
206
214
222 };
223
225 {
226 return static_cast<EViewImageLoadOption>(static_cast<int32_t>(a) | static_cast<int32_t>(b));
227 }
228
230 {
231 return static_cast<EViewImageLoadOption>(static_cast<int32_t>(a) & static_cast<int32_t>(b));
232 }
233
235 {
236 return static_cast<EViewImageLoadOption>(~static_cast<int32_t>(a));
237 }
238
239 inline bool operator!(EViewImageLoadOption a)
240 {
241 return static_cast<bool>(!static_cast<int32_t>(a));
242 }
243
244 inline const EViewImageLoadOption& operator|=(EViewImageLoadOption& a, const EViewImageLoadOption& b)
245 {
246 return a = a | b;
247 }
248
249 inline const EViewImageLoadOption& operator&=(EViewImageLoadOption& a, const EViewImageLoadOption& b)
250 {
251 return a = a & b;
252 }
253
262 {
270
278 };
279
288 {
296
304
312 };
313
323 {
331 EMenuItem_None = 32768 + 1000,
332
341
350
359
368
377
386
395
404
413
422
431
440
449
458
467
476
485
494
503
512
521
530
539
548
557
566
575
584
593
602
611
620
629
638
647
656
665
674
683
692
701
710
719
728
737
746
755
764
773
782
791
800
809
818
827
836
845
854
863
872
881
890
899
908
917
926
935
944
953
962
970
979
988
996
1004
1012
1020
1028
1036
1044
1052
1060
1068
1076
1084
1092
1100
1108
1116
1124
1132
1140
1148
1156
1164
1172
1180
1188
1196
1204
1212
1220
1228
1237 };
1238
1249 {
1257
1265
1273
1281
1289
1297
1305
1313
1321
1329
1337
1346
1355
1364
1372
1381
1390
1398
1406
1414
1422
1430
1438
1446
1454
1463 };
1464
1474 {
1483
1491
1499
1507
1515
1524
1533
1542
1551
1560
1569
1578
1587
1596
1605
1613
1621
1629
1637
1645
1653
1661
1669
1677
1685
1693
1701
1710
1719
1728
1737
1745
1753
1761
1769
1777
1785
1793
1801
1809
1817
1825
1833
1841
1849
1857
1865
1873
1881
1889
1897
1905
1913
1921
1929
1937
1945
1953
1961
1969
1977
1985
1993
2001
2009
2017
2025
2033
2041
2049
2057
2065
2073
2082
2090
2098
2106
2114
2122
2130
2138
2146
2154
2162
2170
2178
2186
2194
2202
2210
2218
2226
2234
2242
2250
2258
2266
2274
2282
2290
2298
2306
2314
2322
2330
2338
2346
2354
2362
2370
2378
2386
2394
2402
2410
2418
2426
2434
2442
2450
2458
2466
2474
2482
2490
2498
2506
2514
2522
2530
2538
2546
2554
2562
2570
2578
2586
2596
2606
2614
2622
2630
2638
2646
2654
2662
2670
2678
2686
2694
2702
2710
2718
2726
2734
2742
2750
2758
2766
2774
2782
2790
2798
2806
2814
2822
2830
2838
2846
2854
2862
2870
2878
2886
2894
2902
2910
2918
2926
2934
2942
2950
2958 };
2959
2969 {
2978
2987
2996
3005
3014
3023
3032
3041
3049
3057
3065
3073
3081
3089
3098 };
3099
3107 enum EImageRotateAngle : uint64_t
3108 {
3117
3126
3135
3144 };
3145
3154 {
3163
3172
3181
3190 };
3191
3200 {
3208
3216
3227
3236
3245
3253
3262
3271
3280
3289
3298
3307
3316
3325
3334
3343
3352
3361
3370
3379
3388
3397
3405
3414
3423
3432
3441
3449
3458
3467
3476
3485
3494
3503
3512
3521
3530
3539
3548
3557
3566
3575
3584
3593
3602
3611
3620
3629
3638
3647
3656
3664
3673
3681
3690
3699
3708
3717
3726
3735
3744
3753
3762
3771 };
3772
3774 {
3775 return static_cast<EAvailableViewImageContextMenu>(static_cast<int64_t>(a) | static_cast<int64_t>(b));
3776 }
3777
3779 {
3780 return static_cast<EAvailableViewImageContextMenu>(static_cast<int64_t>(a) & static_cast<int64_t>(b));
3781 }
3782
3784 {
3785 return a = a | b;
3786 }
3787
3789 {
3790 return a = a & b;
3791 }
3792
3794 {
3795 return static_cast<EAvailableViewImageContextMenu>(~static_cast<int64_t>(a));
3796 }
3797
3798 inline bool operator!(EAvailableViewImageContextMenu a)
3799 {
3800 return static_cast<bool>(!static_cast<int64_t>(a));
3801 }
3802
3811 {
3819
3827
3836
3845
3853
3862
3870
3879
3888
3897
3906
3915
3924
3933
3942
3951
3960
3969
3978
3987
3996
4005
4014
4023
4032
4040 EAvailablePropertyItemViewImageFigureContextMenu_Create = ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Point) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Line) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Rect) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Quad) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Circle) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Ellipse) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Region) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_ComplexRegion) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_CubicSpline) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_BezierQuadraticCurve) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_BezierCubicCurve) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_BezierQuarticCurve) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Doughnut) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_RoundRect) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_PointArray) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Text) | ((uint64_t)EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Stencil),
4041
4049
4057
4065
4073
4081
4090
4099
4108
4117 };
4118
4120 {
4121 return static_cast<EAvailablePropertyItemViewImageFigureContextMenu>(static_cast<int64_t>(a) | static_cast<int64_t>(b));
4122 }
4123
4125 {
4126 return static_cast<EAvailablePropertyItemViewImageFigureContextMenu>(static_cast<int64_t>(a) & static_cast<int64_t>(b));
4127 }
4128
4130 {
4131 return a = a | b;
4132 }
4133
4135 {
4136 return a = a & b;
4137 }
4138
4140 {
4141 return static_cast<EAvailablePropertyItemViewImageFigureContextMenu>(~static_cast<int64_t>(a));
4142 }
4143
4145 {
4146 return static_cast<bool>(!static_cast<int64_t>(a));
4147 }
4148
4157 {
4166
4175
4184
4193
4202
4211
4220
4229
4238
4247
4256
4265
4274
4283
4292
4301 };
4302
4304 {
4305 return static_cast<EGUIViewImageHitArea>(static_cast<int32_t>(a) | static_cast<int32_t>(b));
4306 }
4307
4309 {
4310 return static_cast<EGUIViewImageHitArea>(static_cast<int32_t>(a) & static_cast<int32_t>(b));
4311 }
4312
4313 inline EGUIViewImageHitArea operator~(EGUIViewImageHitArea a)
4314 {
4315 return static_cast<EGUIViewImageHitArea>(~static_cast<int32_t>(a));
4316 }
4317
4318 inline bool operator!(EGUIViewImageHitArea a)
4319 {
4320 return static_cast<bool>(!static_cast<int32_t>(a));
4321 }
4322
4323 inline const EGUIViewImageHitArea& operator|=(EGUIViewImageHitArea& a, const EGUIViewImageHitArea& b)
4324 {
4325 return a = a | b;
4326 }
4327
4328 inline const EGUIViewImageHitArea& operator&=(EGUIViewImageHitArea& a, const EGUIViewImageHitArea& b)
4329 {
4330 return a = a & b;
4331 }
4332
4341 {
4350
4359
4368
4377
4386
4395
4404
4413
4422 };
4423
4425 {
4426 return static_cast<EGUIMenuBarHitArea>(static_cast<int32_t>(a) | static_cast<int32_t>(b));
4427 }
4428
4430 {
4431 return static_cast<EGUIMenuBarHitArea>(static_cast<int32_t>(a) & static_cast<int32_t>(b));
4432 }
4433
4434 inline EGUIMenuBarHitArea operator~(EGUIMenuBarHitArea a)
4435 {
4436 return static_cast<EGUIMenuBarHitArea>(~static_cast<int32_t>(a));
4437 }
4438
4439 inline bool operator!(EGUIMenuBarHitArea a)
4440 {
4441 return static_cast<bool>(!static_cast<int32_t>(a));
4442 }
4443
4444 inline const EGUIMenuBarHitArea& operator|=(EGUIMenuBarHitArea& a, const EGUIMenuBarHitArea& b)
4445 {
4446 return a = a | b;
4447 }
4448
4449 inline const EGUIMenuBarHitArea& operator&=(EGUIMenuBarHitArea& a, const EGUIMenuBarHitArea& b)
4450 {
4451 return a = a & b;
4452 }
4453
4463 {
4472
4481
4490
4499
4507
4516
4517
4526
4535
4544
4553
4562
4571
4580
4589
4598
4607
4616
4625
4634
4643
4652
4661
4670
4679
4688
4697
4706 };
4707
4709 {
4710 return static_cast<EObjectFigureHitTest>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
4711 }
4712
4714 {
4715 return static_cast<EObjectFigureHitTest>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
4716 }
4717
4718 inline const EObjectFigureHitTest& operator|=(EObjectFigureHitTest& a, const EObjectFigureHitTest& b)
4719 {
4720 return a = a | b;
4721 }
4722
4723 inline const EObjectFigureHitTest& operator&=(EObjectFigureHitTest& a, const EObjectFigureHitTest& b)
4724 {
4725 return a = a & b;
4726 }
4727
4728 inline EObjectFigureHitTest operator~(EObjectFigureHitTest a)
4729 {
4730 return static_cast<EObjectFigureHitTest>(~static_cast<uint64_t>(a));
4731 }
4732
4733 inline bool operator!(EObjectFigureHitTest a)
4734 {
4735 return static_cast<bool>(!static_cast<uint64_t>(a));
4736 }
4737
4746 {
4755
4764
4773
4782
4791
4800 };
4801
4810 {
4819
4828
4837
4845
4853
4862
4870
4878
4886
4895
4903 };
4904
4905 static_assert(Foundation::EAttributeDrawingPenStyle_ItemCount == EGUIViewImagePenStyle_ItemCount, "Count mismatched between Foundation::EAttributeDrawingPenStyle and EGUIViewImagePenStyle.");
4906
4916 {
4925
4934
4943
4952
4961
4970
4979
4987
4995
5003
5011
5019
5027
5035
5043 };
5044
5054 {
5062
5070
5078
5086 };
5087
5096 {
5104
5112
5120
5128
5136
5144
5152
5160
5168
5176
5184
5192
5200
5208
5216 };
5217
5218 enum
5219 {
5227
5235 };
5236
5245 {
5253
5261
5269 };
5270
5279 {
5287
5295
5303
5311 };
5312
5321 {
5329
5337
5345
5353
5361
5369 };
5370
5379 {
5387
5395 };
5396
5404 enum ELayerAutoClearMode : int64_t
5405 {
5413
5421
5429
5437 };
5438
5440 {
5441 return static_cast<ELayerAutoClearMode>(static_cast<int64_t>(a) | static_cast<int64_t>(b));
5442 }
5443
5445 {
5446 return static_cast<ELayerAutoClearMode>(static_cast<int64_t>(a) & static_cast<int64_t>(b));
5447 }
5448
5449 inline ELayerAutoClearMode operator~(ELayerAutoClearMode a)
5450 {
5451 return static_cast<ELayerAutoClearMode>(~static_cast<int64_t>(a));
5452 }
5453
5454 inline bool operator!(ELayerAutoClearMode a)
5455 {
5456 return static_cast<bool>(!static_cast<int64_t>(a));
5457 }
5458
5467 {
5475
5483 };
5484
5493 {
5501
5509
5517
5525
5533
5541
5549
5557
5565
5573
5581
5589
5597
5605
5613
5621
5629
5637
5645
5653 };
5654
5663 {
5671
5679
5687
5695
5703
5711
5719
5727
5735
5743
5744
5752
5760
5768
5776
5784
5792
5800
5808
5816
5824
5832
5840
5848
5856
5864
5872
5880
5888
5896
5904
5912
5920
5928
5936
5944
5953
5961
5969
5977
5985
5993
6001
6009
6017
6025
6033
6041
6049
6057
6065
6073
6081
6089
6097
6105
6113
6121
6129
6137
6145
6153
6161
6169
6177
6185
6193
6200 EAvailableFigureContextMenu_All = 0xffffffffffffffff
6202
6204 {
6205 return static_cast<EAvailableFigureContextMenu>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
6206 }
6207
6209 {
6210 return static_cast<EAvailableFigureContextMenu>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
6211 }
6212
6214 {
6215 return a = a | b;
6216 }
6217
6219 {
6220 return a = a & b;
6221 }
6222
6224 {
6225 return static_cast<EAvailableFigureContextMenu>(~static_cast<uint64_t>(a));
6226 }
6227
6228 inline bool operator!(EAvailableFigureContextMenu a)
6229 {
6230 return static_cast<bool>(!static_cast<uint64_t>(a));
6231 }
6232
6241 {
6249
6257
6265
6273
6281
6289
6297
6305
6313
6321
6329
6337
6345
6353
6361
6369
6377
6385
6393
6401
6409
6410
6418
6426
6434
6442
6450
6458
6466
6474
6482
6484
6492
6500
6508
6516
6524
6532
6540
6548
6556
6563 EAvailableFigureContextMenu2_All = 0xffffffffffffffff
6565
6567 {
6568 return static_cast<EAvailableFigureContextMenu2>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
6569 }
6570
6572 {
6573 return static_cast<EAvailableFigureContextMenu2>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
6574 }
6575
6577 {
6578 return a = a | b;
6579 }
6580
6582 {
6583 return a = a & b;
6584 }
6585
6587 {
6588 return static_cast<EAvailableFigureContextMenu2>(~static_cast<uint64_t>(a));
6589 }
6590
6591 inline bool operator!(EAvailableFigureContextMenu2 a)
6592 {
6593 return static_cast<bool>(!static_cast<uint64_t>(a));
6594 }
6595
6604 {
6612
6620
6628
6636
6644
6652
6660
6668
6676
6684
6692
6700
6708
6716
6724
6732
6740
6748
6756
6764 };
6765
6767 {
6768 return static_cast<EAvailableViewImageContextMenuImageFigure>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
6769 }
6770
6772 {
6773 return static_cast<EAvailableViewImageContextMenuImageFigure>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
6774 }
6775
6777 {
6778 return a = a | b;
6779 }
6780
6782 {
6783 return a = a & b;
6784 }
6785
6787 {
6788 return static_cast<EAvailableViewImageContextMenuImageFigure>(~static_cast<uint64_t>(a));
6789 }
6790
6791 inline bool operator!(EAvailableViewImageContextMenuImageFigure a)
6792 {
6793 return static_cast<bool>(!static_cast<uint64_t>(a));
6794 }
6795
6804 {
6812
6820
6828
6836
6844
6852
6860
6868
6876 };
6877
6879 {
6880 return static_cast<EFigureObjectInformationText>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
6881 }
6882
6884 {
6885 return static_cast<EFigureObjectInformationText>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
6886 }
6887
6889 {
6890 return static_cast<EFigureObjectInformationText>(~static_cast<uint64_t>(a));
6891 }
6892
6893 inline bool operator!(EFigureObjectInformationText a)
6894 {
6895 return static_cast<bool>(!static_cast<uint64_t>(a));
6896 }
6897
6904 enum EKeyType : uint64_t
6905 {
6913
6921
6929
6937
6945
6953
6961 };
6962
6969 enum EModifierKeyType : uint64_t
6970 {
6978
6986
6994
7002
7010 };
7011
7013 {
7014 return static_cast<EModifierKeyType>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
7015 }
7016
7018 {
7019 return static_cast<EModifierKeyType>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
7020 }
7021
7022 inline EModifierKeyType operator~(EModifierKeyType a)
7023 {
7024 return static_cast<EModifierKeyType>(~static_cast<uint64_t>(a));
7025 }
7026
7027 inline bool operator!(EModifierKeyType a)
7028 {
7029 return static_cast<bool>(!static_cast<uint64_t>(a));
7030 }
7031
7039 {
7047
7055
7063
7071
7079
7087
7095
7103
7111
7119
7127
7135
7143
7151
7159
7167
7175
7183
7191
7199
7207
7215
7223
7231
7239
7247
7255
7263
7271
7279
7287
7295
7303
7311
7319
7327
7335
7343
7351
7358 EKeys_Up = 0x26,
7359
7367
7375
7383
7391
7399
7407
7415
7423
7431
7439
7446 EKeys_D0 = 0x30,
7447
7454 EKeys_D1 = 0x31,
7455
7462 EKeys_D2 = 0x32,
7463
7470 EKeys_D3 = 0x33,
7471
7478 EKeys_D4 = 0x34,
7479
7486 EKeys_D5 = 0x35,
7487
7494 EKeys_D6 = 0x36,
7495
7502 EKeys_D7 = 0x37,
7503
7510 EKeys_D8 = 0x38,
7511
7518 EKeys_D9 = 0x39,
7519
7526 EKeys_A = 0x41,
7527
7534 EKeys_B = 0x42,
7535
7542 EKeys_C = 0x43,
7543
7550 EKeys_D = 0x44,
7551
7558 EKeys_E = 0x45,
7559
7566 EKeys_F = 0x46,
7567
7574 EKeys_G = 0x47,
7575
7582 EKeys_H = 0x48,
7583
7590 EKeys_I = 0x49,
7591
7598 EKeys_J = 0x4A,
7599
7606 EKeys_K = 0x4B,
7607
7614 EKeys_L = 0x4C,
7615
7622 EKeys_M = 0x4D,
7623
7630 EKeys_N = 0x4E,
7631
7638 EKeys_O = 0x4F,
7639
7646 EKeys_P = 0x50,
7647
7654 EKeys_Q = 0x51,
7655
7662 EKeys_R = 0x52,
7663
7670 EKeys_S = 0x53,
7671
7678 EKeys_T = 0x54,
7679
7686 EKeys_U = 0x55,
7687
7694 EKeys_V = 0x56,
7695
7702 EKeys_W = 0x57,
7703
7710 EKeys_X = 0x58,
7711
7718 EKeys_Y = 0x59,
7719
7726 EKeys_Z = 0x5A,
7727
7735
7743
7751
7759
7767
7775
7783
7791
7799
7807
7815
7823
7831
7839
7847
7855
7863
7871
7879
7887
7894 EKeys_F1 = 0x70,
7895
7902 EKeys_F2 = 0x71,
7903
7910 EKeys_F3 = 0x72,
7911
7918 EKeys_F4 = 0x73,
7919
7926 EKeys_F5 = 0x74,
7927
7934 EKeys_F6 = 0x75,
7935
7942 EKeys_F7 = 0x76,
7943
7950 EKeys_F8 = 0x77,
7951
7958 EKeys_F9 = 0x78,
7959
7967
7975
7983
7991
7999
8007
8015
8023
8031
8039
8047
8055
8063
8071
8079
8087
8095
8103
8111
8119
8127
8135
8143
8151
8159
8167
8175
8183
8191
8199
8207
8215
8223
8231
8239
8247
8255
8263
8271
8279
8287
8295
8303
8311
8319
8327
8335
8343
8351
8359
8367
8375
8383
8391
8399
8407
8415
8423
8431
8439
8447
8455
8463
8472
8480
8488
8496
8504
8512
8520
8528
8536
8544
8551 EKeys_Shift = 0x10000,
8552
8559 EKeys_Control = 0x20000,
8560
8567 EKeys_Alt = 0x40000
8569
8570 inline EKeys operator|(EKeys a, EKeys b)
8571 {
8572 return static_cast<EKeys>(static_cast<int32_t>(a) | static_cast<int32_t>(b));
8573 }
8574
8575 inline EKeys operator&(EKeys a, EKeys b)
8576 {
8577 return static_cast<EKeys>(static_cast<int32_t>(a) & static_cast<int32_t>(b));
8578 }
8579
8580 inline EKeys operator~(EKeys a)
8581 {
8582 return static_cast<EKeys>(~static_cast<int32_t>(a));
8583 }
8584
8585 inline bool operator!(EKeys a)
8586 {
8587 return static_cast<bool>(!static_cast<int32_t>(a));
8588 }
8589
8590 inline const EKeys& operator|=(EKeys& a, const EKeys& b)
8591 {
8592 return a = a | b;
8593 }
8594
8595 inline const EKeys& operator&=(EKeys& a, const EKeys& b)
8596 {
8597 return a = a & b;
8598 }
8599
8608 {
8616
8624
8632 };
8633
8642 {
8650
8658
8666
8674 };
8675
8684 {
8692
8700
8708
8716
8724
8732
8740
8748
8756
8764
8772
8780
8788
8796
8804
8812
8820
8828
8836
8844
8852
8860
8868
8876
8884
8892
8900
8908
8916
8924
8932
8940
8948
8956
8964
8972
8980
8988
8996 };
8997
9006 {
9014
9022
9030
9038
9046
9054
9062
9070
9078
9086
9094
9102
9110
9118 };
9119
9120 inline EPaneType operator|(EPaneType a, EPaneType b)
9121 {
9122 return static_cast<EPaneType>(static_cast<uint64_t>(a) | static_cast<uint64_t>(b));
9123 }
9124
9125 inline EPaneType operator&(EPaneType a, EPaneType b)
9126 {
9127 return static_cast<EPaneType>(static_cast<uint64_t>(a) & static_cast<uint64_t>(b));
9128 }
9129
9130 inline EPaneType operator~(EPaneType a)
9131 {
9132 return static_cast<EPaneType>(~static_cast<uint64_t>(a));
9133 }
9134
9135 inline bool operator!(EPaneType a)
9136 {
9137 return static_cast<bool>(!static_cast<uint64_t>(a));
9138 }
9139
9148 {
9156
9164
9172
9180
9188
9196
9204
9212 };
9213
9222 {
9230
9238
9246
9254
9262
9270
9278
9286
9294
9302
9310
9318
9326
9334
9342
9350 };
9351
9360 {
9368
9376
9384
9392
9400
9409
9418 {
9426
9434
9442
9450 };
9451
9460 {
9468
9476 };
9477
9487 {
9495
9503
9511
9519
9527
9535
9543
9551
9559
9567
9575
9583 };
9584
9591 {
9597
9603
9609
9615
9621
9627
9633
9639
9645
9651
9657
9663
9669
9675
9681
9687
9693
9699
9705
9711
9717
9723
9729
9735
9741
9747
9753
9759
9765
9771
9777
9783 };
9784
9792 enum EScrollBarArea : int32_t
9793 {
9801
9809
9817
9825
9833
9841 };
9842
9850 enum ESliderArea : int32_t
9851 {
9859
9867
9875
9883
9891
9899
9907
9915 };
9916
9926 {
9932
9938
9944
9950
9956 };
9957
9965 enum ECheckBoxLocation : int32_t
9966 {
9974
9982
9990
9998 };
9999
10007 enum ESpinIcon : int32_t
10008 {
10016
10024
10032
10040
10048 };
10049
10050 enum ETreeItemIcon
10051 {
10052 ETreeItemIcon_FLImaging,
10053
10054 ETreeItemIcon_OpenFolderHorz,
10055 ETreeItemIcon_CloseFolderHorz,
10056 ETreeItemIcon_OpenFolderVert,
10057 ETreeItemIcon_CloseFolderVert,
10058 ETreeItemIcon_OpenFolderFunction,
10059 ETreeItemIcon_CloseFolderFunction,
10060 ETreeItemIcon_CloseFolderFunctionOpened,
10061
10062 ETreeItemIcon_DocEmpty,
10063 ETreeItemIcon_DocContent,
10064 ETreeItemIcon_DocFunction,
10065 ETreeItemIcon_DocFunctionOpened,
10066 ETreeItemIcon_DocBuild,
10067
10068 ETreeItemIcon_DocImage,
10069 ETreeItemIcon_DocGraph,
10070 ETreeItemIcon_Doc3D,
10071 ETreeItemIcon_Doc3DPathEditor,
10072 ETreeItemIcon_DocSNAP,
10073 ETreeItemIcon_DocDrawing,
10074
10075 ETreeItemIcon_Camera,
10076 ETreeItemIcon_License,
10077 ETreeItemIcon_Setting,
10078 ETreeItemIcon_Light,
10079 ETreeItemIcon_ModelManager,
10080 ETreeItemIcon_ViewSetting,
10081 ETreeItemIcon_SelectedViewSetting,
10082 ETreeItemIcon_Favorite,
10083
10084 ETreeItemIcon_SNAP_Variable_Image,
10085 ETreeItemIcon_SNAP_Variable_Figure,
10086 ETreeItemIcon_SNAP_Variable_Parameter,
10087 ETreeItemIcon_SNAP_Variable_MultiVar,
10088 ETreeItemIcon_SNAP_Variable_Array,
10089
10090 ETreeItemIcon_SNAP_Outputs_View,
10091
10092 ETreeItemIcon_SNAP_Conditions_Repeat,
10093 ETreeItemIcon_SNAP_Conditions_If,
10094
10095 ETreeItemIcon_Model,
10096 ETreeItemIcon_CurrentModel,
10097
10098 ETreeItemIcon_Server,
10099 ETreeItemIcon_Client,
10100
10101 ETreeItemIcon_FLImaging_Selected,
10102
10103 ETreeItemIcon_OpenFolderHorz_Selected,
10104 ETreeItemIcon_CloseFolderHorz_Selected,
10105 ETreeItemIcon_OpenFolderVert_Selected,
10106 ETreeItemIcon_CloseFolderVert_Selected,
10107 ETreeItemIcon_OpenFolderFunction_Selected,
10108 ETreeItemIcon_CloseFolderFunction_Selected,
10109 ETreeItemIcon_CloseFolderFunctionOpened_Selected,
10110
10111 ETreeItemIcon_DocEmpty_Selected,
10112 ETreeItemIcon_DocContent_Selected,
10113 ETreeItemIcon_DocFunction_Selected,
10114 ETreeItemIcon_DocFunctionOpened_Selected,
10115 ETreeItemIcon_DocBuild_Selected,
10116
10117 ETreeItemIcon_DocImage_Selected,
10118 ETreeItemIcon_DocGraph_Selected,
10119 ETreeItemIcon_Doc3D_Selected,
10120 ETreeItemIcon_Doc3DPathEditor_Selected,
10121 ETreeItemIcon_DocSNAP_Selected,
10122 ETreeItemIcon_DocDrawing_Selected,
10123
10124 ETreeItemIcon_Camera_Selected,
10125 ETreeItemIcon_License_Selected,
10126 ETreeItemIcon_Setting_Selected,
10127 ETreeItemIcon_Light_Selected,
10128 ETreeItemIcon_ModelManager_Selected,
10129 ETreeItemIcon_ViewSetting_Selected,
10130 ETreeItemIcon_SelectedViewSetting_Selected,
10131 ETreeItemIcon_Favorite_Selected,
10132
10133 ETreeItemIcon_SNAP_Variable_Image_Selected,
10134 ETreeItemIcon_SNAP_Variable_Figure_Selected,
10135 ETreeItemIcon_SNAP_Variable_Parameter_Selected,
10136 ETreeItemIcon_SNAP_Variable_MultiVar_Selected,
10137 ETreeItemIcon_SNAP_Variable_Array_Selected,
10138
10139 ETreeItemIcon_SNAP_Outputs_View_Selected,
10140
10141 ETreeItemIcon_SNAP_Conditions_Repeat_Selected,
10142 ETreeItemIcon_SNAP_Conditions_If_Selected,
10143
10144 ETreeItemIcon_Model_Selected,
10145 ETreeItemIcon_CurrentModel_Selected,
10146
10147 ETreeItemIcon_Server_Selected,
10148 ETreeItemIcon_Client_Selected,
10149
10150 ETreeItemIcon_Count,
10151 };
10152
10153 enum EScreenSegmentationMode
10154 {
10155 EScreenSegmentationMode_None = 0,
10156 EScreenSegmentationMode_Left,
10157 EScreenSegmentationMode_Right,
10158 };
10159
10160 enum EFileExtension : uint64_t
10161 {
10162 EFileExtension_None = 0x0000,
10163 EFileExtension_Flif = 0x0001,
10164 EFileExtension_Bmp = 0x0002,
10165 EFileExtension_Jpg = 0x0004,
10166 EFileExtension_Tif = 0x0008,
10167 EFileExtension_Png = 0x0010,
10168 EFileExtension_Raw = 0x0020,
10169 EFileExtension_Image = EFileExtension_Flif | EFileExtension_Bmp | EFileExtension_Jpg | EFileExtension_Tif | EFileExtension_Png | EFileExtension_Raw,
10170
10171 EFileExtension_Gbr = 0x0100,
10172 EFileExtension_Gdo = 0x0200,
10173 EFileExtension_Gtl = 0x0400,
10174 EFileExtension_Gbl = 0x0800,
10175 EFileExtension_Gts = 0x1000,
10176 EFileExtension_Gbs = 0x2000,
10177 EFileExtension_Gto = 0x4000,
10178 EFileExtension_Gbo = 0x8000,
10179 EFileExtension_Gtp = 0x00010000,
10180 EFileExtension_Gbp = 0x00020000,
10181 EFileExtension_Drl = 0x00040000,
10182 EFileExtension_Gm1 = 0x00080000,
10183 EFileExtension_Gm2 = 0x00100000,
10184 EFileExtension_Gko = 0x00200000,
10185
10186 EFileExtension_Dxf = 0x00400000,
10187 EFileExtension_Fig = 0x00800000,
10188
10189 EFileExtension_GerberGroup = EFileExtension_Gbr | EFileExtension_Gdo | EFileExtension_Gtl | EFileExtension_Gbl | EFileExtension_Gts | EFileExtension_Gbs | EFileExtension_Gto | EFileExtension_Gbo | EFileExtension_Gtp | EFileExtension_Gbp | EFileExtension_Drl | EFileExtension_Gm1 | EFileExtension_Gm2 | EFileExtension_Gko,
10190
10191 EFileExtension_Drawing = EFileExtension_GerberGroup | EFileExtension_Fig | EFileExtension_Dxf,
10192
10193 EFileExtension_Ply = 0x01000000,
10194 EFileExtension_Obj = 0x02000000,
10195 EFileExtension_Stl = 0x04000000,
10196 EFileExtension_Step = 0x08000000,
10197 EFileExtension_Xyz = 0x10000000,
10198 EFileExtension_Model = EFileExtension_Ply | EFileExtension_Obj | EFileExtension_Stl | EFileExtension_Step | EFileExtension_Xyz,
10199
10200 EFileExtension_Csv = 0x000100000000,
10201 EFileExtension_Ini = 0x000200000000,
10202 EFileExtension_Xml = 0x000400000000,
10203 EFileExtension_Udk = 0x000800000000,
10204 EFileExtension_Flgf = 0x001000000000,
10205 EFileExtension_Flsf = 0x002000000000,
10206 EFileExtension_Fltdc = 0x004000000000,
10207 EFileExtension_Flfvp = 0x008000000000,
10208
10209 EFileExtension_Flgd = 0x010000000000,
10210 EFileExtension_Flg = 0x020000000000,
10211 EFileExtension_Flmg = 0x040000000000,
10212 EFileExtension_Flm = 0x080000000000,
10213
10214 EFileExtension_Flmm = 0x100000000000,
10215 EFileExtension_Flms = 0x200000000000,
10216 EFileExtension_Flmms = 0x400000000000,
10217
10218 EFileExtension_Flcf = 0x0001000000000000,
10219 EFileExtension_Flss = 0x0002000000000000,
10220 EFileExtension_Flis = 0x0004000000000000,
10221 EFileExtension_Flod = 0x0008000000000000,
10222
10223 EFileExtension_Flad = 0x0010000000000000,
10224 EFileExtension_Flocrdl = 0x0020000000000000,
10225 EFileExtension_Flsr = 0x0040000000000000,
10226 };
10227
10228 #pragma pack(push, 1)
10229 typedef struct sClipboardImagePageInfo
10230 {
10231 int64_t i64Width;
10232 int64_t i64Height;
10233 int32_t i32Channels;
10234 int32_t i32Depth;
10235 int64_t i64WidthStepByte;
10236 int32_t i32AlignByte;
10237 int32_t i32PixelSizeBit;
10238 int32_t i32PixelSizeByte;
10239 int64_t i64ImageSizeByte;
10240 bool bAutoDestroyBuffer;
10241 Base::EPixelFormat ePixelFormat;
10242 int64_t i64SeparatedChannelStepByte;
10243 }
10244 SClipboardImagePageInfo;
10245
10246 typedef struct sClipboardImageExtraDataInfo
10247 {
10248 Base::EImageExtraDataType eType;
10249 int32_t i32ObjectVersion;
10250 int64_t i64DataSize;
10251 }
10252 SClipboardImageExtraDataInfo;
10253 #pragma pack(pop)
10254
10255 enum EVariantType : uint8_t
10256 {
10257 EVariantType_None = 0,
10258 EVariantType_Bool,
10259 EVariantType_Uint8,
10260 EVariantType_Uint16,
10261 EVariantType_Uint32,
10262 EVariantType_Uint64,
10263 EVariantType_Int8,
10264 EVariantType_Int16,
10265 EVariantType_Int32,
10266 EVariantType_Int64,
10267 EVariantType_Float,
10268 EVariantType_Double,
10269 EVariantType_String,
10270 };
10271
10272 #pragma pack(push, 1)
10273 typedef struct sVariant
10274 {
10275 EVariantType vt;
10276 union
10277 {
10278 bool bVal;
10279 uint8_t u8Val;
10280 uint16_t u16Val;
10281 uint32_t u32Val;
10282 uint64_t u64Val;
10283 int8_t i8Val;
10284 int16_t i16Val;
10285 int32_t i32Val;
10286 int64_t i64Val;
10287 float f32Val;
10288 double f64Val;
10289 Base::CFLString<wchar_t>* pStrVal;
10290 };
10291 public:
10292 ~sVariant()
10293 {
10294 if(vt == EVariantType_String && pStrVal)
10295 {
10296 delete pStrVal;
10297 pStrVal = nullptr;
10298 }
10299 }
10300 }
10301 SVariant;
10302 #pragma pack(pop)
10303
10309 enum EViewImageObjectType : uint16_t
10310 {
10316
10322
10328
10334
10340 };
10341
10348 {
10354
10360
10366
10372
10378 };
10379
10386 {
10394
10400
10406
10412 };
10413
10420 {
10426
10432
10438
10444
10450
10456
10462
10468
10474 };
10475
10482 {
10488
10494
10500
10506
10512
10518
10524
10530
10536
10542
10548
10554
10560
10566
10572
10578
10584
10590
10596
10602
10608
10614
10620
10626
10632
10638 };
10639
10640 enum ESaveItemOfFixedViewDeclaration
10641 {
10642 ESaveItemOfFixedViewDeclaration_None = 0,
10643 ESaveItemOfFixedViewDeclaration_All = 0xffffffff,
10644 ESaveItemOfFixedViewDeclaration_PixelAccuracyX = 0x00000001,
10645 ESaveItemOfFixedViewDeclaration_PixelAccuracyY = 0x00000002,
10646 ESaveItemOfFixedViewDeclaration_PixelAccuracyUnit = 0x00000004,
10647 ESaveItemOfFixedViewDeclaration_ImageFigureBorderWidth = 0x00000008,
10648 ESaveItemOfFixedViewDeclaration_ImageFigureOpacityBorder = 0x00000010,
10649 ESaveItemOfFixedViewDeclaration_ImageFigureOpacityFill = 0x00000020,
10650 ESaveItemOfFixedViewDeclaration_ImageFigureTextOpacityBorder = 0x00000040,
10651 ESaveItemOfFixedViewDeclaration_ImageFigureTextOpacityFill = 0x00000080,
10652 ESaveItemOfFixedViewDeclaration_ImageFigureTextFont = 0x00000100,
10653 ESaveItemOfFixedViewDeclaration_ImageFigureRealSizeText = 0x00000200,
10654 ESaveItemOfFixedViewDeclaration_ConstantTitle = 0x00000400,
10655 };
10656
10657 inline ESaveItemOfFixedViewDeclaration operator|(ESaveItemOfFixedViewDeclaration a, ESaveItemOfFixedViewDeclaration b)
10658 {
10659 return static_cast<ESaveItemOfFixedViewDeclaration>(static_cast<int64_t>(a) | static_cast<int64_t>(b));
10660 }
10661
10662 inline ESaveItemOfFixedViewDeclaration operator&(ESaveItemOfFixedViewDeclaration a, ESaveItemOfFixedViewDeclaration b)
10663 {
10664 return static_cast<ESaveItemOfFixedViewDeclaration>(static_cast<int64_t>(a) & static_cast<int64_t>(b));
10665 }
10666
10667 inline ESaveItemOfFixedViewDeclaration operator~(ESaveItemOfFixedViewDeclaration a)
10668 {
10669 return static_cast<ESaveItemOfFixedViewDeclaration>(~static_cast<int64_t>(a));
10670 }
10671
10672 inline bool operator!(ESaveItemOfFixedViewDeclaration a)
10673 {
10674 return static_cast<bool>(!static_cast<int64_t>(a));
10675 }
10676
10677
10678 enum EObjectFigureTransformType
10679 {
10680 EObjectFigureTransformType_None = 0,
10681 EObjectFigureTransformType_All = 0xffffffff,
10682 EObjectFigureTransformType_Rotate = 0x00000001,
10683 EObjectFigureTransformType_Scale = 0x00000002,
10684 EObjectFigureTransformType_Inflate = 0x00000004,
10685 EObjectFigureTransformType_Offset = 0x00000008,
10686 EObjectFigureTransformType_Warp = 0x00000010,
10687 EObjectFigureTransformType_Flip = 0x00000020,
10688 };
10689
10690 inline EObjectFigureTransformType operator|(EObjectFigureTransformType a, EObjectFigureTransformType b)
10691 {
10692 return static_cast<EObjectFigureTransformType>(static_cast<int64_t>(a) | static_cast<int64_t>(b));
10693 }
10694
10695 inline EObjectFigureTransformType operator&(EObjectFigureTransformType a, EObjectFigureTransformType b)
10696 {
10697 return static_cast<EObjectFigureTransformType>(static_cast<int64_t>(a) & static_cast<int64_t>(b));
10698 }
10699
10700 inline EObjectFigureTransformType operator~(EObjectFigureTransformType a)
10701 {
10702 return static_cast<EObjectFigureTransformType>(~static_cast<int64_t>(a));
10703 }
10704
10705 inline bool operator!(EObjectFigureTransformType a)
10706 {
10707 return static_cast<bool>(!static_cast<int64_t>(a));
10708 }
10709
10716 {
10722
10728 };
10729
10736 {
10742
10748 };
10749
10756 {
10765
10774 };
10775
10782 {
10791
10800
10809
10818
10827
10836
10845
10854
10863 };
10864
10871 {
10880
10889
10898
10907
10916
10925
10934
10943
10951 EFLSheetCellType_ButtonReorder_Up,
10952
10960 EFLSheetCellType_ButtonReorder_Down,
10961 };
10962
10963
10964 class CGUIViewImageLayer;
10965 class CGUIViewImageLayerObjectBase;
10966
10967 class FL_EXPORT CGUISelectableObjectOnLayer
10968 {
10969 public:
10970 CGUIViewImageLayer* m_pLayerPtr;
10971 std::unordered_set<int32_t>* m_pSetI32SelectedIndex;
10973 public:
10974 CGUISelectableObjectOnLayer();
10975 virtual ~CGUISelectableObjectOnLayer();
10976 const CResult BuildRangeTree();
10977 };
10978 }
10979}
RangeTree class. Range Binary Search Tree of K dimensions. .
Definition RangeTree.h:45
FLImaging module execution result object.
Definition ResultsDef.h:1514
@ EAttributeDrawingPenStyle_ItemCount
Number of enum.
Definition DefinitionsFigure.h:3254
ECheckBoxLocation
CheckBox Location.
Definition GUIDefinitions.h:9966
@ ECheckBoxLocation_LeftOfValue
Left of value.
Definition GUIDefinitions.h:9989
@ ECheckBoxLocation_RightOfValue
Right of value.
Definition GUIDefinitions.h:9997
@ ECheckBoxLocation_RightOfName
Right of name.
Definition GUIDefinitions.h:9981
@ ECheckBoxLocation_LeftOfName
Left of name.
Definition GUIDefinitions.h:9973
ECodeType
Code type.
Definition GUIDefinitions.h:8608
@ ECodeType_Cpp
C++.
Definition GUIDefinitions.h:8615
@ ECodeType_CSharp
C#.
Definition GUIDefinitions.h:8623
@ ECodeType_Count
Number of code types.
Definition GUIDefinitions.h:8631
EGUIViewImageHitArea
The area where the mouse is located on the image view.
Definition GUIDefinitions.h:4157
@ EGUIViewImageHitArea_None
None.
Definition GUIDefinitions.h:4165
@ EGUIViewImageHitArea_Measurement
Measurement Object.
Definition GUIDefinitions.h:4291
@ EGUIViewImageHitArea_StatusBar
Status bar.
Definition GUIDefinitions.h:4255
@ EGUIViewImageHitArea_MiniMap
Mini map area.
Definition GUIDefinitions.h:4174
@ EGUIViewImageHitArea_ThumbnailView
ThumbnailView 영역
Definition GUIDefinitions.h:4192
@ EGUIViewImageHitArea_MultiMeasurements
More than one Figure object.
Definition GUIDefinitions.h:4300
@ EGUIViewImageHitArea_MiniMapDisplayingArea
Mini map displaying 영역
Definition GUIDefinitions.h:4183
@ EGUIViewImageHitArea_Figure
Figure Object.
Definition GUIDefinitions.h:4219
@ EGUIViewImageHitArea_PageIndex
Page Index.
Definition GUIDefinitions.h:4264
@ EGUIViewImageHitArea_ThumbnailViewTop
The upper area of the ThumbnailView, where the height of the ThumbnailView can be adjusted when dragg...
Definition GUIDefinitions.h:4201
@ EGUIViewImageHitArea_NextPageArrow
Move previous page arrow.
Definition GUIDefinitions.h:4282
@ EGUIViewImageHitArea_MultiFigures
More than one Figure object.
Definition GUIDefinitions.h:4228
@ EGUIViewImageHitArea_PrevPageArrow
Move next page arrow.
Definition GUIDefinitions.h:4273
@ EGUIViewImageHitArea_Thumbnail
Thumbnail.
Definition GUIDefinitions.h:4210
@ EGUIViewImageHitArea_ImageFigure
Figures stored in the image.
Definition GUIDefinitions.h:4237
@ EGUIViewImageHitArea_MultiImageFigures
Figures stored in the image.
Definition GUIDefinitions.h:4246
EScrollBarArea
Scroll Bar Area.
Definition GUIDefinitions.h:9793
@ EScrollBarArea_ArrowPrev
Previous arrow area.
Definition GUIDefinitions.h:9808
@ EScrollBarArea_PagePrev
Previous page area (empty area before the thumb)
Definition GUIDefinitions.h:9824
@ EScrollBarArea_ArrowNext
Next arrow area.
Definition GUIDefinitions.h:9816
@ EScrollBarArea_PageNext
Next page area (empty area after the thumb)
Definition GUIDefinitions.h:9832
@ EScrollBarArea_Thumb
Thumb area (draggable part of the scroll bar)
Definition GUIDefinitions.h:9840
@ EScrollBarArea_None
No area selected.
Definition GUIDefinitions.h:9800
EInsertPosition
Definition GUIDefinitions.h:10716
@ EInsertPosition_After
Definition GUIDefinitions.h:10721
@ EInsertPosition_Before
Definition GUIDefinitions.h:10727
EImageRotateAngle
Available image rotation angle in image view.
Definition GUIDefinitions.h:3108
@ EImageRotateAngle_Degree270
270 degrees
Definition GUIDefinitions.h:3143
@ EImageRotateAngle_Degree180
180 degrees
Definition GUIDefinitions.h:3134
@ EImageRotateAngle_None
0 degree
Definition GUIDefinitions.h:3116
@ EImageRotateAngle_Degree90
90 degrees
Definition GUIDefinitions.h:3125
EGUIViewImageTextAlignment
Alignment text in an image view.
Definition GUIDefinitions.h:5096
@ EGUIViewImageTextAlignment_RIGHT_TOP
Alignment with the reference point at the top right of the text.
Definition GUIDefinitions.h:5151
@ EGUIViewImageTextAlignment_CENTER
Alignment with the reference point at the center of the text.
Definition GUIDefinitions.h:5119
@ EGUIViewImageTextAlignment_LEFT_BOTTOM
Alignment with the reference point at the bottom left of the text.
Definition GUIDefinitions.h:5167
@ EGUIViewImageTextAlignment_JUSTIFIED
Justified alignment on both sides.
Definition GUIDefinitions.h:5127
@ EGUIViewImageTextAlignment_HORIZONTAL_MASK
Horizontal alignment mask (left, center, right alignment)
Definition GUIDefinitions.h:5135
@ EGUIViewImageTextAlignment_CENTER_BOTTOM
Alignment with the reference point at the bottom center (horizontal) of the text.
Definition GUIDefinitions.h:5183
@ EGUIViewImageTextAlignment_LEFT_CENTER
Alignment with the reference point at the left center (vertical) of the text.
Definition GUIDefinitions.h:5191
@ EGUIViewImageTextAlignment_LEFT
Alignment with the reference point on the left side of the text.
Definition GUIDefinitions.h:5103
@ EGUIViewImageTextAlignment_LEFT_TOP
Alignment with the reference point at the top left of the text.
Definition GUIDefinitions.h:5143
@ EGUIViewImageTextAlignment_CENTER_TOP
Alignment with the reference point at the top center (horizontal) of the text.
Definition GUIDefinitions.h:5159
@ EGUIViewImageTextAlignment_VERTICAL_MASK
Vertical alignment mask (top, center, bottom alignment)
Definition GUIDefinitions.h:5215
@ EGUIViewImageTextAlignment_RIGHT_BOTTOM
Alignment with the reference point at the bottom right of the text.
Definition GUIDefinitions.h:5175
@ EGUIViewImageTextAlignment_CENTER_CENTER
Alignment with the reference point at the center (horizontal and vertical) of the text.
Definition GUIDefinitions.h:5207
@ EGUIViewImageTextAlignment_RIGHT_CENTER
Alignment with the reference point at the right center (vertical) of the text.
Definition GUIDefinitions.h:5199
@ EGUIViewImageTextAlignment_RIGHT
Alignment with the reference point on the right side of the text.
Definition GUIDefinitions.h:5111
ECallbackTriggerMode
Definition GUIDefinitions.h:10756
@ ECallbackTriggerMode_OnRelease
Calls the callback function only when the mouse button is released.
Definition GUIDefinitions.h:10773
@ ECallbackTriggerMode_OnDrag
Calls the callback function every time the value changes while dragging.
Definition GUIDefinitions.h:10764
EControl
Control.
Definition GUIDefinitions.h:5493
@ EControl_CheckBox
Check Box.
Definition GUIDefinitions.h:5564
@ EControl_ComboBox
Combo Box.
Definition GUIDefinitions.h:5532
@ EControl_Password
Password Edit Ctrl.
Definition GUIDefinitions.h:5524
@ EControl_Button
Button.
Definition GUIDefinitions.h:5572
@ EControl_BoxLayout
Box Layout.
Definition GUIDefinitions.h:5636
@ EControl_ProgressBar
ProgressBar.
Definition GUIDefinitions.h:5604
@ EControl_ComboBox_Editable
Combo Box with Edit control.
Definition GUIDefinitions.h:5540
@ EControl_StaticText
Static Text.
Definition GUIDefinitions.h:5508
@ EControl_None
None.
Definition GUIDefinitions.h:5500
@ EControl_DraggableSpin
SliderFloatingPoint.
Definition GUIDefinitions.h:5596
@ EControl_ListCtrl
List Ctrl.
Definition GUIDefinitions.h:5548
@ EControl_Sheet
Sheet (Table)
Definition GUIDefinitions.h:5628
@ EControl_Slider
Slider.
Definition GUIDefinitions.h:5580
@ EControl_ListCtrlMassive
List Ctrl Massive.
Definition GUIDefinitions.h:5556
@ EControl_Count
The number of enum.
Definition GUIDefinitions.h:5652
@ EControl_ProgressBarFloatingPoint
Floating Point Progress Bar.
Definition GUIDefinitions.h:5612
@ EControl_SliderFloatingPoint
SliderFloatingPoint.
Definition GUIDefinitions.h:5588
@ EControl_ColorPickerCtrl
Color.
Definition GUIDefinitions.h:5620
@ EControl_EditCtrl
Edit Ctrl.
Definition GUIDefinitions.h:5516
@ EControl_GridLayout
Grid Layout.
Definition GUIDefinitions.h:5644
EViewImageObjectType
Definition GUIDefinitions.h:10310
@ EViewImageObjectType_FigureObject
Definition GUIDefinitions.h:10327
@ EViewImageObjectType_Layer
Definition GUIDefinitions.h:10333
@ EViewImageObjectType_Mask
Definition GUIDefinitions.h:10339
@ EViewImageObjectType_None
Definition GUIDefinitions.h:10315
@ EViewImageObjectType_ImageFigure
Definition GUIDefinitions.h:10321
EPermission
Permission.
Definition GUIDefinitions.h:9460
@ EPermission_View
Permissions to view.
Definition GUIDefinitions.h:9467
@ EPermission_Modify_Execute
Permissions to modify and execute.
Definition GUIDefinitions.h:9475
EGUIViewImagePenStyle
Pen Style in Image View.
Definition GUIDefinitions.h:4810
@ EGUIViewImagePenStyle_Dot
Dot style.
Definition GUIDefinitions.h:4836
@ EGUIViewImagePenStyle_Solid_RoundCap
single-line with round end cap style
Definition GUIDefinitions.h:4894
@ EGUIViewImagePenStyle_Dash
Dash style.
Definition GUIDefinitions.h:4827
@ EGUIViewImagePenStyle_DashDotDot
Dash dot dot style.
Definition GUIDefinitions.h:4852
@ EGUIViewImagePenStyle_Alternate
Alternate style.
Definition GUIDefinitions.h:4885
@ EGUIViewImagePenStyle_InsideFrame
Inside Frame Style.
Definition GUIDefinitions.h:4869
@ EGUIViewImagePenStyle_Null
No style.
Definition GUIDefinitions.h:4861
@ EGUIViewImagePenStyle_ItemCount
Number of enum.
Definition GUIDefinitions.h:4902
@ EGUIViewImagePenStyle_DashDot
Dash dot style.
Definition GUIDefinitions.h:4844
@ EGUIViewImagePenStyle_UserStyle
User Styles.
Definition GUIDefinitions.h:4877
@ EGUIViewImagePenStyle_Solid
single-line style
Definition GUIDefinitions.h:4818
EAvailablePropertyItemViewImageFigureContextMenu
Available context menu for CGUIPropertyItemViewImageFigure
Definition GUIDefinitions.h:3811
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_BezierQuadraticCurve
CFLBezierQuadraticCurve creation menu.
Definition GUIDefinitions.h:3968
@ EAvailablePropertyItemViewImageFigureContextMenu_ChangeTemplateType_Double
Convert a Figure data type to Double.
Definition GUIDefinitions.h:4072
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Quad
CFLQuad creation menu.
Definition GUIDefinitions.h:3914
@ EAvailablePropertyItemViewImageFigureContextMenu_Delete
Delete Figure menu.
Definition GUIDefinitions.h:4107
@ EAvailablePropertyItemViewImageFigureContextMenu_ChangeTemplateType_Float
Convert a Figure data type to Float.
Definition GUIDefinitions.h:4064
@ EAvailablePropertyItemViewImageFigureContextMenu_Load
Load Figure menu.
Definition GUIDefinitions.h:3861
@ EAvailablePropertyItemViewImageFigureContextMenu_ChangeTemplateType
Convert a Figure data type.
Definition GUIDefinitions.h:4080
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_RoundRect
CFLRoundRect creation menu.
Definition GUIDefinitions.h:4004
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Circle
CFLCircle creation menu.
Definition GUIDefinitions.h:3923
@ EAvailablePropertyItemViewImageFigureContextMenu_Load_Dxf
Load .dxf(Drawing Exchange Formats) Menu.
Definition GUIDefinitions.h:3844
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_BezierQuarticCurve
CFLBezierQuarticCurve creation menu.
Definition GUIDefinitions.h:3986
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Stencil
Stencil creation menu.
Definition GUIDefinitions.h:4031
@ EAvailablePropertyItemViewImageFigureContextMenu_Default
Default menu.
Definition GUIDefinitions.h:3869
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Region
CFLRegion creation menu.
Definition GUIDefinitions.h:3941
@ EAvailablePropertyItemViewImageFigureContextMenu_Load_Gbr
Load Gerber Drawings Menu.
Definition GUIDefinitions.h:3852
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Point
CFLPoint creation menu.
Definition GUIDefinitions.h:3887
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_ComplexRegion
CFLComplexRegion creation menu.
Definition GUIDefinitions.h:3950
@ EAvailablePropertyItemViewImageFigureContextMenu_InstantApplyMode
Menu to set whether to update the property values whenever there are changes, such as moving,...
Definition GUIDefinitions.h:4116
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_CubicSpline
CFLCubicSpline creation menu.
Definition GUIDefinitions.h:3959
@ EAvailablePropertyItemViewImageFigureContextMenu_Save
Save Figure to File menu.
Definition GUIDefinitions.h:3878
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Ellipse
CFLEllipse creation menu.
Definition GUIDefinitions.h:3932
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Doughnut
CFLDoughnut creation menu.
Definition GUIDefinitions.h:3995
@ EAvailablePropertyItemViewImageFigureContextMenu_Show
Menu for displaying a figure in the image view.
Definition GUIDefinitions.h:4089
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Rect
CFLRect creation menu.
Definition GUIDefinitions.h:3905
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_PointArray
CFLPointArray creation menu.
Definition GUIDefinitions.h:4013
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_BezierCubicCurve
CFLBezierCubicCurve creation menu.
Definition GUIDefinitions.h:3977
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Text
CFLFigureText creation menu.
Definition GUIDefinitions.h:4022
@ EAvailablePropertyItemViewImageFigureContextMenu_Create
Figure creation menu.
Definition GUIDefinitions.h:4040
@ EAvailablePropertyItemViewImageFigureContextMenu_All
All menu.
Definition GUIDefinitions.h:3826
@ EAvailablePropertyItemViewImageFigureContextMenu_Hide
Menu for hiding a figure from the image view.
Definition GUIDefinitions.h:4098
@ EAvailablePropertyItemViewImageFigureContextMenu_Create_DeclType_Line
CFLLine creation menu.
Definition GUIDefinitions.h:3896
@ EAvailablePropertyItemViewImageFigureContextMenu_ChangeTemplateType_Int32
Convert a Figure data type to Int32.
Definition GUIDefinitions.h:4048
@ EAvailablePropertyItemViewImageFigureContextMenu_ChangeTemplateType_Int64
Convert a Figure data type to Int64.
Definition GUIDefinitions.h:4056
@ EAvailablePropertyItemViewImageFigureContextMenu_None
Nothing available.
Definition GUIDefinitions.h:3818
@ EAvailablePropertyItemViewImageFigureContextMenu_Load_Fig
Load .fig file.
Definition GUIDefinitions.h:3835
EAvailableViewImageContextMenu
Available context menu for image view.
Definition GUIDefinitions.h:3200
@ EAvailableViewImageContextMenu_PixelSegmentationMode
Color pixel values.
Definition GUIDefinitions.h:3663
@ EAvailableViewImageContextMenu_ZoomFitToNamedLayer
Scale and offset adjustment menu so that figures and texts on named layer are filled on the screen.
Definition GUIDefinitions.h:3743
@ EAvailableViewImageContextMenu_ClearAllObjects
Clear all image view objects menu.
Definition GUIDefinitions.h:3655
@ EAvailableViewImageContextMenu_ClearPage
Clear pages of the image.
Definition GUIDefinitions.h:3689
@ EAvailableViewImageContextMenu_RearrangePageOrder
Image page reordering.
Definition GUIDefinitions.h:3672
@ EAvailableViewImageContextMenu_ThumbnailView
Image thumbnail view Menu.
Definition GUIDefinitions.h:3306
@ EAvailableViewImageContextMenu_CreateImage
File Creation Menu.
Definition GUIDefinitions.h:3279
@ EAvailableViewImageContextMenu_ReductionInterpolation
Reduction interpolation.
Definition GUIDefinitions.h:3698
@ EAvailableViewImageContextMenu_LeaveTeachingMode
Escape Figure teaching mode menu.
Definition GUIDefinitions.h:3448
@ EAvailableViewImageContextMenu_Object_GlobalSetting
Menu for global settings for image view objects.
Definition GUIDefinitions.h:3646
@ EAvailableViewImageContextMenu_Measure
Measurement Menu.
Definition GUIDefinitions.h:3457
@ EAvailableViewImageContextMenu_ShowScrollBar
Scroll bar Menu.
Definition GUIDefinitions.h:3342
@ EAvailableViewImageContextMenu_Zoom
Scale menu in image view.
Definition GUIDefinitions.h:3324
@ EAvailableViewImageContextMenu_Figure_ClearFigure
Clear Figure menu.
Definition GUIDefinitions.h:3484
@ EAvailableViewImageContextMenu_Figure_FreeDraw
Freehand drawing menu.
Definition GUIDefinitions.h:3770
@ EAvailableViewImageContextMenu_Save
File Save Menu.
Definition GUIDefinitions.h:3261
@ EAvailableViewImageContextMenu_ShowImagePixelValueOnCursor
Pixel value display menu for mouse cursor position.
Definition GUIDefinitions.h:3396
@ EAvailableViewImageContextMenu_ShowStatusBar
Status bar menu.
Definition GUIDefinitions.h:3351
@ EAvailableViewImageContextMenu_MiniMap_ShowNamedLayer
Show drawing named layer on mini map.
Definition GUIDefinitions.h:3761
@ EAvailableViewImageContextMenu_Load_GBR
Load Gerber Drawings Menu.
Definition GUIDefinitions.h:3252
@ EAvailableViewImageContextMenu_ShowImageCenter
Show centerline of image menu.
Definition GUIDefinitions.h:3431
@ EAvailableViewImageContextMenu_ConvertNamedLayerToFigureObject
Draw selected figure objects to named layer.
Definition GUIDefinitions.h:3734
@ EAvailableViewImageContextMenu_All
All menu.
Definition GUIDefinitions.h:3215
@ EAvailableViewImageContextMenu_Help
Menu to pop up the Help dialog.
Definition GUIDefinitions.h:3637
@ EAvailableViewImageContextMenu_HideAllLayers
Hide all layers menu.
Definition GUIDefinitions.h:3520
@ EAvailableViewImageContextMenu_ShowNamedLayer
Scale and offset adjustment menu so that figures and texts on named layer are filled on the screen.
Definition GUIDefinitions.h:3752
@ EAvailableViewImageContextMenu_CanvasColorPicker
Canvas color setting menu.
Definition GUIDefinitions.h:3440
@ EAvailableViewImageContextMenu_ZoomFitToLayers
Scale and Offset adjustment so that Figures and text on the layer fit to the screen.
Definition GUIDefinitions.h:3583
@ EAvailableViewImageContextMenu_ShowLayer_Image
Show image layer menu.
Definition GUIDefinitions.h:3529
@ EAvailableViewImageContextMenu_ConvertSelectedFigureObjectToLayer
A menu for drawing a Figure Object on a layer.
Definition GUIDefinitions.h:3565
@ EAvailableViewImageContextMenu_Panning
Panning menu in image view.
Definition GUIDefinitions.h:3333
@ EAvailableViewImageContextMenu_ShowImageCoordinateOnCursor
Image coordinate display menu for mouse cursor position.
Definition GUIDefinitions.h:3387
@ EAvailableViewImageContextMenu_SetDecimalPlaceOfCoordinate
Sets the number of decimal places displayed for the coordinates.
Definition GUIDefinitions.h:3680
@ EAvailableViewImageContextMenu_Figure_Create
Figure creation menu.
Definition GUIDefinitions.h:3466
@ EAvailableViewImageContextMenu_Image_Rotate
Image rotation menu.
Definition GUIDefinitions.h:3601
@ EAvailableViewImageContextMenu_ConvertAllFigureObjectsToNamedLayer
Draw all the figure objects to named layer.
Definition GUIDefinitions.h:3716
@ EAvailableViewImageContextMenu_ShowPixelValue
Show Pixel value menu.
Definition GUIDefinitions.h:3404
@ EAvailableViewImageContextMenu_ShowPageIndex
Image page number display menu.
Definition GUIDefinitions.h:3297
@ EAvailableViewImageContextMenu_ShowCrosshair
Crosshair display menu.
Definition GUIDefinitions.h:3378
@ EAvailableViewImageContextMenu_PageControl
Page Move Menu.
Definition GUIDefinitions.h:3315
@ EAvailableViewImageContextMenu_ClearNamedLayer
Clear drawings on named layer.
Definition GUIDefinitions.h:3707
@ EAvailableViewImageContextMenu_Image_Flip
Image flip menu.
Definition GUIDefinitions.h:3592
@ EAvailableViewImageContextMenu_Load
Load File menu.
Definition GUIDefinitions.h:3235
@ EAvailableViewImageContextMenu_ConvertLayerToFigureObject
A menu that converts a figure drawn on a layer into a Figure Object and displays it on the image view...
Definition GUIDefinitions.h:3556
@ EAvailableViewImageContextMenu_PixelNumberMode
Pixel value mode setting menu.
Definition GUIDefinitions.h:3413
@ EAvailableViewImageContextMenu_ImageMiniMap
Image Mini Map Menu.
Definition GUIDefinitions.h:3288
@ EAvailableViewImageContextMenu_SyncView
View Synchronization menu.
Definition GUIDefinitions.h:3493
@ EAvailableViewImageContextMenu_SetFloatingImageValueRange
Menu that specifies the range of maximum and minimum values for pixel values in floating-point images...
Definition GUIDefinitions.h:3628
@ EAvailableViewImageContextMenu_ImageFigure
All context menu for ImageFigure (Figure stored in Image), including this flag, activate all menu in ...
Definition GUIDefinitions.h:3226
@ EAvailableViewImageContextMenu_LayerProperties
Show layer properties pane dialog.
Definition GUIDefinitions.h:3547
@ EAvailableViewImageContextMenu_ClearLayers
Clear layers Menu.
Definition GUIDefinitions.h:3574
@ EAvailableViewImageContextMenu_PixelAccuracy
Pixel accuracy setting menu.
Definition GUIDefinitions.h:3422
@ EAvailableViewImageContextMenu_Figure_Load
Load Figure menu.
Definition GUIDefinitions.h:3475
@ EAvailableViewImageContextMenu_ShowImageInfo
Menu to pop up the image information dialog.
Definition GUIDefinitions.h:3619
@ EAvailableViewImageContextMenu_ClearFile
File Close Menu.
Definition GUIDefinitions.h:3270
@ EAvailableViewImageContextMenu_ShowGrid
Grid display menu.
Definition GUIDefinitions.h:3369
@ EAvailableViewImageContextMenu_Load_DXF
Load DXF(Drawing Exchange Formats) Menu.
Definition GUIDefinitions.h:3244
@ EAvailableViewImageContextMenu_ConvertSelectedFigureObjectToNamedLayer
Draw selected figure objects to named layer.
Definition GUIDefinitions.h:3725
@ EAvailableViewImageContextMenu_ShowAllLayers
Show all layers menu.
Definition GUIDefinitions.h:3511
@ EAvailableViewImageContextMenu_SyncWindow
Windows Synchronization menu.
Definition GUIDefinitions.h:3502
@ EAvailableViewImageContextMenu_ShowLayer_Drawing
Show drawing layer menu.
Definition GUIDefinitions.h:3538
@ EAvailableViewImageContextMenu_CopyPaste
Copy and paste images menu.
Definition GUIDefinitions.h:3610
@ EAvailableViewImageContextMenu_None
Nothing available.
Definition GUIDefinitions.h:3207
@ EAvailableViewImageContextMenu_ShowToolBar
Toolbar Menu.
Definition GUIDefinitions.h:3360
EFigureObjectInformationText
Text options representing information for a figure object.
Definition GUIDefinitions.h:6804
@ EFigureObjectInformationText_Coordinate_PixelAccuracyApplied
Displays the coordinate of the figure object with pixel accuracy.
Definition GUIDefinitions.h:6843
@ EFigureObjectInformationText_PixelAccuracyApplied
Displays the coordinate, size values of the figure object with pixel accuracy.
Definition GUIDefinitions.h:6867
@ EFigureObjectInformationText_Angle
Displays the angle of the figure object.
Definition GUIDefinitions.h:6835
@ EFigureObjectInformationText_Size
Displays the size of the figure object, such as width, height, length, radius, etc.
Definition GUIDefinitions.h:6827
@ EFigureObjectInformationText_Coordinate
Displays the coordinate of the figure object.
Definition GUIDefinitions.h:6819
@ EFigureObjectInformationText_Size_PixelAccuracyApplied
Displays the size of the figure object, such as width, height, length, radius, etc with pixel accurac...
Definition GUIDefinitions.h:6851
@ EFigureObjectInformationText_Default
Displays the coordinate, size, and angle values of the figure object.
Definition GUIDefinitions.h:6859
@ EFigureObjectInformationText_None
Displays nothing.
Definition GUIDefinitions.h:6811
@ EFigureObjectInformationText_All
Displays the coordinate, size, and angle values of the figure object and the values with pixel accura...
Definition GUIDefinitions.h:6875
ESpinIcon
Icons for the spin control button.
Definition GUIDefinitions.h:10008
@ ESpinIcon_UpDownArrow_Triangle
Up and down arrow icons(Triangle Arrows): ▲▼
Definition GUIDefinitions.h:10015
@ ESpinIcon_LeftRightArrow_Brackets
Left and right arrow icons(Angle Brackets Arrow): < >
Definition GUIDefinitions.h:10039
@ ESpinIcon_PlusMinus
Plus and minus symbols: + -.
Definition GUIDefinitions.h:10047
@ ESpinIcon_UpDownArrow_Brackets
Up and down arrow icons(Angle Brackets Arrow): ∧∨
Definition GUIDefinitions.h:10031
@ ESpinIcon_LeftRightArrow_Triangle
Left and right arrow icons(Triangle Arrows): ◀▶
Definition GUIDefinitions.h:10023
ETeachingMode
Teaching mode.
Definition GUIDefinitions.h:4746
@ ETeachingMode_Figure_FreeDrawEraser
Freehand eraser mode (supported only in CGUIViewImage)
Definition GUIDefinitions.h:4781
@ ETeachingMode_Figure_FreeDraw
Figure teaching mode using freehand drawing (supported only in CGUIViewImage)
Definition GUIDefinitions.h:4772
@ ETeachingMode_ViewGraph_AddData
Add Data Mode in View Graph.
Definition GUIDefinitions.h:4799
@ ETeachingMode_None
Nothing Teaching Mode.
Definition GUIDefinitions.h:4754
@ ETeachingMode_Measure
Measurement mode such as length, angle, width, etc.
Definition GUIDefinitions.h:4790
@ ETeachingMode_Figure
Figure teaching mode.
Definition GUIDefinitions.h:4763
EOrientation
Direction.
Definition GUIDefinitions.h:5467
@ EOrientation_Vertical
a vertical direction
Definition GUIDefinitions.h:5474
@ EOrientation_Horizontal
a horizontal direction
Definition GUIDefinitions.h:5482
ETraverseMode
Definition GUIDefinitions.h:10736
@ ETraverseMode_BFS
Definition GUIDefinitions.h:10747
@ ETraverseMode_DFS
Definition GUIDefinitions.h:10741
ELayerAutoClearMode
In auto clear mode of the image view layer, lists cases in which auto clear of the layer is applied a...
Definition GUIDefinitions.h:5405
@ ELayerAutoClearMode_SetImage
If the image above the image view changes.
Definition GUIDefinitions.h:5436
@ ELayerAutoClearMode_All
in all cases
Definition GUIDefinitions.h:5420
@ ELayerAutoClearMode_PageChanged
If the page of the image above the image view changes.
Definition GUIDefinitions.h:5428
@ ELayerAutoClearMode_None
Default value.
Definition GUIDefinitions.h:5412
EGUIViewImageFontWeight
Font thickness of image view.
Definition GUIDefinitions.h:4916
@ EGUIViewImageFontWeight_EXTRABOLD
Extra bold thickness.
Definition GUIDefinitions.h:4994
@ EGUIViewImageFontWeight_MEDIUM
Medium thickness.
Definition GUIDefinitions.h:4969
@ EGUIViewImageFontWeight_HEAVY
Heavy thickness.
Definition GUIDefinitions.h:5002
@ EGUIViewImageFontWeight_LIGHT
Light thickness.
Definition GUIDefinitions.h:4951
@ EGUIViewImageFontWeight_BLACK
a heavy thickness
Definition GUIDefinitions.h:5042
@ EGUIViewImageFontWeight_DONTCARE
DONTCARE.
Definition GUIDefinitions.h:4924
@ EGUIViewImageFontWeight_BOLD
Bold thickness.
Definition GUIDefinitions.h:4986
@ EGUIViewImageFontWeight_THIN
Thin thickness.
Definition GUIDefinitions.h:4933
@ EGUIViewImageFontWeight_ULTRALIGHT
Extra light thickness.
Definition GUIDefinitions.h:5010
@ EGUIViewImageFontWeight_DEMIBOLD
Semi bold thick.
Definition GUIDefinitions.h:5026
@ EGUIViewImageFontWeight_NORMAL
Normal thickness.
Definition GUIDefinitions.h:4960
@ EGUIViewImageFontWeight_EXTRALIGHT
Extra light thickness.
Definition GUIDefinitions.h:4942
@ EGUIViewImageFontWeight_ULTRABOLD
Extra bold thickness.
Definition GUIDefinitions.h:5034
@ EGUIViewImageFontWeight_SEMIBOLD
Semibold thick.
Definition GUIDefinitions.h:4978
@ EGUIViewImageFontWeight_REGULAR
Regular thickness.
Definition GUIDefinitions.h:5018
EGUIStringTrimming
Cut option if string is out of layout square.
Definition GUIDefinitions.h:9360
@ EGUIStringTrimming_EllipsisWord
Specifies that the string is broken at the boundary of the last word in the layout rectangle and an a...
Definition GUIDefinitions.h:9399
@ EGUIStringTrimming_EllipsisPath
Specifies that the center is removed from the string and replaced by an ellipsis. The algorithm maint...
Definition GUIDefinitions.h:9407
@ EGUIStringTrimming_None
Don't Trimming.
Definition GUIDefinitions.h:9367
@ EGUIStringTrimming_Character
Specifies that the string is broken at the boundary of the last character in the layout rectangle,...
Definition GUIDefinitions.h:9375
@ EGUIStringTrimming_EllipsisCharacter
Specifies that the string is broken at the boundary of the last character within the layout rectangle...
Definition GUIDefinitions.h:9391
@ EGUIStringTrimming_Word
Specifies that the string is broken at the boundary of the last word in the layout rectangle.
Definition GUIDefinitions.h:9383
EGUIMenuBarHitArea
The area where the mouse is located on the menu bar.
Definition GUIDefinitions.h:4341
@ EGUIMenuBarHitArea_UserDefinedInfo
User defined info area (added by user)
Definition GUIDefinitions.h:4412
@ EGUIMenuBarHitArea_CurrentModelName
Current model name area.
Definition GUIDefinitions.h:4403
@ EGUIMenuBarHitArea_CloseButton
Close Button area.
Definition GUIDefinitions.h:4358
@ EGUIMenuBarHitArea_Restore_Maximize_Button
Restore or Maximize Button area.
Definition GUIDefinitions.h:4367
@ EGUIMenuBarHitArea_None
None.
Definition GUIDefinitions.h:4349
@ EGUIMenuBarHitArea_CurrentUserID
Current user id area.
Definition GUIDefinitions.h:4394
@ EGUIMenuBarHitArea_MDITab
MDI tab area(image view, 3d view, graph view, SNAP view, etc.)
Definition GUIDefinitions.h:4421
@ EGUIMenuBarHitArea_MinimizeButton
Minimize Button area.
Definition GUIDefinitions.h:4376
@ EGUIMenuBarHitArea_MenuButton
Menu button area.
Definition GUIDefinitions.h:4385
EMenuItemObjectFigure
Menu items related to manipulatable Figure objects in the image view.
Definition GUIDefinitions.h:1474
@ EMenuItemObjectFigure_MagnetAngle
If the angle approaches a 90 degree multiple when rotating a figure object, the menu specifies the an...
Definition GUIDefinitions.h:1808
@ EMenuItemObjectFigure_Warp_Perspective
Warp transform a figure using the perspective projection.
Definition GUIDefinitions.h:2409
@ EMenuItemObjectFigure_LeaveFreeDrawMode
Exit freehand pen or eraser mode.
Definition GUIDefinitions.h:1727
@ EMenuItemObjectFigure_Sort_SortOrder2D_X_Asc_Y_Asc
1st Ascending X, 2nd Ascending Y
Definition GUIDefinitions.h:2645
@ EMenuItemObjectFigure_Sort_SortOrder2D_Y_Desc_X_Asc
1st Descending Y, 2nd Ascending X
Definition GUIDefinitions.h:2629
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToRect
Change figure type to Rect.
Definition GUIDefinitions.h:2805
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToLine
Change figure type to Line.
Definition GUIDefinitions.h:2797
@ EMenuItemObjectFigure_RotateArbitrary_Elementwise
A menu to individually rotate each of the selected figures or each element in the FigureArray by an a...
Definition GUIDefinitions.h:2401
@ EMenuItemObjectFigure_Flip_Horizontal
Flip figure in the horizontal direction.
Definition GUIDefinitions.h:2297
@ EMenuItemObjectFigure_GroupSelectedFiguresToPointArray
Group selected figures to PointArray.
Definition GUIDefinitions.h:2233
@ EMenuItemObjectFigure_Inflate
Menu for inflating the figure to fit its bounding rectangle by the specified length.
Definition GUIDefinitions.h:2757
@ EMenuItemObjectFigure_DeclType_Doughnut
Create figure of Doughnut.
Definition GUIDefinitions.h:1684
@ EMenuItemObjectFigure_TemplateType_ApplyElementwise
Menu that applies to each element when setting a figure's TemplateType.
Definition GUIDefinitions.h:1744
@ EMenuItemObjectFigure_SwitchToQuad
Change figure type to Quad.
Definition GUIDefinitions.h:1912
@ EMenuItemObjectFigure_TemplateType_Double
Change figure template type to Double.
Definition GUIDefinitions.h:1776
@ EMenuItemObjectFigure_Sort_SortOrder2D_X_Desc_Y_Desc
1st Descending X, 2nd Ascending Y
Definition GUIDefinitions.h:2669
@ EMenuItemObjectFigure_ComplexRegion_SwitchToCubicSpline
Change selected segment type to CubicSpline.
Definition GUIDefinitions.h:1840
@ EMenuItemObjectFigure_Rotate270_Elementwise
A menu to individually rotate each of the selected figures or each element in the FigureArray by 270 ...
Definition GUIDefinitions.h:2385
@ EMenuItemObjectFigure_BringForward
Bring figure forward.
Definition GUIDefinitions.h:2273
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToBezierCubicCurve
Change figure type to BezierCubicCurve.
Definition GUIDefinitions.h:2861
@ EMenuItemObjectFigure_OpenDialog_Transform_Elementwise
Menu to open the Figure transformation dialog(Elementwise).
Definition GUIDefinitions.h:2497
@ EMenuItemObjectFigure_GetRegionOfUnion
Get union region of two or more figures.
Definition GUIDefinitions.h:2105
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToBezierQuarticCurve
Change figure type to BezierQuarticCurve.
Definition GUIDefinitions.h:2869
@ EMenuItemObjectFigure_DeclType_Circle
Create figure of Circle.
Definition GUIDefinitions.h:1604
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToPoint
Change figure type to Point.
Definition GUIDefinitions.h:2789
@ EMenuItemObjectFigure_Sort_SortOrder2D_Y_Asc_X_Asc
1st Ascending Y, 2nd Ascending X
Definition GUIDefinitions.h:2613
@ EMenuItemObjectFigure_SendBackward
Send figure backward.
Definition GUIDefinitions.h:2289
@ EMenuItemObjectFigure_ShowInformationText
Show information text of the figure.
Definition GUIDefinitions.h:2201
@ EMenuItemObjectFigure_Clear
Clear all the figure objects.
Definition GUIDefinitions.h:2048
@ EMenuItemObjectFigure_SwitchTo_ApplyElementwise
Menu that applies to each element when setting a figure's DeclType.
Definition GUIDefinitions.h:1880
@ EMenuItemObjectFigure_ShowFigureArrayElementSequence
Show FigureArray element sequence.
Definition GUIDefinitions.h:2177
@ EMenuItemObjectFigure_SwitchToPoint
Change figure type to Point.
Definition GUIDefinitions.h:1888
@ EMenuItemObjectFigure_Scale_Elementwise
A menu to scale each of the selected figures or each element in the FigureArray proportionally based ...
Definition GUIDefinitions.h:2749
@ EMenuItemObjectFigure_GetBoundary
Get boundary rectangle of selected figure.
Definition GUIDefinitions.h:2537
@ EMenuItemObjectFigure_End
Synchronize the point of view with selected view.
Definition GUIDefinitions.h:2957
@ EMenuItemObjectFigure_GetConvexHull
Get convex hull of selected figure.
Definition GUIDefinitions.h:2505
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToComplexRegion
Change figure type to ComplexRegion.
Definition GUIDefinitions.h:2885
@ EMenuItemObjectFigure_SwitchToPointArray
Change figure type to PointArray.
Definition GUIDefinitions.h:2000
@ EMenuItemObjectFigure_MakeArc
Make full circle arc.
Definition GUIDefinitions.h:2016
@ EMenuItemObjectFigure_CenterType_MinimumEnclosingRectangle
Set center type of figure as minimum enclosing rectangle.
Definition GUIDefinitions.h:2693
@ EMenuItemObjectFigure_EArcClosingMethod_Center
Set arc closing method center.
Definition GUIDefinitions.h:2024
@ EMenuItemObjectFigure_ChangeMultiSelectOrder
Change multi select order of figures.
Definition GUIDefinitions.h:2257
@ EMenuItemObjectFigure_GroupSelectedFigures
Group selected figures.
Definition GUIDefinitions.h:2225
@ EMenuItemObjectFigure_DeclType_BezierCubicCurve
Create figure of BezierCubicCurve.
Definition GUIDefinitions.h:1636
@ EMenuItemObjectFigure_HideFigure
Hide figure.
Definition GUIDefinitions.h:2145
@ EMenuItemObjectFigure_GetMinimumEnclosingRectangle
Get minimum enclosing rectangle of selected figure.
Definition GUIDefinitions.h:2553
@ EMenuItemObjectFigure_SwitchToRegion
Change figure type to Region.
Definition GUIDefinitions.h:1976
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToCubicSpline
Change figure type to CubicSpline.
Definition GUIDefinitions.h:2845
@ EMenuItemObjectFigure_CenterType_CenterOfGravity
Set center type of figure as center of gravity.
Definition GUIDefinitions.h:2685
@ EMenuItemObjectFigure_DeclType_Point
Create figure of Point.
Definition GUIDefinitions.h:1568
@ EMenuItemObjectFigure_Sort_SortOrder2D_Y_Desc_X_Desc
1st Descending Y, 2nd Descending X
Definition GUIDefinitions.h:2637
@ EMenuItemObjectFigure_DeclType_RoundRect
Create figure of RoundRect.
Definition GUIDefinitions.h:1692
@ EMenuItemObjectFigure_ShowFigureArrayElementSequenceRecursively
Show FigureArray element sequence recursively.
Definition GUIDefinitions.h:2185
@ EMenuItemObjectFigure_Load
Load figure file.
Definition GUIDefinitions.h:1490
@ EMenuItemObjectFigure_ClearFreeDraw
Clear all freehand drawings.
Definition GUIDefinitions.h:1736
@ EMenuItemObjectFigure_DeselectFigure
Deselect figure.
Definition GUIDefinitions.h:2153
@ EMenuItemObjectFigure_SwitchToBezierQuadraticCurve
Change figure type to BezierQuadraticCurve.
Definition GUIDefinitions.h:1952
@ EMenuItemObjectFigure_SetTarget
Set the selected figure as the target for figure operations (such as transformations).
Definition GUIDefinitions.h:2529
@ EMenuItemObjectFigure_SwitchToDoughnut
Change figure type to Doughnut.
Definition GUIDefinitions.h:1936
@ EMenuItemObjectFigure_Warp_ThinPlate_Elementwise
Menu for individually applying a ThinPlate deformation transformation to each element within a multi-...
Definition GUIDefinitions.h:2481
@ EMenuItemObjectFigure_DeclType_Line
Create figure of Line.
Definition GUIDefinitions.h:1577
@ EMenuItemObjectFigure_Rotate90
Rotate figure 90 degree.
Definition GUIDefinitions.h:2345
@ EMenuItemObjectFigure_GetRegionOfExclusiveOr
Get exclusive or region of two or more figures.
Definition GUIDefinitions.h:2121
@ EMenuItemObjectFigure_CancelFigure
Cancel figure.
Definition GUIDefinitions.h:2064
@ EMenuItemObjectFigure_SwitchToCircle
Change figure type to Circle.
Definition GUIDefinitions.h:1920
@ EMenuItemObjectFigure_GetRegionOfSubtraction
Get subtraction region of two or more figures.
Definition GUIDefinitions.h:2113
@ EMenuItemObjectFigure_ShowWindingDirection
Show winding direction of selected figure.
Definition GUIDefinitions.h:2161
@ EMenuItemObjectFigure_ShowControlPoint
Show control points of Cubic spline or Bezier curves.
Definition GUIDefinitions.h:2193
@ EMenuItemObjectFigure_FigureArrayChangeZOrder
A menu that changes the z-order of the inner element of FigureArray.
Definition GUIDefinitions.h:2217
@ EMenuItemObjectFigure_EnableRasterOperation
Set raster operation of figure.
Definition GUIDefinitions.h:2773
@ EMenuItemObjectFigure_SwitchToCubicSpline
Change figure type to CubicSpline.
Definition GUIDefinitions.h:1944
@ EMenuItemObjectFigure_Flip_Vertical
Flip figure in the vertical direction.
Definition GUIDefinitions.h:2313
@ EMenuItemObjectFigure_ConvertTemplateTypeElementwise_ToFloat
Change figure template type to Float.
Definition GUIDefinitions.h:2925
@ EMenuItemObjectFigure_OpenDialog_Transform
Menu to open the Figure transformation dialog.
Definition GUIDefinitions.h:2489
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToEllipse
Change figure type to Ellipse.
Definition GUIDefinitions.h:2829
@ EMenuItemObjectFigure_FitToImage_Elementwise
A menu to individually fit each of the selected figures or each element in the FigureArray to image w...
Definition GUIDefinitions.h:1792
@ EMenuItemObjectFigure_Warp_Bilinear
Warp transform a figure using the bilinear projection.
Definition GUIDefinitions.h:2425
@ EMenuItemObjectFigure_RotateArbitrary
Rotate figure with arbitrary degree.
Definition GUIDefinitions.h:2393
@ EMenuItemObjectFigure_SwitchToBezierCubicCurve
Change figure type to BezierCubicCurve.
Definition GUIDefinitions.h:1960
@ EMenuItemObjectFigure_GetMinimumEnclosingRectangle_Elementwise
Menu to obtain individual minimum enclosing rectangles for each element within the multiple selected ...
Definition GUIDefinitions.h:2561
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToRoundRect
Change figure type to RoundRect.
Definition GUIDefinitions.h:2893
@ EMenuItemObjectFigure_PushBackToImage
PushBack figure to image.
Definition GUIDefinitions.h:1532
@ EMenuItemObjectFigure_DeclType_Ellipse
Create figure of Ellipse.
Definition GUIDefinitions.h:1612
@ EMenuItemObjectFigure_SwitchToComplexRegion
Change figure type to ComplexRegion.
Definition GUIDefinitions.h:1984
@ EMenuItemObjectFigure_Warp_Bilinear_Elementwise
A menu to individually apply warp transformation using the Bilinear method to each of the selected fi...
Definition GUIDefinitions.h:2433
@ EMenuItemObjectFigure_ClearExclusiveRegion
Clear exclusive region of figure.
Definition GUIDefinitions.h:2701
@ EMenuItemObjectFigure_FreeDraw
Enter freehand drawing mode.
Definition GUIDefinitions.h:1709
@ EMenuItemObjectFigure_GetConvexHull_Elementwise
Menu to obtain individual Convex Hulls for each element within the multiple selected shapes or Figure...
Definition GUIDefinitions.h:2513
@ EMenuItemObjectFigure_ShowWindingSequence
Show winding sequence of selected figure.
Definition GUIDefinitions.h:2169
@ EMenuItemObjectFigure_ComplexRegion_SwitchToArc
Change selected segment type to Arc.
Definition GUIDefinitions.h:1824
@ EMenuItemObjectFigure_DeclType_Region
Create figure of Region.
Definition GUIDefinitions.h:1652
@ EMenuItemObjectFigure_GetPointsOfMaximumDistance
Get points of the maximum distance.
Definition GUIDefinitions.h:2577
@ EMenuItemObjectFigure_MagnetToImageBoundary
Toggle magnet mode to selected figure object to stick to the edge of the image.
Definition GUIDefinitions.h:1800
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToCircle
Change figure type to Circle.
Definition GUIDefinitions.h:2821
@ EMenuItemObjectFigure_SwitchToBezierQuarticCurve
Change figure type to BezierQuarticCurve.
Definition GUIDefinitions.h:1968
@ EMenuItemObjectFigure_Reduce_Elementwise
A menu to reduce the number of points for each of the selected figures or each element in the FigureA...
Definition GUIDefinitions.h:2717
@ EMenuItemObjectFigure_DeclType_Quad
Create figure of Quad.
Definition GUIDefinitions.h:1595
@ EMenuItemObjectFigure_ConvertTemplateTypeElementwise_ToDouble
Change figure template type to Double.
Definition GUIDefinitions.h:2933
@ EMenuItemObjectFigure_GetRegionOfIntersection
Get intersection region of two or more figures.
Definition GUIDefinitions.h:2097
@ EMenuItemObjectFigure_ComplexRegion_SwitchToEllipseArc
Change selected segment type to EllipseArc.
Definition GUIDefinitions.h:1832
@ EMenuItemObjectFigure_EArcClosingMethod_NoClose
Set arc closing method no close.
Definition GUIDefinitions.h:2040
@ EMenuItemObjectFigure_ComplexRegion_SwitchToBezierQuarticCurve
Change selected segment type to BezierQuarticCurve.
Definition GUIDefinitions.h:1864
@ EMenuItemObjectFigure_Text_SetText
Set text of CFLFigureText object.
Definition GUIDefinitions.h:1872
@ EMenuItemObjectFigure_Load_DXF
Load DXF (Drawing Exchange Format) file.
Definition GUIDefinitions.h:1498
@ EMenuItemObjectFigure_Rotate180
Rotate figure 180 degree.
Definition GUIDefinitions.h:2361
@ EMenuItemObjectFigure_None
None.
Definition GUIDefinitions.h:1482
@ EMenuItemObjectFigure_SwitchToRoundRect
Change figure type to RoundRect.
Definition GUIDefinitions.h:1992
@ EMenuItemObjectFigure_DeclType_Array
Create figure of Array.
Definition GUIDefinitions.h:1668
@ EMenuItemObjectFigure_SwitchToRect
Change figure type to Rect.
Definition GUIDefinitions.h:1904
@ EMenuItemObjectFigure_Expression
Get Figure that meets a specific condition.
Definition GUIDefinitions.h:2781
@ EMenuItemObjectFigure_SwitchToEllipse
Change figure type to Ellipse.
Definition GUIDefinitions.h:1928
@ EMenuItemObjectFigure_Rotate180_Elementwise
A menu to individually rotate each of the selected figures or each element in the FigureArray by 180 ...
Definition GUIDefinitions.h:2369
@ EMenuItemObjectFigure_Warp_Bicubic
Warp transform a figure using the bicubic projection.
Definition GUIDefinitions.h:2441
@ EMenuItemObjectFigure_Warp_Bicubic_Elementwise
A menu to individually apply warp transformation using the Bicubic method to each of the selected fig...
Definition GUIDefinitions.h:2449
@ EMenuItemObjectFigure_Sort_SortOrder2D_X_Desc_Y_Asc
1st Descending X, 2nd Ascending Y
Definition GUIDefinitions.h:2661
@ EMenuItemObjectFigure_SendToBack
Send figure to back.
Definition GUIDefinitions.h:2281
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToQuad
Change figure type to Quad.
Definition GUIDefinitions.h:2813
@ EMenuItemObjectFigure_TemplateType_Float
Change figure template type to Float.
Definition GUIDefinitions.h:1768
@ EMenuItemObjectFigure_SetNameAndPushBackToImage
Set figure name and then push back figure to image.
Definition GUIDefinitions.h:1523
@ EMenuItemObjectFigure_AssignFigure
Assign figure.
Definition GUIDefinitions.h:2941
@ EMenuItemObjectFigure_DeclType_CubicSpline
Create figure of CubicSpline.
Definition GUIDefinitions.h:1620
@ EMenuItemObjectFigure_Warp_Perspective_Elementwise
A menu to individually apply warp transformation using the Perspective method to each of the selected...
Definition GUIDefinitions.h:2417
@ EMenuItemObjectFigure_FlattenFigureArray
If there are FigureArrays inside FigureArray, flatten the FugureArray.
Definition GUIDefinitions.h:2209
@ EMenuItemObjectFigure_ConvertTemplateTypeElementwise_ToInt64
Change figure template type to Int64.
Definition GUIDefinitions.h:2917
@ EMenuItemObjectFigure_BringToFront
Bring figure to front.
Definition GUIDefinitions.h:2265
@ EMenuItemObjectFigure_Sort_SortOrder2D_X_Asc_Y_Desc
1st Ascending X, 2nd Descending Y
Definition GUIDefinitions.h:2653
@ EMenuItemObjectFigure_Split
A menu to split a Rect to FigureArray.
Definition GUIDefinitions.h:2725
@ EMenuItemObjectFigure_ConfirmFigure
Confirm figure.
Definition GUIDefinitions.h:2056
@ EMenuItemObjectFigure_Flip_Vertical_Elementwise
A menu to individually flip each of the selected figures or each element in the FigureArray in the ve...
Definition GUIDefinitions.h:2321
@ EMenuItemObjectFigure_UngroupSelectedFigures
Ungroup selected figures.
Definition GUIDefinitions.h:2241
@ EMenuItemObjectFigure_ComplexRegion_SwitchToBezierCubicCurve
Change selected segment type to BezierCubicCurve.
Definition GUIDefinitions.h:1856
@ EMenuItemObjectFigure_FlattenAndAssignFigure
Make FigureArray with selected figures with flattening so that doesn't exist nested Figure Array.
Definition GUIDefinitions.h:2949
@ EMenuItemObjectFigure_ComplexRegion_SwitchToBezierQuadraticCurve
Change selected segment type to BezierQuadraticCurve.
Definition GUIDefinitions.h:1848
@ EMenuItemObjectFigure_DeclType_BezierQuarticCurve
Create figure of BezierQuarticCurve.
Definition GUIDefinitions.h:1644
@ EMenuItemObjectFigure_DeclType_BezierQuadraticCurve
Create figure of BezierQuadraticCurve.
Definition GUIDefinitions.h:1628
@ EMenuItemObjectFigure_Save
Save figure file.
Definition GUIDefinitions.h:1514
@ EMenuItemObjectFigure_DeclType_Rect
Create figure of Rect.
Definition GUIDefinitions.h:1586
@ EMenuItemObjectFigure_Rotate270
Rotate figure 270 degree.
Definition GUIDefinitions.h:2377
@ EMenuItemObjectFigure_Rotate90_Elementwise
A menu to individually rotate each of the selected figures or each element in the FigureArray by 90 d...
Definition GUIDefinitions.h:2353
@ EMenuItemObjectFigure_Warp_ThinPlate
Warp transform a figure using the thin plate projection.
Definition GUIDefinitions.h:2473
@ EMenuItemObjectFigure_DeclType_PointArray
Create figure of PointArray.
Definition GUIDefinitions.h:1676
@ EMenuItemObjectFigure_GetIntersection
Get intersection coordinates of two or more figures.
Definition GUIDefinitions.h:2089
@ EMenuItemObjectFigure_DeleteFigure
Delete figure.
Definition GUIDefinitions.h:2072
@ EMenuItemObjectFigure_Inflate_Elementwise
A menu to inflate each of the selected figures or each element in the FigureArray to fit its bounding...
Definition GUIDefinitions.h:2765
@ EMenuItemObjectFigure_ShowMultiSelectOrder
Show multi select order of figures.
Definition GUIDefinitions.h:2249
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToBezierQuadraticCurve
Change figure type to BezierQuadraticCurve.
Definition GUIDefinitions.h:2853
@ EMenuItemObjectFigure_DeletePoint
Delete point of figure.
Definition GUIDefinitions.h:2129
@ EMenuItemObjectFigure_ConvertTemplateTypeElementwise_ToInt32
Change figure template type to Int32.
Definition GUIDefinitions.h:2909
@ EMenuItemObjectFigure_SetName
Set figure name.
Definition GUIDefinitions.h:1550
@ EMenuItemObjectFigure_Reduce
A menu to reduce the number of points in objects such as CFLRegion by approximating them with the spe...
Definition GUIDefinitions.h:2709
@ EMenuItemObjectFigure_DeclType_Text
Create figure of text.
Definition GUIDefinitions.h:1700
@ EMenuItemObjectFigure_FitToImage
Fit figure to image width and height.
Definition GUIDefinitions.h:1784
@ EMenuItemObjectFigure_MakeCircle
Make arc full circle.
Definition GUIDefinitions.h:2008
@ EMenuItemObjectFigure_GetBoundary_Elementwise
Menu to obtain individual boundary rectangles for each element within the multiple selected shapes or...
Definition GUIDefinitions.h:2545
@ EMenuItemObjectFigure_ComplexRegion_SwitchToLine
Change selected segment type to Line.
Definition GUIDefinitions.h:1816
@ EMenuItemObjectFigure_Edit
Edit figure properties.
Definition GUIDefinitions.h:1559
@ EMenuItemObjectFigure_Sort_SortOrder2D_Y_Asc_X_Desc
1st Ascending Y, 2nd Descending X
Definition GUIDefinitions.h:2621
@ EMenuItemObjectFigure_Sort_ClusterMode
A menu that specifies cluster mode when sorting Figure.
Definition GUIDefinitions.h:2595
@ EMenuItemObjectFigure_Flip_Horizontal_Elementwise
A menu to individually flip each of the selected figures or each element in the FigureArray in the ho...
Definition GUIDefinitions.h:2305
@ EMenuItemObjectFigure_Flip_Both_Elementwise
A menu to individually flip each of the selected figures or each element in the FigureArray in both h...
Definition GUIDefinitions.h:2337
@ EMenuItemObjectFigure_Flip_Both
Flip figure in the horizontal and vertical direction.
Definition GUIDefinitions.h:2329
@ EMenuItemObjectFigure_Scale
Menu for scaling the figure proportionally based on the pivot coordinates.
Definition GUIDefinitions.h:2741
@ EMenuItemObjectFigure_TemplateType_Int32
Change figure template type to Int32.
Definition GUIDefinitions.h:1752
@ EMenuItemObjectFigure_Warp_Lanczos_Elementwise
A menu to individually apply warp transformation using the Lanczos method to each of the selected fig...
Definition GUIDefinitions.h:2465
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToRegion
Change figure type to Region.
Definition GUIDefinitions.h:2877
@ EMenuItemObjectFigure_EArcClosingMethod_EachOther
Set arc closing method each other.
Definition GUIDefinitions.h:2032
@ EMenuItemObjectFigure_SetInstantApplyFigure
Menu to set whether to update the property values whenever there are changes, such as moving,...
Definition GUIDefinitions.h:2081
@ EMenuItemObjectFigure_Sort_SetClusterCoefficient
A menu that sets the coefficient value of cluster when sorting the Figure order with ClusterMode.
Definition GUIDefinitions.h:2605
@ EMenuItemObjectFigure_FreeDrawEraser
Enter freehand eraser mode.
Definition GUIDefinitions.h:1718
@ EMenuItemObjectFigure_Split_Elementwise
A menu to split each of the selected figures or each element in the FigureArray into a FigureArray by...
Definition GUIDefinitions.h:2733
@ EMenuItemObjectFigure_CenterType_RectangleBoundaryCenter
Set center type of figure as rectangle boundary center.
Definition GUIDefinitions.h:2677
@ EMenuItemObjectFigure_SetSource
Set the selected figure as the source for figure operations (such as transformations).
Definition GUIDefinitions.h:2521
@ EMenuItemObjectFigure_Warp_Lanczos
Warp transform a figure using the Lanczos projection.
Definition GUIDefinitions.h:2457
@ EMenuItemObjectFigure_ShowFigure
Show figure.
Definition GUIDefinitions.h:2137
@ EMenuItemObjectFigure_GetPointsOfMinimumDistance
Get points of the minimum distance.
Definition GUIDefinitions.h:2569
@ EMenuItemObjectFigure_Load_GBR
Load GBR (Gerber) file.
Definition GUIDefinitions.h:1506
@ EMenuItemObjectFigure_TemplateType_Int64
Change figure template type to Int64.
Definition GUIDefinitions.h:1760
@ EMenuItemObjectFigure_DeclType_ComplexRegion
Create figure of ComplexRegion.
Definition GUIDefinitions.h:1660
@ EMenuItemObjectFigure_MakeFigureValid
Make figure valid.
Definition GUIDefinitions.h:1541
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToPointArray
Change figure type to PointArray.
Definition GUIDefinitions.h:2901
@ EMenuItemObjectFigure_ConvertDeclTypeElementwise_ToDoughnut
Change figure type to Doughnut.
Definition GUIDefinitions.h:2837
@ EMenuItemObjectFigure_SwitchToLine
Change figure type to Line.
Definition GUIDefinitions.h:1896
@ EMenuItemObjectFigure_Sort_Execute
A menu that sort Figure.
Definition GUIDefinitions.h:2585
ESliderTemplateType
Template type of slider.
Definition GUIDefinitions.h:9926
@ ESliderTemplateType_Double
Definition GUIDefinitions.h:9955
@ ESliderTemplateType_Int32
Definition GUIDefinitions.h:9931
@ ESliderTemplateType_Int64
Definition GUIDefinitions.h:9943
@ ESliderTemplateType_Uint64
Definition GUIDefinitions.h:9949
@ ESliderTemplateType_Uint32
Definition GUIDefinitions.h:9937
EViewImageSyncOption
Image view synchronization options.
Definition GUIDefinitions.h:5279
@ EViewImageSyncOption_None
Default value.
Definition GUIDefinitions.h:5286
@ EViewImageSyncOption_Count
Number of synchronization options.
Definition GUIDefinitions.h:5310
@ EViewImageSyncOption_PointOfView
Point-of-view synchronization.
Definition GUIDefinitions.h:5294
@ EViewImageSyncOption_PageIndex
Synchronize the index of the selected page of the image.
Definition GUIDefinitions.h:5302
EViewImageTargetPage
Definition GUIDefinitions.h:10386
@ EViewImageTargetPage_AllPages
Definition GUIDefinitions.h:10411
@ EViewImageTargetPage_CurrentPage
The current page.
Definition GUIDefinitions.h:10393
@ EViewImageTargetPage_SelectedPages
Definition GUIDefinitions.h:10399
@ EViewImageTargetPage_CustomRange
Definition GUIDefinitions.h:10405
ESortOrder
Sorting order.
Definition GUIDefinitions.h:8642
@ ESortOrder_Descending
Sort by descending order.
Definition GUIDefinitions.h:8665
@ ESortOrder_Ascending
Sort in ascending order.
Definition GUIDefinitions.h:8657
@ ESortOrder_Count
Number of sorting orders.
Definition GUIDefinitions.h:8673
@ ESortOrder_None
Do not sort.
Definition GUIDefinitions.h:8649
ELayerDrawingMethod
Mode that determines when a layer's drawing objects are drawn on the image view. You can specify whet...
Definition GUIDefinitions.h:5379
@ ELayerDrawingMethod_Auto
Default value.
Definition GUIDefinitions.h:5386
@ ELayerDrawingMethod_Manual
Mode for Drawing Layer Only at Update Call Time.
Definition GUIDefinitions.h:5394
ESortOrderRect
Definition GUIDefinitions.h:9591
@ ESortOrderRect_Right_Asc_Bottom_Asc
Definition GUIDefinitions.h:9710
@ ESortOrderRect_Bottom_Asc_Left_Asc
Definition GUIDefinitions.h:9602
@ ESortOrderRect_Left_Asc_Top_Asc
Definition GUIDefinitions.h:9692
@ ESortOrderRect_Bottom_Desc_Right_Asc
Definition GUIDefinitions.h:9662
@ ESortOrderRect_Top_Asc_Right_Asc
Definition GUIDefinitions.h:9608
@ ESortOrderRect_Left_Desc_Bottom_Desc
Definition GUIDefinitions.h:9770
@ ESortOrderRect_Top_Desc_Right_Desc
Definition GUIDefinitions.h:9680
@ ESortOrderRect_Right_Asc_Top_Desc
Definition GUIDefinitions.h:9728
@ ESortOrderRect_Top_Desc_Right_Asc
Definition GUIDefinitions.h:9656
@ ESortOrderRect_Right_Desc_Top_Asc
Definition GUIDefinitions.h:9752
@ ESortOrderRect_Bottom_Desc_Right_Desc
Definition GUIDefinitions.h:9686
@ ESortOrderRect_Right_Desc_Bottom_Desc
Definition GUIDefinitions.h:9782
@ ESortOrderRect_Top_Asc_Right_Desc
Definition GUIDefinitions.h:9632
@ ESortOrderRect_Top_Asc_Left_Asc
Definition GUIDefinitions.h:9596
@ ESortOrderRect_Left_Asc_Bottom_Desc
Definition GUIDefinitions.h:9722
@ ESortOrderRect_Left_Asc_Top_Desc
Definition GUIDefinitions.h:9716
@ ESortOrderRect_Right_Asc_Bottom_Desc
Definition GUIDefinitions.h:9734
@ ESortOrderRect_Bottom_Desc_Left_Asc
Definition GUIDefinitions.h:9650
@ ESortOrderRect_Bottom_Asc_Right_Asc
Definition GUIDefinitions.h:9614
@ ESortOrderRect_Top_Desc_Left_Asc
Definition GUIDefinitions.h:9644
@ ESortOrderRect_Top_Desc_Left_Desc
Definition GUIDefinitions.h:9668
@ ESortOrderRect_Top_Asc_Left_Desc
Definition GUIDefinitions.h:9620
@ ESortOrderRect_Left_Desc_Top_Asc
Definition GUIDefinitions.h:9740
@ ESortOrderRect_Bottom_Asc_Right_Desc
Definition GUIDefinitions.h:9638
@ ESortOrderRect_Bottom_Desc_Left_Desc
Definition GUIDefinitions.h:9674
@ ESortOrderRect_Right_Asc_Top_Asc
Definition GUIDefinitions.h:9704
@ ESortOrderRect_Right_Desc_Bottom_Asc
Definition GUIDefinitions.h:9758
@ ESortOrderRect_Left_Desc_Top_Desc
Definition GUIDefinitions.h:9764
@ ESortOrderRect_Left_Desc_Bottom_Asc
Definition GUIDefinitions.h:9746
@ ESortOrderRect_Bottom_Asc_Left_Desc
Definition GUIDefinitions.h:9626
@ ESortOrderRect_Right_Desc_Top_Desc
Definition GUIDefinitions.h:9776
@ ESortOrderRect_Left_Asc_Bottom_Asc
Definition GUIDefinitions.h:9698
ECoordinateOrientation2D
Types of Coordinate Systems (Categorized by the Direction of X-Axis and Y-Axis Increments)
Definition GUIDefinitions.h:111
@ ECoordinateOrientation2D_X_Left_Y_Up
x: increases leftwards, y: increases upwards
Definition GUIDefinitions.h:142
@ ECoordinateOrientation2D_X_Left_Y_Down
x: increases leftwards, y: increases downwards
Definition GUIDefinitions.h:134
@ ECoordinateOrientation2D_X_Right_Y_Down
x: increases rightwards, y: increases downwards
Definition GUIDefinitions.h:118
@ ECoordinateOrientation2D_X_Right_Y_Up
x: increases rightwards, y: increases upwards
Definition GUIDefinitions.h:126
EDockPosition
Dock position.
Definition GUIDefinitions.h:9487
@ EDockPosition_ClientArea_Top
Top of the client area. It is used in CGUIManagerPane::DockPaneToMainFrame().
Definition GUIDefinitions.h:9550
@ EDockPosition_ExactClass
Exactly the same class as the specified target Pane.
Definition GUIDefinitions.h:9574
@ EDockPosition_Unknown
Unknown.
Definition GUIDefinitions.h:9494
@ EDockPosition_Top
Top.
Definition GUIDefinitions.h:9518
@ EDockPosition_ClientArea_Bottom
Bottom of the client area. It is used in CGUIManagerPane::DockPaneToMainFrame().
Definition GUIDefinitions.h:9566
@ EDockPosition_ClientArea
Client area.
Definition GUIDefinitions.h:9502
@ EDockPosition_ClientArea_Left
Left of the client area. It is used in CGUIManagerPane::DockPaneToMainFrame().
Definition GUIDefinitions.h:9542
@ EDockPosition_Bottom
Bottom.
Definition GUIDefinitions.h:9534
@ EDockPosition_Left
Left.
Definition GUIDefinitions.h:9510
@ EDockPosition_ClientArea_Right
Right of the client area. It is used in CGUIManagerPane::DockPaneToMainFrame().
Definition GUIDefinitions.h:9558
@ EDockPosition_Right
Right.
Definition GUIDefinitions.h:9526
@ EDockPosition_Any
Any position.
Definition GUIDefinitions.h:9582
EFLSheetCellStatus
Definition GUIDefinitions.h:10782
@ EFLSheetCellStatus_Modified
The cell has been modified.
Definition GUIDefinitions.h:10862
@ EFLSheetCellStatus_Selected
The cell is selected.
Definition GUIDefinitions.h:10808
@ EFLSheetCellStatus_FixedRow
The cell belongs to a fixed row.
Definition GUIDefinitions.h:10844
@ EFLSheetCellStatus_Focused
The cell is currently focused.
Definition GUIDefinitions.h:10799
@ EFLSheetCellStatus_Fixed
The cell is fixed and cannot be moved.
Definition GUIDefinitions.h:10835
@ EFLSheetCellStatus_FixedCol
The cell belongs to a fixed column.
Definition GUIDefinitions.h:10853
@ EFLSheetCellStatus_None
Default status.
Definition GUIDefinitions.h:10790
@ EFLSheetCellStatus_ReadOnly
The cell is read-only.
Definition GUIDefinitions.h:10826
@ EFLSheetCellStatus_DropHilited
The cell is highlighted as a drop target.
Definition GUIDefinitions.h:10817
EAvailableViewImageContextMenuImageFigure
Available context menu for figure objects stored in the image.
Definition GUIDefinitions.h:6604
@ EAvailableViewImageContextMenuImageFigure_OpenFigureListWindow
Menu item to open the figure list window for the image.
Definition GUIDefinitions.h:6715
@ EAvailableViewImageContextMenuImageFigure_EnableHover
Hover a Figure in image.
Definition GUIDefinitions.h:6643
@ EAvailableViewImageContextMenuImageFigure_RemoveByCondition
Remove a Figure stored in the image.
Definition GUIDefinitions.h:6699
@ EAvailableViewImageContextMenuImageFigure_Remove
Remove a Figure stored in the image.
Definition GUIDefinitions.h:6691
@ EAvailableViewImageContextMenuImageFigure_ShowFigure
Show/hide Figure in image.
Definition GUIDefinitions.h:6627
@ EAvailableViewImageContextMenuImageFigure_Popup
Pop up Figures stored in an image as Figure objects.
Definition GUIDefinitions.h:6667
@ EAvailableViewImageContextMenuImageFigure_ClearAll
Remove all Figures stored in the image.
Definition GUIDefinitions.h:6707
@ EAvailableViewImageContextMenuImageFigure_SetDrawingAttribute
Drawing attribute settings menu for the figure stored in the image.
Definition GUIDefinitions.h:6763
@ EAvailableViewImageContextMenuImageFigure_All
All menu.
Definition GUIDefinitions.h:6619
@ EAvailableViewImageContextMenuImageFigure_SetTextFont
Setting the font of Image Figure.
Definition GUIDefinitions.h:6755
@ EAvailableViewImageContextMenuImageFigure_SetOpacity
Set up the opacity of the image figure or the border.
Definition GUIDefinitions.h:6739
@ EAvailableViewImageContextMenuImageFigure_SetRealSizeText
Displays the text in Image Figure in real size.
Definition GUIDefinitions.h:6747
@ EAvailableViewImageContextMenuImageFigure_PopupByCondition
Menu to pop up Figure objects from Figures stored in image that match conditions (e....
Definition GUIDefinitions.h:6683
@ EAvailableViewImageContextMenuImageFigure_ByCondition
Menu to get Figure objects from Figures stored in image that match conditions (e.g....
Definition GUIDefinitions.h:6659
@ EAvailableViewImageContextMenuImageFigure_Copy
Copy Image Figure.
Definition GUIDefinitions.h:6731
@ EAvailableViewImageContextMenuImageFigure_ShowText
Show/hide text of Figure in image.
Definition GUIDefinitions.h:6635
@ EAvailableViewImageContextMenuImageFigure_OpenFigureClassesWindow
Menu item to open the figure class list window for the image.
Definition GUIDefinitions.h:6723
@ EAvailableViewImageContextMenuImageFigure_None
No menu.
Definition GUIDefinitions.h:6611
@ EAvailableViewImageContextMenuImageFigure_SetZOrder
Change Z-Order of Figures.
Definition GUIDefinitions.h:6651
@ EAvailableViewImageContextMenuImageFigure_PopupAll
Pop up all Figures stored in an image as Figure objects.
Definition GUIDefinitions.h:6675
EPaneType
Pane type.
Definition GUIDefinitions.h:9006
@ EPaneType_Code
CGUIPaneCode 타입 Pane.
Definition GUIDefinitions.h:9045
@ EPaneType_ViewGraph
CGUIPaneViewGraph 타입 Pane.
Definition GUIDefinitions.h:9085
@ EPaneType_Properties
CGUIPaneProperties 타입 Pane.
Definition GUIDefinitions.h:9029
@ EPaneType_ExampleSNAP
CGUIPaneExampleSNAP 타입 Pane.
Definition GUIDefinitions.h:9053
@ EPaneType_None
None.
Definition GUIDefinitions.h:9013
@ EPaneType_DialogCustomEmbedded
CGUIPaneDialogCustomEmbedded 타입 Pane.
Definition GUIDefinitions.h:9061
@ EPaneType_Menu
CGUIPaneMenu 타입 Pane.
Definition GUIDefinitions.h:9021
@ EPaneType_MainPane
Pane collection configured by default in MainFrame.
Definition GUIDefinitions.h:9109
@ EPaneType_MiniGraphSheet
CGUIPaneMiniGraphSheet 타입 Pane.
Definition GUIDefinitions.h:9101
@ EPaneType_Sheet
CGUIPaneSheet 타입 Pane.
Definition GUIDefinitions.h:9093
@ EPaneType_Log
CGUIPaneLog 타입 Pane.
Definition GUIDefinitions.h:9037
@ EPaneType_NonDestroyable
A pane that cannot be destroyed during program execution.
Definition GUIDefinitions.h:9117
@ EPaneType_ColorTable
CGUIPaneColorTable 타입 Pane.
Definition GUIDefinitions.h:9077
@ EPaneType_PlotDataSheet
CGUIPanePlotDataSheet 타입 Pane.
Definition GUIDefinitions.h:9069
EObjectFigureHitTest
Mouse hit test for figures on image view.
Definition GUIDefinitions.h:4463
@ EObjectFigureHitTest_None
Default State.
Definition GUIDefinitions.h:4471
@ EObjectFigureHitTest_ArcDegree
Change start degree or delta degree for circle, ellipse, and doughnut.
Definition GUIDefinitions.h:4543
@ EObjectFigureHitTest_GripControlPointEnd
Grip the end control point of the CubicSpline or BezierCubicCurve.
Definition GUIDefinitions.h:4561
@ EObjectFigureHitTest_RoundRect_GripRadiusVertex
Grip the radius adjustment point of RoundRect.
Definition GUIDefinitions.h:4687
@ EObjectFigureHitTest_GripControlPoint
Grip the control point of CubicSpline or BezierCubicCurve.
Definition GUIDefinitions.h:4579
@ EObjectFigureHitTest_Transform
Figure transformation.
Definition GUIDefinitions.h:4498
@ EObjectFigureHitTest_Select
Select a Figure.
Definition GUIDefinitions.h:4515
@ EObjectFigureHitTest_GripInterpolatedLine
Grip the interpolation straight line.
Definition GUIDefinitions.h:4669
@ EObjectFigureHitTest_Hover
When the mouse is over the figure.
Definition GUIDefinitions.h:4705
@ EObjectFigureHitTest_GripBezierQuarticCurve
Grip the BezierQuarticCurve of ComplexRegion.
Definition GUIDefinitions.h:4633
@ EObjectFigureHitTest_Move
Move a figure.
Definition GUIDefinitions.h:4480
@ EObjectFigureHitTest_Rotate
Rotating a figure.
Definition GUIDefinitions.h:4489
@ EObjectFigureHitTest_GripLine
Grip line segment.
Definition GUIDefinitions.h:4534
@ EObjectFigureHitTest_GripCubicSpline
Grip the CubicSpline in the Complex Region.
Definition GUIDefinitions.h:4606
@ EObjectFigureHitTest_ExclusiveRegion
If you set an Exclusive Region.
Definition GUIDefinitions.h:4660
@ EObjectFigureHitTest_TransformDoughnutRadius
To adjust the radius of Doughnut.
Definition GUIDefinitions.h:4651
@ EObjectFigureHitTest_ComplexRegion_GripEndVertex
Grip the last vertex of Line, Circle Arc, Ellipse Arc, CubicSpline, and BezierCubicCurve inside Compl...
Definition GUIDefinitions.h:4678
@ EObjectFigureHitTest_SelectOnMultiSelectedFigures
Select a Figure from multiple selected figures while holding down Ctrl key.
Definition GUIDefinitions.h:4696
@ EObjectFigureHitTest_GripEllipseArc
Grip the Ellipse Arc in the Complex Region.
Definition GUIDefinitions.h:4597
@ EObjectFigureHitTest_GripArc
Grip the Circle Arc of the Complex Region.
Definition GUIDefinitions.h:4588
@ EObjectFigureHitTest_GripBezierCubicCurve
Grip the BezierCubicCurve of ComplexRegion.
Definition GUIDefinitions.h:4624
@ EObjectFigureHitTest_GripBezierQuadraticCurve
Grip the BezierQuadraticCurve of the ComplexRegion.
Definition GUIDefinitions.h:4615
@ EObjectFigureHitTest_GripControlPointMid
Grip the mid control point on CubicSpline or BezierQuarticCurve.
Definition GUIDefinitions.h:4570
@ EObjectFigureHitTest_GripBezierCurve
Grip the Bezier Curve of the Complex Region.
Definition GUIDefinitions.h:4642
@ EObjectFigureHitTest_Inflate
Expand or contract a Figure.
Definition GUIDefinitions.h:4506
@ EObjectFigureHitTest_GripControlPointStart
Grip the start control point of the CubicSpline or BezierCubicCurve.
Definition GUIDefinitions.h:4552
@ EObjectFigureHitTest_GripVertex
Grip vertex.
Definition GUIDefinitions.h:4525
EMenuItemPaneMenuTree
Menu items in the menu tree.
Definition GUIDefinitions.h:8684
@ EMenuItemPaneMenuTree_HideAllButThis
Hide all but this window.
Definition GUIDefinitions.h:8803
@ EMenuItemPaneMenuTree_ExpandAll
Expand all sub-items.
Definition GUIDefinitions.h:8691
@ EMenuItemPaneMenuTree_SortDescending
Sort child items in descending order by string.
Definition GUIDefinitions.h:8715
@ EMenuItemPaneMenuTree_DeleteAll
Remove all child items.
Definition GUIDefinitions.h:8795
@ EMenuItemPaneMenuTree_MenuItemFixedViewPreset_Import
Import Fixed View Set.
Definition GUIDefinitions.h:8899
@ EMenuItemPaneMenuTree_OpenNewWindowAll
Open multiple selected items in a new window.
Definition GUIDefinitions.h:8779
@ EMenuItemPaneMenuTree_Activate
Activate window.
Definition GUIDefinitions.h:8747
@ EMenuItemPaneMenuTree_MenuItemFixedViewPreset_Export
Export Fixed View Set.
Definition GUIDefinitions.h:8907
@ EMenuItemPaneMenuTree_MenuItemFixedViewPlacementSet_CopyNameToClipboard
Copy name of the Fixed View Placement Set to clipboard.
Definition GUIDefinitions.h:8955
@ EMenuItemPaneMenuTree_MenuItemFixedViewPlacementSet_Remove
Remove Fixed View Placement Preset.
Definition GUIDefinitions.h:8931
@ EMenuItemPaneMenuTree_HideAll
Hide all child items.
Definition GUIDefinitions.h:8787
@ EMenuItemPaneMenuTree_RemoveFromFavorite
Remove from favorites.
Definition GUIDefinitions.h:8835
@ EMenuItemPaneMenuTree_MenuItemLogIn_LogIn_LogOut
Login or Logout Menu.
Definition GUIDefinitions.h:8963
@ EMenuItemPaneMenuTree_DeleteAllButThis
Remove all but this window.
Definition GUIDefinitions.h:8811
@ EMenuItemPaneMenuTree_MenuItemLogIn_ManageUsers
Manage user permissions (add, query, modify, delete, set permissions, etc.) menu.
Definition GUIDefinitions.h:8979
@ EMenuItemPaneMenuTree_MenuItemFixedViewPreset_AddFixedViewPlacementSet
Add Fixed View Set.
Definition GUIDefinitions.h:8891
@ EMenuItemPaneMenuTree_CollapseAll
Fold all sub-items.
Definition GUIDefinitions.h:8699
@ EMenuItemPaneMenuTree_MenuItemModel_Rename
Model Name Settings.
Definition GUIDefinitions.h:8883
@ EMenuItemPaneMenuTree_CancelSort
Cancel sort.
Definition GUIDefinitions.h:8723
@ EMenuItemPaneMenuTree_MenuItemFixedViewPlacementSet_Select
Select Fixed View Placement Preset.
Definition GUIDefinitions.h:8915
@ EMenuItemPaneMenuTree_OpenAll
Open all child items.
Definition GUIDefinitions.h:8771
@ EMenuItemPaneMenuTree_MenuItemFixedViewPlacementSet_Edit
Modify Fixed View Placement Preset.
Definition GUIDefinitions.h:8923
@ EMenuItemPaneMenuTree_MenuItemFixedViewPlacementSet_Import
Import Fixed View Placement Set.
Definition GUIDefinitions.h:8939
@ EMenuItemPaneMenuTree_Delete
Remove windows and remove menu items from tree.
Definition GUIDefinitions.h:8763
@ EMenuItemPaneMenuTree_MenuItemLogIn_ChangePassword
Change password menu for the currently logged-in user.
Definition GUIDefinitions.h:8971
@ EMenuItemPaneMenuTree_MenuItemModel_Delete
Delete Model.
Definition GUIDefinitions.h:8875
@ EMenuItemPaneMenuTree_AddNewSubMenuItem
Adding a New SubMenu Item.
Definition GUIDefinitions.h:8819
@ EMenuItemPaneMenuTree_MenuItemViewBase_Minimize
View Minimization Menu.
Definition GUIDefinitions.h:8987
@ EMenuItemPaneMenuTree_Hide
Hide the window.
Definition GUIDefinitions.h:8755
@ EMenuItemPaneMenuTree_Open
Open a window.
Definition GUIDefinitions.h:8739
@ EMenuItemPaneMenuTree_OpenNewWindow
Open in a new window.
Definition GUIDefinitions.h:8731
@ EMenuItemPaneMenuTree_MenuItemFavorite_ClearAll
Remove all favorite items.
Definition GUIDefinitions.h:8843
@ EMenuItemPaneMenuTree_SortAscending
Sort child items in ascending order by string.
Definition GUIDefinitions.h:8707
@ EMenuItemPaneMenuTree_MenuItemManagerModel_AddNewModel
Add a new model.
Definition GUIDefinitions.h:8851
@ EMenuItemPaneMenuTree_MenuItemViewBase_Maximize
View Maximization Menu.
Definition GUIDefinitions.h:8995
@ EMenuItemPaneMenuTree_MenuItemModel_Select
Select a model.
Definition GUIDefinitions.h:8859
@ EMenuItemPaneMenuTree_MenuItemFixedViewPlacementSet_Export
Export Fixed View Placement Set.
Definition GUIDefinitions.h:8947
@ EMenuItemPaneMenuTree_AddToFavorite
Add to Favorites.
Definition GUIDefinitions.h:8827
@ EMenuItemPaneMenuTree_MenuItemModel_Duplicate
Model Duplication.
Definition GUIDefinitions.h:8867
EViewImageFigureObjectMagnetOption
Magnet Options for Image View Figure Objects.
Definition GUIDefinitions.h:9148
@ EViewImageFigureObjectMagnetOption_None
No Magnet Options.
Definition GUIDefinitions.h:9155
@ EViewImageFigureObjectMagnetOption_ImageCenter
Magnet in the center of the image.
Definition GUIDefinitions.h:9171
@ EViewImageFigureObjectMagnetOption_All
Magnet at the edge and center of the image/figure.
Definition GUIDefinitions.h:9211
@ EViewImageFigureObjectMagnetOption_Figure
Magnet at the edge and center of the figure.
Definition GUIDefinitions.h:9203
@ EViewImageFigureObjectMagnetOption_ImageEdge
Magnet at the edge of the image.
Definition GUIDefinitions.h:9163
@ EViewImageFigureObjectMagnetOption_FigureCenter
Magnet in the center of the figure.
Definition GUIDefinitions.h:9195
@ EViewImageFigureObjectMagnetOption_Image
Magnet at the edge and center of the image.
Definition GUIDefinitions.h:9179
@ EViewImageFigureObjectMagnetOption_FigureEdge
Magnet at the edge of the figure.
Definition GUIDefinitions.h:9187
EModifierKeyType
Modifier key input value.
Definition GUIDefinitions.h:6970
@ EModifierKeyType_Count
Count of enum.
Definition GUIDefinitions.h:7009
@ EModifierKeyType_None
None.
Definition GUIDefinitions.h:6977
@ EModifierKeyType_LMENU
Left Menu (Alt)
Definition GUIDefinitions.h:7001
@ EModifierKeyType_LCONTROL
Left Ctrl.
Definition GUIDefinitions.h:6985
@ EModifierKeyType_LSHIFT
Left Shift.
Definition GUIDefinitions.h:6993
EViewImageFigureAttributeType
Definition GUIDefinitions.h:10420
@ EViewImageFigureAttributeType_LineWidth
Definition GUIDefinitions.h:10437
@ EViewImageFigureAttributeType_EdgeColor
Definition GUIDefinitions.h:10467
@ EViewImageFigureAttributeType_FillColor
Definition GUIDefinitions.h:10443
@ EViewImageFigureAttributeType_FillColorAlphaRatio
Definition GUIDefinitions.h:10455
@ EViewImageFigureAttributeType_LineColor
Definition GUIDefinitions.h:10431
@ EViewImageFigureAttributeType_PenStyle
Definition GUIDefinitions.h:10461
@ EViewImageFigureAttributeType_None
Definition GUIDefinitions.h:10425
@ EViewImageFigureAttributeType_Text
Definition GUIDefinitions.h:10473
@ EViewImageFigureAttributeType_LineColorAlphaRatio
Definition GUIDefinitions.h:10449
EViewType
View Type.
Definition GUIDefinitions.h:45
@ EViewType_None
Not specified.
Definition GUIDefinitions.h:100
@ EViewType_Image
Image view.
Definition GUIDefinitions.h:52
@ EViewType_3D
3D view
Definition GUIDefinitions.h:68
@ EViewType_Graph
Graph View.
Definition GUIDefinitions.h:60
@ EViewType_3DPathEditor
3D Path Editor
Definition GUIDefinitions.h:84
@ EViewType_SNAP
SNAP View.
Definition GUIDefinitions.h:76
@ EViewType_Drawing
Drawing Viewer.
Definition GUIDefinitions.h:92
EMenuItem
Image view menu item.
Definition GUIDefinitions.h:323
@ EMenuItem_ShowLayer_Drawing
Show drawing layer.
Definition GUIDefinitions.h:1051
@ EMenuItem_Image_Flip_Both
Flip the image in the horizontal and vertical direction.
Definition GUIDefinitions.h:763
@ EMenuItem_SetViewCenterAndScale
Move the designated coordinates to the center of the image view.
Definition GUIDefinitions.h:736
@ EMenuItem_InsertFile_Raw
Load to insert .raw file.
Definition GUIDefinitions.h:394
@ EMenuItem_End
The last menu.
Definition GUIDefinitions.h:1236
@ EMenuItem_None
None.
Definition GUIDefinitions.h:331
@ EMenuItem_LoadFile_Raw
Load .raw file.
Definition GUIDefinitions.h:358
@ EMenuItem_InsertPage
Insert page.
Definition GUIDefinitions.h:502
@ EMenuItem_SyncViewPointOfView
Synchronize the point of view with selected view.
Definition GUIDefinitions.h:1003
@ EMenuItem_ConvertLayerToFigureObject
Convert the figures on selected layers to figure objects.
Definition GUIDefinitions.h:1075
@ EMenuItem_ClearSelectedPage
Clear selected page.
Definition GUIDefinitions.h:484
@ EMenuItem_AutoPageScroll_Start
Menu item to start automatic page scrolling.
Definition GUIDefinitions.h:655
@ EMenuItem_ShowLayer_Image
Show image layer.
Definition GUIDefinitions.h:1043
@ EMenuItem_SavePages
Save selected page.
Definition GUIDefinitions.h:457
@ EMenuItem_PasteImageAt
Paste image at selected page index.
Definition GUIDefinitions.h:556
@ EMenuItem_MiniMap_ShowNamedLayer
Show drawing named layer on mini map.
Definition GUIDefinitions.h:1211
@ EMenuItem_ShowToolBar
Show tool bar.
Definition GUIDefinitions.h:808
@ EMenuItem_PixelNumberMode_Decimal
Set pixel number mode as decimal.
Definition GUIDefinitions.h:889
@ EMenuItem_AppendFile
Load to append file.
Definition GUIDefinitions.h:367
@ EMenuItem_LayerProperties
Show layer properties pane dialog.
Definition GUIDefinitions.h:1067
@ EMenuItem_ShowImageInfo
Popup the image information dialog.
Definition GUIDefinitions.h:952
@ EMenuItem_AutoPageScroll_Settings
Menu item for settings related to the automatic page scrolling feature.
Definition GUIDefinitions.h:673
@ EMenuItem_ConvertAllLayersToFigureObject
Convert the figures on all the layers to figure objects.
Definition GUIDefinitions.h:1091
@ EMenuItem_ClearLayer
Clear drawings on selected layer.
Definition GUIDefinitions.h:1131
@ EMenuItem_ClearAllObjects
Clear all the figure objects and measurement objects.
Definition GUIDefinitions.h:995
@ EMenuItem_MiniMap_ShowLayer_ImageFigure_Figure
Show Image Figure layer on mini map.
Definition GUIDefinitions.h:1219
@ EMenuItem_ClearCurrentPage
Clear current page.
Definition GUIDefinitions.h:475
@ EMenuItem_RearrangePageOrder_MoveToLastPage
Rearrange page order, move selected page to the back.
Definition GUIDefinitions.h:529
@ EMenuItem_ClearFile
Clear file.
Definition GUIDefinitions.h:466
@ EMenuItem_PixelSegmentationMode
Menu to see Pixel values by coloring them.
Definition GUIDefinitions.h:916
@ EMenuItem_NextPage
Move to the next page of the image.
Definition GUIDefinitions.h:637
@ EMenuItem_Image_Rotate270
Rotate the image 270 degrees.
Definition GUIDefinitions.h:790
@ EMenuItem_ClearThenPasteImage
Clear current image file on view, then paste image from clipboard.
Definition GUIDefinitions.h:565
@ EMenuItem_Image_Rotate180
Rotate the image 180 degrees.
Definition GUIDefinitions.h:781
@ EMenuItem_ZoomOut
Zoom out.
Definition GUIDefinitions.h:691
@ EMenuItem_FirstPage
Move to the first page of the image.
Definition GUIDefinitions.h:610
@ EMenuItem_AppendFile_Raw
Load to append .raw file.
Definition GUIDefinitions.h:376
@ EMenuItem_Image_Flip_Horizontal
Flip the image in the horizontal direction.
Definition GUIDefinitions.h:745
@ EMenuItem_ConvertAllFigureObjectsToLayer
Draw all the figure objects to layer.
Definition GUIDefinitions.h:1115
@ EMenuItem_MiniMap_HideAllLayers
Hide all layers on mini map.
Definition GUIDefinitions.h:1187
@ EMenuItem_FixThumbnailView
Fix thumbnail view.
Definition GUIDefinitions.h:601
@ EMenuItem_ConvertSelectedFigureObjectToNamedLayer
Draw selected figure objects to named layer.
Definition GUIDefinitions.h:1107
@ EMenuItem_SetScale
Set scale of image view.
Definition GUIDefinitions.h:718
@ EMenuItem_ShowImageCoordinateOnCursor
Display image coordinates on mouse cursor position.
Definition GUIDefinitions.h:853
@ EMenuItem_SetFloatingImageValueRange
Set the range of floating image value.
Definition GUIDefinitions.h:961
@ EMenuItem_ConvertSelectedFigureObjectToLayer
Draw selected figure objects to layer.
Definition GUIDefinitions.h:1099
@ EMenuItem_PixelNumberMode_Binary
Set pixel number mode as binary.
Definition GUIDefinitions.h:907
@ EMenuItem_PixelNumberMode_Hexadecimal
Set pixel number mode as hexadecimal.
Definition GUIDefinitions.h:898
@ EMenuItem_ShowPageIndex
Show page index of image.
Definition GUIDefinitions.h:583
@ EMenuItem_HideAllLayers
Hide all layers.
Definition GUIDefinitions.h:1035
@ EMenuItem_ShowImagePixelValueOnCursor
Display image pixel value on mouse cursor position.
Definition GUIDefinitions.h:862
@ EMenuItem_MiniMap_ShowLayer_Image
Show image layer on mini map.
Definition GUIDefinitions.h:1195
@ EMenuItem_MiniMap_ShowLayer_ImageFigure_Text
Show Image Figure Text layer on mini map.
Definition GUIDefinitions.h:1227
@ EMenuItem_CopyImage
Copy image to clipboard.
Definition GUIDefinitions.h:538
@ EMenuItem_ShowGrid
Show grid.
Definition GUIDefinitions.h:835
@ EMenuItem_AppendFolder
Load to append folder.
Definition GUIDefinitions.h:403
@ EMenuItem_MiniMap_ShowAllLayers
Show all layers on mini map.
Definition GUIDefinitions.h:1179
@ EMenuItem_SaveCurrentPageWithLayers
Save current page with layers.
Definition GUIDefinitions.h:448
@ EMenuItem_ShowAllLayers
Show all layers.
Definition GUIDefinitions.h:1027
@ EMenuItem_CanvasColorPicker
Popup the canvas color setting dialog.
Definition GUIDefinitions.h:943
@ EMenuItem_LoadFolder
Load folder.
Definition GUIDefinitions.h:349
@ EMenuItem_ShowThumbnailView
Show thumbnail view.
Definition GUIDefinitions.h:592
@ EMenuItem_ShowPixelValue
Show pixel value.
Definition GUIDefinitions.h:871
@ EMenuItem_ShowCrosshair
Show crosshair.
Definition GUIDefinitions.h:844
@ EMenuItem_ZoomFitToNamedLayer
Scale and offset adjustment menu so that figures and texts on named layer are filled on the screen.
Definition GUIDefinitions.h:1163
@ EMenuItem_RearrangePageOrder_MoveToFirstPage
Rearrange page order, move selected page to the front.
Definition GUIDefinitions.h:520
@ EMenuItem_Object_GlobalSetting
Global setting of Image View Object.
Definition GUIDefinitions.h:987
@ EMenuItem_LastPage
Move to the last page of the image.
Definition GUIDefinitions.h:646
@ EMenuItem_ZoomIn
Zoom in.
Definition GUIDefinitions.h:682
@ EMenuItem_Panning
Set panning mode.
Definition GUIDefinitions.h:727
@ EMenuItem_LoadFile
Load file.
Definition GUIDefinitions.h:340
@ EMenuItem_FitAllLayersOnCanvas
Scale and offset adjustment menu so that figures and texts on the all layers are filled on the screen...
Definition GUIDefinitions.h:1171
@ EMenuItem_SelectPage
Move to the selected page of the image.
Definition GUIDefinitions.h:628
@ EMenuItem_AutoPageScroll_Stop
Menu item to stop automatic page scrolling.
Definition GUIDefinitions.h:664
@ EMenuItem_ClearNamedLayer
Clear drawings on named layer.
Definition GUIDefinitions.h:1139
@ EMenuItem_SyncViewPageIndex
Synchronize the page of image with selected view.
Definition GUIDefinitions.h:1011
@ EMenuItem_ReductionInterpolation
Menu to set reduction interpolation.
Definition GUIDefinitions.h:925
@ EMenuItem_Save
Save file.
Definition GUIDefinitions.h:430
@ EMenuItem_ConvertAllFigureObjectsToNamedLayer
Draw all the figure objects to named layer.
Definition GUIDefinitions.h:1123
@ EMenuItem_ShowImageMiniMap
Show image mini map.
Definition GUIDefinitions.h:574
@ EMenuItem_InsertFile
Load to insert file.
Definition GUIDefinitions.h:385
@ EMenuItem_SetDecimalPlaceOfCoordinate
Sets the number of decimal places displayed for the coordinates.
Definition GUIDefinitions.h:969
@ EMenuItem_SaveCurrentPage
Save current page.
Definition GUIDefinitions.h:439
@ EMenuItem_ShowStatusBar
Show status bar.
Definition GUIDefinitions.h:817
@ EMenuItem_CopyPages
Copy selected pages to clipboard.
Definition GUIDefinitions.h:547
@ EMenuItem_CreateImage
Create image.
Definition GUIDefinitions.h:511
@ EMenuItem_ZoomToActualSize
Zoom to actual size.
Definition GUIDefinitions.h:709
@ EMenuItem_PixelAccuracy
Set pixel accuracy.
Definition GUIDefinitions.h:880
@ EMenuItem_PrevPage
Move to the previous page of the image.
Definition GUIDefinitions.h:619
@ EMenuItem_Image_Flip_Vertical
Flip the image in the vertical direction.
Definition GUIDefinitions.h:754
@ EMenuItem_AppendPage
Append page.
Definition GUIDefinitions.h:493
@ EMenuItem_ShowScrollBar
Show scroll bar.
Definition GUIDefinitions.h:799
@ EMenuItem_InsertFolder
Load to insert folder.
Definition GUIDefinitions.h:412
@ EMenuItem_ClearAllLayers
Clear drawings of all the layers.
Definition GUIDefinitions.h:1147
@ EMenuItem_SyncWindow
Synchronize the window.
Definition GUIDefinitions.h:1019
@ EMenuItem_ConvertNamedLayerToFigureObject
Convert the figures on named layers to figure objects.
Definition GUIDefinitions.h:1083
@ EMenuItem_Image_Rotate90
Rotate the image 90 degrees.
Definition GUIDefinitions.h:772
@ EMenuItem_MiniMap_ShowLayer_Drawing
Show drawing layer on mini map.
Definition GUIDefinitions.h:1203
@ EMenuItem_LeaveTeachingMode
Cancel teaching mode.
Definition GUIDefinitions.h:826
@ EMenuItem_ShowNamedLayer
Show drawing layer by name.
Definition GUIDefinitions.h:1059
@ EMenuItem_Help
Popup the help dialog.
Definition GUIDefinitions.h:978
@ EMenuItem_ZoomFitToLayer
Scale and offset adjustment menu so that figures and texts on selected layer are filled on the screen...
Definition GUIDefinitions.h:1155
@ EMenuItem_ZoomFit
Zoom to fit.
Definition GUIDefinitions.h:700
@ EMenuItem_DropFile
Drop file.
Definition GUIDefinitions.h:421
@ EMenuItem_ShowImageCenter
Show image center.
Definition GUIDefinitions.h:934
EFLSheetCellType
Definition GUIDefinitions.h:10871
@ EFLSheetCellType_Base
Base cell type.
Definition GUIDefinitions.h:10879
@ EFLSheetCellType_Numeric
Numeric input cell type.
Definition GUIDefinitions.h:10933
@ EFLSheetCellType_Check_NoText
Checkbox cell type(without text, only checkbox exists).
Definition GUIDefinitions.h:10897
@ EFLSheetCellType_DateTime
DateTime picker cell type.
Definition GUIDefinitions.h:10924
@ EFLSheetCellType_Button
Button cell type.
Definition GUIDefinitions.h:10942
@ EFLSheetCellType_Color
Color selection cell type.
Definition GUIDefinitions.h:10915
@ EFLSheetCellType_Check
Checkbox cell type.
Definition GUIDefinitions.h:10888
@ EFLSheetCellType_Combobox
Combobox cell type.
Definition GUIDefinitions.h:10906
EFileFormat
Image File Format.
Definition GUIDefinitions.h:5321
@ EFileFormat_TIFF
TIFF.
Definition GUIDefinitions.h:5360
@ EFileFormat_JPG
JPG.
Definition GUIDefinitions.h:5344
@ EFileFormat_Unknown
Unknown.
Definition GUIDefinitions.h:5328
@ EFileFormat_BMP
BMP.
Definition GUIDefinitions.h:5336
@ EFileFormat_PNG
PNG.
Definition GUIDefinitions.h:5352
@ EFileFormat_FLIF
FLIF.
Definition GUIDefinitions.h:5368
EPropertyItemType
Definition GUIDefinitions.h:10482
@ EPropertyItemType_ViewListBase
Definition GUIDefinitions.h:10631
@ EPropertyItemType_Category
Definition GUIDefinitions.h:10499
@ EPropertyItemType_View3DFigure
Definition GUIDefinitions.h:10595
@ EPropertyItemType_RadioButtonGroup
Definition GUIDefinitions.h:10565
@ EPropertyItemType_View3DList
Definition GUIDefinitions.h:10619
@ EPropertyItemType_Spin
Definition GUIDefinitions.h:10583
@ EPropertyItemType_ViewImageList
Definition GUIDefinitions.h:10607
@ EPropertyItemType_Password
Definition GUIDefinitions.h:10553
@ EPropertyItemType_File
Definition GUIDefinitions.h:10535
@ EPropertyItemType_ViewImageFigure
Definition GUIDefinitions.h:10601
@ EPropertyItemType_SliderDualHandle
Definition GUIDefinitions.h:10577
@ EPropertyItemType_RadioButton
Definition GUIDefinitions.h:10559
@ EPropertyItemType_DropdownList
Definition GUIDefinitions.h:10523
@ EPropertyItemType_Button
Definition GUIDefinitions.h:10493
@ EPropertyItemType_Count
Definition GUIDefinitions.h:10637
@ EPropertyItemType_IPAddress
Definition GUIDefinitions.h:10541
@ EPropertyItemType_Color
Definition GUIDefinitions.h:10511
@ EPropertyItemType_MultiLineText
Definition GUIDefinitions.h:10547
@ EPropertyItemType_ViewGraphList
Definition GUIDefinitions.h:10613
@ EPropertyItemType_Figure
Definition GUIDefinitions.h:10529
@ EPropertyItemType_Text
Definition GUIDefinitions.h:10589
@ EPropertyItemType_Slider
Definition GUIDefinitions.h:10571
@ EPropertyItemType_Undefined
Definition GUIDefinitions.h:10487
@ EPropertyItemType_DraggableSpin
Definition GUIDefinitions.h:10517
@ EPropertyItemType_CheckBox
Definition GUIDefinitions.h:10505
@ EPropertyItemType_View3DPathEditorList
Definition GUIDefinitions.h:10625
EViewImageCreatePageOption
An option of page creation in image view.
Definition GUIDefinitions.h:262
@ EViewImageCreatePageOption_Insert
Insert page.
Definition GUIDefinitions.h:277
@ EViewImageCreatePageOption_Append
Append page.
Definition GUIDefinitions.h:269
EGUIViewImageParagraphAlignment
Alignment of paragraphs in an image view.
Definition GUIDefinitions.h:5054
@ EGUIViewImageParagraphAlignment_BOTTOM
Bottom alignment.
Definition GUIDefinitions.h:5069
@ EGUIViewImageParagraphAlignment_TOP
Top alignment.
Definition GUIDefinitions.h:5061
@ EGUIViewImageParagraphAlignment_MASK
MASK.
Definition GUIDefinitions.h:5085
@ EGUIViewImageParagraphAlignment_CENTER
Center alignment.
Definition GUIDefinitions.h:5077
EProgressCtrlTextMode
String display mode for ProgressCtrl.
Definition GUIDefinitions.h:9418
@ EProgressCtrlTextMode_UserDefinedText
Display custom text, e.g. "Waiting...".
Definition GUIDefinitions.h:9449
@ EProgressCtrlTextMode_Position
Show current location, e.g. "440".
Definition GUIDefinitions.h:9433
@ EProgressCtrlTextMode_PositionPerMax
Displays the current location for the maximum value, e.g. "440/1000".
Definition GUIDefinitions.h:9441
@ EProgressCtrlTextMode_Percentage
Percentage display. Example: "44%".
Definition GUIDefinitions.h:9425
@ EGUIViewImageLayerTransparencyColor
Transparent color of image view layer.
Definition GUIDefinitions.h:5226
@ EGUIView3DLayerHeightMapColor
Height map color of 3D view layer.
Definition GUIDefinitions.h:5234
EGUIAlignment
Alignment information.
Definition GUIDefinitions.h:9222
@ EGUIAlignment_CENTER_CENTER
Center alignment.
Definition GUIDefinitions.h:9325
@ EGUIAlignment_LEFT_CENTER
Left center alignment.
Definition GUIDefinitions.h:9309
@ EGUIAlignment_LEFT
Left alignment.
Definition GUIDefinitions.h:9229
@ EGUIAlignment_MASK
MASK.
Definition GUIDefinitions.h:9349
@ EGUIAlignment_RIGHT_TOP
Right top alignment.
Definition GUIDefinitions.h:9269
@ EGUIAlignmentVertical_MASK
Vertical alignment mask.
Definition GUIDefinitions.h:9341
@ EGUIAlignment_CENTER_TOP
Center top alignment.
Definition GUIDefinitions.h:9277
@ EGUIAlignment_CENTER
Center alignment.
Definition GUIDefinitions.h:9245
@ EGUIAlignment_RIGHT
Right Alignment.
Definition GUIDefinitions.h:9237
@ EGUIAlignment_RIGHT_CENTER
Right center alignment.
Definition GUIDefinitions.h:9317
@ EGUIAlignmentHorizontal_MASK
Horizontal alignment mask.
Definition GUIDefinitions.h:9333
@ EGUIAlignment_CENTER_BOTTOM
Center-bottom alignment.
Definition GUIDefinitions.h:9301
@ EGUIAlignment_LEFT_TOP
Left top alignment.
Definition GUIDefinitions.h:9261
@ EGUIAlignment_JUSTIFIED
Align both sides.
Definition GUIDefinitions.h:9253
@ EGUIAlignment_LEFT_BOTTOM
Bottom left alignment.
Definition GUIDefinitions.h:9285
@ EGUIAlignment_RIGHT_BOTTOM
Bottom right alignment.
Definition GUIDefinitions.h:9293
EZoomMode
Zoom in and out mode.
Definition GUIDefinitions.h:5245
@ EZoomMode_None
Default State.
Definition GUIDefinitions.h:5252
@ EZoomMode_ZoomOutMode
Zoom Out mode. Zoom Out is performed when the left button of the mouse is clicked,...
Definition GUIDefinitions.h:5268
@ EZoomMode_ZoomInMode
Zoom In mode. Zoom In is performed when the left button of the mouse is clicked, and Zoom Out is perf...
Definition GUIDefinitions.h:5260
EMenuItemImageFigure
Menu item of image figure stored in the image.
Definition GUIDefinitions.h:1249
@ EMenuItemImageFigure_BringToFront
Bring figure to front.
Definition GUIDefinitions.h:1296
@ EMenuItemImageFigure_SetRealSizeText
Menu that sets whether to display the name of the figure stored in the image in real size or not.
Definition GUIDefinitions.h:1437
@ EMenuItemImageFigure_Remove
Remove selected figures on image.
Definition GUIDefinitions.h:1363
@ EMenuItemImageFigure_ClearAll
Remove all the figures on image.
Definition GUIDefinitions.h:1397
@ EMenuItemImageFigure_RemoveByCondition
Menu to remove Figures stored in image that match conditions (e.g., width greater than 10,...
Definition GUIDefinitions.h:1380
@ EMenuItemImageFigure_ShowText
Show the text(figure name, figure text) on image.
Definition GUIDefinitions.h:1272
@ EMenuItemImageFigure_MultiSelect_Popup
Pop up the figures on image.
Definition GUIDefinitions.h:1336
@ EMenuItemImageFigure_BringForward
Bring figure forward.
Definition GUIDefinitions.h:1304
@ EMenuItemImageFigure_SetDrawingAttribute
Drawing attribute settings menu for the figure stored in the image.
Definition GUIDefinitions.h:1413
@ EMenuItemImageFigure_RemoveByConditionFromAllPages
A menu that removes shapes from all pages that meet certain conditions (for example,...
Definition GUIDefinitions.h:1389
@ EMenuItemImageFigure_ClearFromAllPages
Clear all Figures from all pages.
Definition GUIDefinitions.h:1405
@ EMenuItemImageFigure_SendBackward
Send figure backward.
Definition GUIDefinitions.h:1320
@ EMenuItemImageFigure_None
None.
Definition GUIDefinitions.h:1256
@ EMenuItemImageFigure_End
The last menu.
Definition GUIDefinitions.h:1462
@ EMenuItemImageFigure_SetTextFont
Font settings menu for the name of the figure stored in the image.
Definition GUIDefinitions.h:1429
@ EMenuItemImageFigure_PopupByCondition
Menu to pop up Figures stored in image that match conditions (e.g., width greater than 10,...
Definition GUIDefinitions.h:1354
@ EMenuItemImageFigure_Popup
Pop up the figures on image.
Definition GUIDefinitions.h:1328
@ EMenuItemImageFigure_SetOpacity
Menu that sets border or fill opacity for figures stored in an image.
Definition GUIDefinitions.h:1445
@ EMenuItemImageFigure_MultiSelect_SetDrawingAttribute
Drawing attribute settings menu for the figure stored in the image.
Definition GUIDefinitions.h:1421
@ EMenuItemImageFigure_ShowFigure
Show the figures on image.
Definition GUIDefinitions.h:1264
@ EMenuItemImageFigure_PopupAll
Pop all the figures on image up.
Definition GUIDefinitions.h:1345
@ EMenuItemImageFigure_OpenFigureListWindow
Menu item to open the figure list window for the image.
Definition GUIDefinitions.h:1280
@ EMenuItemImageFigure_MultiSelect_Remove
Remove selected figure on image.
Definition GUIDefinitions.h:1371
@ EMenuItemImageFigure_SendToBack
Send figure to back.
Definition GUIDefinitions.h:1312
@ EMenuItemImageFigure_EnableHover
Menu that sets whether to highlight the Figure stored in the image when the mouse touches it.
Definition GUIDefinitions.h:1453
@ EMenuItemImageFigure_OpenFigureClassesWindow
Menu item to open the figure class list window for the image.
Definition GUIDefinitions.h:1288
EKeyType
Keyboard input value.
Definition GUIDefinitions.h:6905
@ EKeyType_F10
F10.
Definition GUIDefinitions.h:6952
@ EKeyType_F8
F8.
Definition GUIDefinitions.h:6936
@ EKeyType_F6
F6.
Definition GUIDefinitions.h:6920
@ EKeyType_F7
F7.
Definition GUIDefinitions.h:6928
@ EKeyType_F11
F11.
Definition GUIDefinitions.h:6960
@ EKeyType_F5
F5.
Definition GUIDefinitions.h:6912
@ EKeyType_F9
F9.
Definition GUIDefinitions.h:6944
ESliderArea
Scroll Bar Area.
Definition GUIDefinitions.h:9851
@ ESliderArea_PagePrev
Previous page area (empty area before the thumb)
Definition GUIDefinitions.h:9866
@ ESliderArea_PageNext
Next page area (empty area after the thumb)
Definition GUIDefinitions.h:9874
@ ESliderArea_ThumbMax
The right handle area of a slider with two handles (draggable area)
Definition GUIDefinitions.h:9898
@ ESliderArea_SpinButtonIncrease
Increase button for the spin control, if available.
Definition GUIDefinitions.h:9906
@ ESliderArea_SpinButtonDecrease
Decrease button for the spin control, if available.
Definition GUIDefinitions.h:9914
@ ESliderArea_ThumbMin
The left handle area of a slider with two handles (draggable area)
Definition GUIDefinitions.h:9890
@ ESliderArea_Thumb
Thumb area (draggable part of the slider)
Definition GUIDefinitions.h:9882
@ ESliderArea_None
No area selected.
Definition GUIDefinitions.h:9858
EMenuItemObjectMeasure
Menu items related to measurement tool objects in the image view.
Definition GUIDefinitions.h:2969
@ EMenuItemObjectMeasure_Gradient
Set measure gradient teaching mode.
Definition GUIDefinitions.h:3022
@ EMenuItemObjectMeasure_InteriorAngle
Set measure interior angle teaching mode.
Definition GUIDefinitions.h:3013
@ EMenuItemObjectMeasure_ParallelDistance
Set measure parallel distance teaching mode.
Definition GUIDefinitions.h:3004
@ EMenuItemObjectMeasure_RegionArea
Set measure region area teaching mode.
Definition GUIDefinitions.h:3048
@ EMenuItemObjectMeasure_None
None.
Definition GUIDefinitions.h:2977
@ EMenuItemObjectMeasure_EndOfMeasureMenu
The end item of measure.
Definition GUIDefinitions.h:3056
@ EMenuItemObjectMeasure_Distance
Set measure distance teaching mode.
Definition GUIDefinitions.h:2986
@ EMenuItemObjectMeasure_Clear
Clear the measurement objects.
Definition GUIDefinitions.h:3064
@ EMenuItemObjectMeasure_LeaveMeasureMode
Cancel measure teaching mode.
Definition GUIDefinitions.h:3072
@ EMenuItemObjectMeasure_Increments
Set measure increments teaching mode.
Definition GUIDefinitions.h:2995
@ EMenuItemObjectMeasure_DistanceCircle
Set measure distance circle teaching mode.
Definition GUIDefinitions.h:3040
@ EMenuItemObjectMeasure_End
The last menu.
Definition GUIDefinitions.h:3097
@ EMenuItemObjectMeasure_Circumcenter
Set measure circumcenter teaching mode.
Definition GUIDefinitions.h:3031
@ EMenuItemObjectMeasure_Deactivate
Deactivate selected measure object.
Definition GUIDefinitions.h:3088
@ EMenuItemObjectMeasure_Activate
Activate selected measure object.
Definition GUIDefinitions.h:3080
EViewImageLoadOption
Image View Load Options Example. The following code will load folder with recursive....
Definition GUIDefinitions.h:158
@ EViewImageLoadOption_DialogTypeFile
Open file dialog.
Definition GUIDefinitions.h:213
@ EViewImageLoadOption_Append
Load and append.
Definition GUIDefinitions.h:181
@ EViewImageLoadOption_OpenDialog
Open dialog.
Definition GUIDefinitions.h:205
@ EViewImageLoadOption_RecursiveIfFolder
Recursively import folders.
Definition GUIDefinitions.h:197
@ EViewImageLoadOption_Insert
Load and insert.
Definition GUIDefinitions.h:189
@ EViewImageLoadOption_Load
Default Load.
Definition GUIDefinitions.h:173
@ EViewImageLoadOption_Default
기본
Definition GUIDefinitions.h:165
@ EViewImageLoadOption_DialogTypeFolder
Open folder dialog.
Definition GUIDefinitions.h:221
EImageFlipDirection
Direction of flip.
Definition GUIDefinitions.h:3154
@ EImageFlipDirection_Both
Vertical and horizontal direction.
Definition GUIDefinitions.h:3189
@ EImageFlipDirection_None
None.
Definition GUIDefinitions.h:3162
@ EImageFlipDirection_Vertical
Vertical direction.
Definition GUIDefinitions.h:3180
@ EImageFlipDirection_Horizontal
Horizontal direction.
Definition GUIDefinitions.h:3171
EViewImageObjectFilter
Definition GUIDefinitions.h:10348
@ EViewImageObjectFilter_None
Definition GUIDefinitions.h:10353
@ EViewImageObjectFilter_All
Definition GUIDefinitions.h:10371
@ EViewImageObjectFilter_Selected
Definition GUIDefinitions.h:10359
@ EViewImageObjectFilter_Mask
Definition GUIDefinitions.h:10377
@ EViewImageObjectFilter_WithSpecificName
Definition GUIDefinitions.h:10365
EKeys
Keyboard input value.
Definition GUIDefinitions.h:7039
@ EKeys_F12
The F12 key.
Definition GUIDefinitions.h:7982
@ EKeys_Oemcomma
The OEM comma key on any country/region keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8318
@ EKeys_D4
The 4 key.
Definition GUIDefinitions.h:7478
@ EKeys_Next
The PAGE DOWN key.
Definition GUIDefinitions.h:7318
@ EKeys_VolumeMute
The volume mute key (Windows 2000 or later).
Definition GUIDefinitions.h:8206
@ EKeys_L
The L key.
Definition GUIDefinitions.h:7614
@ EKeys_A
The A key.
Definition GUIDefinitions.h:7526
@ EKeys_LaunchApplication1
The start application one key (Windows 2000 or later).
Definition GUIDefinitions.h:8278
@ EKeys_Oem5
The OEM 5 key.
Definition GUIDefinitions.h:8398
@ EKeys_MediaPreviousTrack
The media previous track key (Windows 2000 or later).
Definition GUIDefinitions.h:8238
@ EKeys_RButton
The right mouse button.
Definition GUIDefinitions.h:7062
@ EKeys_Cancel
The CANCEL key.
Definition GUIDefinitions.h:7070
@ EKeys_Separator
The separator key.
Definition GUIDefinitions.h:7862
@ EKeys_BrowserBack
The browser back key (Windows 2000 or later).
Definition GUIDefinitions.h:8150
@ EKeys_T
The T key.
Definition GUIDefinitions.h:7678
@ EKeys_Right
The RIGHT ARROW key.
Definition GUIDefinitions.h:7366
@ EKeys_F1
The F1 key.
Definition GUIDefinitions.h:7894
@ EKeys_F15
The F15 key.
Definition GUIDefinitions.h:8006
@ EKeys_M
The M key.
Definition GUIDefinitions.h:7622
@ EKeys_NumPad8
The 8 key on the numeric keypad.
Definition GUIDefinitions.h:7830
@ EKeys_LaunchMail
The launch mail key (Windows 2000 or later).
Definition GUIDefinitions.h:8262
@ EKeys_NumPad3
The 3 key on the numeric keypad.
Definition GUIDefinitions.h:7790
@ EKeys_Play
The PLAY key.
Definition GUIDefinitions.h:8511
@ EKeys_D1
The 1 key.
Definition GUIDefinitions.h:7454
@ EKeys_Oemplus
The OEM plus key on any country/region keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8310
@ EKeys_S
The S key.
Definition GUIDefinitions.h:7670
@ EKeys_EraseEof
The ERASE EOF key.
Definition GUIDefinitions.h:8503
@ EKeys_KanjiMode
The IME Kanji mode key.
Definition GUIDefinitions.h:7246
@ EKeys_OemClear
The CLEAR key.
Definition GUIDefinitions.h:8543
@ EKeys_MediaStop
The media Stop key (Windows 2000 or later).
Definition GUIDefinitions.h:8246
@ EKeys_MediaNextTrack
The media next track key (Windows 2000 or later).
Definition GUIDefinitions.h:8230
@ EKeys_Divide
The divide key.
Definition GUIDefinitions.h:7886
@ EKeys_Y
The Y key.
Definition GUIDefinitions.h:7718
@ EKeys_Oemtilde
The OEM tilde key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8358
@ EKeys_NumPad9
The 9 key on the numeric keypad.
Definition GUIDefinitions.h:7838
@ EKeys_BrowserFavorites
The browser favorites key (Windows 2000 or later).
Definition GUIDefinitions.h:8190
@ EKeys_V
The V key.
Definition GUIDefinitions.h:7694
@ EKeys_MediaPlayPause
The media play pause key (Windows 2000 or later).
Definition GUIDefinitions.h:8254
@ EKeys_Prior
The PAGE UP key.
Definition GUIDefinitions.h:7302
@ EKeys_OemBackslash
The OEM angle bracket or backslash key on the RT 102 key keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8446
@ EKeys_HanguelMode
The IME Hanguel mode key. (maintained for compatibility; use HangulMode)
Definition GUIDefinitions.h:7206
@ EKeys_Menu
The ALT key.
Definition GUIDefinitions.h:7166
@ EKeys_F19
The F19 key.
Definition GUIDefinitions.h:8038
@ EKeys_D3
The 3 key.
Definition GUIDefinitions.h:7470
@ EKeys_OemPeriod
The OEM period key on any country/region keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8334
@ EKeys_Print
The PRINT key.
Definition GUIDefinitions.h:7390
@ EKeys_Pause
The PAUSE key.
Definition GUIDefinitions.h:7174
@ EKeys_IMEModeChange
The IME mode change key.
Definition GUIDefinitions.h:7286
@ EKeys_U
The U key.
Definition GUIDefinitions.h:7686
@ EKeys_Escape
The ESC key.
Definition GUIDefinitions.h:7254
@ EKeys_LWin
The left Windows logo key (Microsoft Natural Keyboard).
Definition GUIDefinitions.h:7734
@ EKeys_Attn
The ATTN key.
Definition GUIDefinitions.h:8479
@ EKeys_LineFeed
The LINEFEED key.
Definition GUIDefinitions.h:7118
@ EKeys_Delete
The DEL key.
Definition GUIDefinitions.h:7430
@ EKeys_Crsel
The CRSEL key.
Definition GUIDefinitions.h:8487
@ EKeys_BrowserStop
The browser stop key (Windows 2000 or later).
Definition GUIDefinitions.h:8174
@ EKeys_Z
The Z key.
Definition GUIDefinitions.h:7726
@ EKeys_RShiftKey
The right SHIFT key.
Definition GUIDefinitions.h:8110
@ EKeys_Back
The BACKSPACE key.
Definition GUIDefinitions.h:7102
@ EKeys_HangulMode
The IME Hangul mode key.
Definition GUIDefinitions.h:7214
@ EKeys_SelectMedia
The select media key (Windows 2000 or later).
Definition GUIDefinitions.h:8270
@ EKeys_D8
The 8 key.
Definition GUIDefinitions.h:7510
@ EKeys_LButton
The left mouse button.
Definition GUIDefinitions.h:7054
@ EKeys_Snapshot
The PRINT SCREEN key.
Definition GUIDefinitions.h:7406
@ EKeys_BrowserForward
The browser forward key (Windows 2000 or later).
Definition GUIDefinitions.h:8158
@ EKeys_F20
The F20 key.
Definition GUIDefinitions.h:8046
@ EKeys_NumPad6
The 6 key on the numeric keypad.
Definition GUIDefinitions.h:7814
@ EKeys_FinalMode
The IME final mode key.
Definition GUIDefinitions.h:7230
@ EKeys_I
The I key.
Definition GUIDefinitions.h:7590
@ EKeys_KanaMode
The IME Kana mode key.
Definition GUIDefinitions.h:7198
@ EKeys_D7
The 7 key.
Definition GUIDefinitions.h:7502
@ EKeys_ProcessKey
The PROCESS KEY key.
Definition GUIDefinitions.h:8462
@ EKeys_End
The END key.
Definition GUIDefinitions.h:7334
@ EKeys_Q
The Q key.
Definition GUIDefinitions.h:7654
@ EKeys_NumPad1
The 1 key on the numeric keypad.
Definition GUIDefinitions.h:7774
@ EKeys_Insert
The INS key.
Definition GUIDefinitions.h:7422
@ EKeys_Exsel
The EXSEL key.
Definition GUIDefinitions.h:8495
@ EKeys_PageUp
The PAGE UP key.
Definition GUIDefinitions.h:7310
@ EKeys_None
No key pressed.
Definition GUIDefinitions.h:7046
@ EKeys_D9
The 9 key.
Definition GUIDefinitions.h:7518
@ EKeys_CapsLock
The CAPS LOCK key.
Definition GUIDefinitions.h:7190
@ EKeys_Help
The HELP key.
Definition GUIDefinitions.h:7438
@ EKeys_Control
The CTRL modifier key.
Definition GUIDefinitions.h:8559
@ EKeys_LControlKey
The left CTRL key.
Definition GUIDefinitions.h:8118
@ EKeys_BrowserHome
The browser home key (Windows 2000 or later).
Definition GUIDefinitions.h:8198
@ EKeys_F11
The F11 key.
Definition GUIDefinitions.h:7974
@ EKeys_PrintScreen
The PRINT SCREEN key.
Definition GUIDefinitions.h:7414
@ EKeys_D5
The 5 key.
Definition GUIDefinitions.h:7486
@ EKeys_F10
The F10 key.
Definition GUIDefinitions.h:7966
@ EKeys_F23
The F23 key.
Definition GUIDefinitions.h:8070
@ EKeys_H
The H key.
Definition GUIDefinitions.h:7582
@ EKeys_F4
The F4 key.
Definition GUIDefinitions.h:7918
@ EKeys_RControlKey
The right CTRL key.
Definition GUIDefinitions.h:8126
@ EKeys_IMEConvert
The IME convert key.
Definition GUIDefinitions.h:7262
@ EKeys_Return
The RETURN key.
Definition GUIDefinitions.h:7134
@ EKeys_Oem2
The OEM 2 key.
Definition GUIDefinitions.h:8350
@ EKeys_Execute
The EXECUTE key.
Definition GUIDefinitions.h:7398
@ EKeys_Oem4
The OEM 4 key.
Definition GUIDefinitions.h:8382
@ EKeys_Oem102
The OEM 102 key.
Definition GUIDefinitions.h:8454
@ EKeys_X
The X key.
Definition GUIDefinitions.h:7710
@ EKeys_D2
The 2 key.
Definition GUIDefinitions.h:7462
@ EKeys_Tab
The TAB key.
Definition GUIDefinitions.h:7110
@ EKeys_F
The F key.
Definition GUIDefinitions.h:7566
@ EKeys_Oem6
The OEM 6 key.
Definition GUIDefinitions.h:8414
@ EKeys_MButton
The middle mouse button (three-button mouse).
Definition GUIDefinitions.h:7078
@ EKeys_F16
The F16 key.
Definition GUIDefinitions.h:8014
@ EKeys_Up
The UP ARROW key.
Definition GUIDefinitions.h:7358
@ EKeys_ControlKey
The CTRL key.
Definition GUIDefinitions.h:7158
@ EKeys_Sleep
The computer sleep key.
Definition GUIDefinitions.h:7758
@ EKeys_LMenu
The left ALT key.
Definition GUIDefinitions.h:8134
@ EKeys_F13
The F13 key.
Definition GUIDefinitions.h:7990
@ EKeys_NumPad0
The 0 key on the numeric keypad.
Definition GUIDefinitions.h:7766
@ EKeys_NumPad2
The 2 key on the numeric keypad.
Definition GUIDefinitions.h:7782
@ EKeys_OemQuotes
The OEM singled/double quote key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8422
@ EKeys_D6
The 6 key.
Definition GUIDefinitions.h:7494
@ EKeys_Scroll
The SCROLL LOCK key.
Definition GUIDefinitions.h:8094
@ EKeys_OemMinus
The OEM minus key on any country/region keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8326
@ EKeys_XButton2
The second x mouse button (five-button mouse).
Definition GUIDefinitions.h:7094
@ EKeys_F14
The F14 key.
Definition GUIDefinitions.h:7998
@ EKeys_Oem7
The OEM 7 key.
Definition GUIDefinitions.h:8430
@ EKeys_F7
The F7 key.
Definition GUIDefinitions.h:7942
@ EKeys_ShiftKey
The SHIFT key.
Definition GUIDefinitions.h:7150
@ EKeys_D
The D key.
Definition GUIDefinitions.h:7550
@ EKeys_Down
The DOWN ARROW key.
Definition GUIDefinitions.h:7374
@ EKeys_B
The B key.
Definition GUIDefinitions.h:7534
@ EKeys_Oem3
The OEM 3 key.
Definition GUIDefinitions.h:8366
@ EKeys_Multiply
The multiply key.
Definition GUIDefinitions.h:7846
@ EKeys_Decimal
The decimal key.
Definition GUIDefinitions.h:7878
@ EKeys_F21
The F21 key.
Definition GUIDefinitions.h:8054
@ EKeys_XButton1
The first x mouse button (five-button mouse).
Definition GUIDefinitions.h:7086
@ EKeys_LShiftKey
The left SHIFT key.
Definition GUIDefinitions.h:8102
@ EKeys_F5
The F5 key.
Definition GUIDefinitions.h:7926
@ EKeys_C
The C key.
Definition GUIDefinitions.h:7542
@ EKeys_RMenu
The right ALT key.
Definition GUIDefinitions.h:8142
@ EKeys_F17
The F17 key.
Definition GUIDefinitions.h:8022
@ EKeys_VolumeUp
The volume up key (Windows 2000 or later).
Definition GUIDefinitions.h:8222
@ EKeys_VolumeDown
The volume down key (Windows 2000 or later).
Definition GUIDefinitions.h:8214
@ EKeys_Subtract
The subtract key.
Definition GUIDefinitions.h:7870
@ EKeys_N
The N key.
Definition GUIDefinitions.h:7630
@ EKeys_K
The K key.
Definition GUIDefinitions.h:7606
@ EKeys_F6
The F6 key.
Definition GUIDefinitions.h:7934
@ EKeys_G
The G key.
Definition GUIDefinitions.h:7574
@ EKeys_F22
The F22 key.
Definition GUIDefinitions.h:8062
@ EKeys_NumPad4
The 4 key on the numeric keypad.
Definition GUIDefinitions.h:7798
@ EKeys_PageDown
The PAGE DOWN key.
Definition GUIDefinitions.h:7326
@ EKeys_OemSemicolon
The OEM Semicolon key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8294
@ EKeys_Home
The HOME key.
Definition GUIDefinitions.h:7342
@ EKeys_NumPad7
The 7 key on the numeric keypad.
Definition GUIDefinitions.h:7822
@ EKeys_Packet
Used to pass Unicode characters as if they were keystrokes. The Packet key value.
Definition GUIDefinitions.h:8471
@ EKeys_Enter
The ENTER key.
Definition GUIDefinitions.h:7142
@ EKeys_F8
The F8 key.
Definition GUIDefinitions.h:7950
@ EKeys_BrowserSearch
The browser search key (Windows 2000 or later).
Definition GUIDefinitions.h:8182
@ EKeys_F18
The F18 key.
Definition GUIDefinitions.h:8030
@ EKeys_OemOpenBrackets
The OEM open bracket key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8374
@ EKeys_F24
The F24 key.
Definition GUIDefinitions.h:8078
@ EKeys_Space
The SPACEBAR key.
Definition GUIDefinitions.h:7294
@ EKeys_Shift
The SHIFT modifier key.
Definition GUIDefinitions.h:8551
@ EKeys_J
The J key.
Definition GUIDefinitions.h:7598
@ EKeys_Alt
The ALT modifier key.
Definition GUIDefinitions.h:8567
@ EKeys_W
The W key.
Definition GUIDefinitions.h:7702
@ EKeys_Pa1
The PA1 key.
Definition GUIDefinitions.h:8535
@ EKeys_F9
The F9 key.
Definition GUIDefinitions.h:7958
@ EKeys_P
The P key.
Definition GUIDefinitions.h:7646
@ EKeys_IMEAccept
The IME accept key.
Definition GUIDefinitions.h:7278
@ EKeys_F3
The F3 key.
Definition GUIDefinitions.h:7910
@ EKeys_Clear
The CLEAR key.
Definition GUIDefinitions.h:7126
@ EKeys_RWin
The right Windows logo key (Microsoft Natural Keyboard).
Definition GUIDefinitions.h:7742
@ EKeys_OemPipe
The OEM pipe key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8390
@ EKeys_E
The E key.
Definition GUIDefinitions.h:7558
@ EKeys_Apps
The application key (Microsoft Natural Keyboard).
Definition GUIDefinitions.h:7750
@ EKeys_F2
The F2 key.
Definition GUIDefinitions.h:7902
@ EKeys_LaunchApplication2
The start application two key (Windows 2000 or later).
Definition GUIDefinitions.h:8286
@ EKeys_BrowserRefresh
The browser refresh key (Windows 2000 or later).
Definition GUIDefinitions.h:8166
@ EKeys_NumLock
The NUM LOCK key.
Definition GUIDefinitions.h:8086
@ EKeys_Oem1
The OEM 1 key.
Definition GUIDefinitions.h:8302
@ EKeys_R
The R key.
Definition GUIDefinitions.h:7662
@ EKeys_NoName
A constant reserved for future use.
Definition GUIDefinitions.h:8527
@ EKeys_Left
The LEFT ARROW key.
Definition GUIDefinitions.h:7350
@ EKeys_OemCloseBrackets
The OEM close bracket key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8406
@ EKeys_Add
The add key.
Definition GUIDefinitions.h:7854
@ EKeys_D0
The 0 key.
Definition GUIDefinitions.h:7446
@ EKeys_HanjaMode
The IME Hanja mode key.
Definition GUIDefinitions.h:7238
@ EKeys_Zoom
The ZOOM key.
Definition GUIDefinitions.h:8519
@ EKeys_Oem8
The OEM 8 key.
Definition GUIDefinitions.h:8438
@ EKeys_JunjaMode
The IME Junja mode key.
Definition GUIDefinitions.h:7222
@ EKeys_IMENonconvert
The IME nonconvert key.
Definition GUIDefinitions.h:7270
@ EKeys_Capital
The CAPS LOCK key.
Definition GUIDefinitions.h:7182
@ EKeys_NumPad5
The 5 key on the numeric keypad.
Definition GUIDefinitions.h:7806
@ EKeys_Select
The SELECT key.
Definition GUIDefinitions.h:7382
@ EKeys_OemQuestion
The OEM question mark key on a US standard keyboard (Windows 2000 or later).
Definition GUIDefinitions.h:8342
@ EKeys_O
The O key.
Definition GUIDefinitions.h:7638
EAvailableFigureContextMenu
Available Context Menu for Figure Objects.
Definition GUIDefinitions.h:5663
@ EAvailableFigureContextMenu_Magnet
All Magnet Actions Menu.
Definition GUIDefinitions.h:5775
@ EAvailableFigureContextMenu_SwitchToRect
Convert to Rect menu.
Definition GUIDefinitions.h:5807
@ EAvailableFigureContextMenu_SetName
Name Setting menu.
Definition GUIDefinitions.h:5694
@ EAvailableFigureContextMenu_SetNameAndPushBackToImage
Set name and push back.
Definition GUIDefinitions.h:5702
@ EAvailableFigureContextMenu_TemplateType_Int32
Convert a Figure Data Type to Int32.
Definition GUIDefinitions.h:5718
@ EAvailableFigureContextMenu_FlattenFigureArray
Flatten FigureArray Object.
Definition GUIDefinitions.h:6088
@ EAvailableFigureContextMenu_TemplateType_Int64
Convert a Figure data type to Int64.
Definition GUIDefinitions.h:5726
@ EAvailableFigureContextMenu_AssignFigure
Assign Figure.
Definition GUIDefinitions.h:6056
@ EAvailableFigureContextMenu_SendBackward
Send backward.
Definition GUIDefinitions.h:6040
@ EAvailableFigureContextMenu_MagnetAngle
Specifies the angle of the Figure as a multiple of 90 degrees when rotating the figure object,...
Definition GUIDefinitions.h:5767
@ EAvailableFigureContextMenu_SwitchToBezierCubicCurve
Converting to BezierCubicCurve Menu.
Definition GUIDefinitions.h:5863
@ EAvailableFigureContextMenu_PushBackToImage
Add a Figure to an Image menu.
Definition GUIDefinitions.h:5678
@ EAvailableFigureContextMenu_SwitchToLine
Convert to Line menu.
Definition GUIDefinitions.h:5799
@ EAvailableFigureContextMenu_SwitchToDoughnut
Convert to Doughnut menu.
Definition GUIDefinitions.h:5839
@ EAvailableFigureContextMenu_MakeFigureValid
Make a figure valid menu.
Definition GUIDefinitions.h:5686
@ EAvailableFigureContextMenu_FigureArrayChangeZOrder
Change z-order of Figures in FigureArray.
Definition GUIDefinitions.h:6096
@ EAvailableFigureContextMenu_SetInstantApplyFigure
Menu to set whether to update the property values whenever there are changes, such as moving,...
Definition GUIDefinitions.h:5952
@ EAvailableFigureContextMenu_GetBoundary
Get Boundary Rectangle.
Definition GUIDefinitions.h:6120
@ EAvailableFigureContextMenu_SaveFigureToFileSystem
Save Figure object file.
Definition GUIDefinitions.h:6080
@ EAvailableFigureContextMenu_None
None.
Definition GUIDefinitions.h:5670
@ EAvailableFigureContextMenu_TemplateType
Convert a Figure data type to all type.
Definition GUIDefinitions.h:5751
@ EAvailableFigureContextMenu_ComplexRegionSwitchTo
Converting elements of a Complex Region figure to Line, Arc, EllipseArc, CubicSpline,...
Definition GUIDefinitions.h:5783
@ EAvailableFigureContextMenu_SwitchTo
All conversion menu.
Definition GUIDefinitions.h:5911
@ EAvailableFigureContextMenu_DeleteFigure
Delete menu.
Definition GUIDefinitions.h:5943
@ EAvailableFigureContextMenu_ShowFigureArrayElementSequence
Figure Array Element Sequence Display Menu.
Definition GUIDefinitions.h:6000
@ EAvailableFigureContextMenu_GetPointsOfMinimumDistance
Get points of minimum distance.
Definition GUIDefinitions.h:6176
@ EAvailableFigureContextMenu_ExtractBoundaryAndContour
A menu for obtaining the boundary and contour of a shape.
Definition GUIDefinitions.h:6136
@ EAvailableFigureContextMenu_GetPointsOfMaximumDistance
Get points of maximum distance.
Definition GUIDefinitions.h:6184
@ EAvailableFigureContextMenu_SwitchToCircle
Convert to Circle Menu.
Definition GUIDefinitions.h:5823
@ EAvailableFigureContextMenu_Group
Grouping menu.
Definition GUIDefinitions.h:6064
@ EAvailableFigureContextMenu_BringForward
Bring forward.
Definition GUIDefinitions.h:6024
@ EAvailableFigureContextMenu_ShowWindingSequence
Winding Sequence Number Show Menu.
Definition GUIDefinitions.h:5984
@ EAvailableFigureContextMenu_SwitchToPointArray
Converting to PointArray Menu.
Definition GUIDefinitions.h:5903
@ EAvailableFigureContextMenu_All
All menu.
Definition GUIDefinitions.h:6200
@ EAvailableFigureContextMenu_ShowControlPoint
Show Control Point menu on CubicSpline or BezierCubicCurve.
Definition GUIDefinitions.h:5992
@ EAvailableFigureContextMenu_SwitchToComplexRegion
Converting to Complex Region Menu.
Definition GUIDefinitions.h:5887
@ EAvailableFigureContextMenu_DeletePoint
Clear Point menu.
Definition GUIDefinitions.h:5968
@ EAvailableFigureContextMenu_CancelFigure
Cancellation menu.
Definition GUIDefinitions.h:5935
@ EAvailableFigureContextMenu_Sort
Sort the order of Figure Array or Multiple Figures.
Definition GUIDefinitions.h:6144
@ EAvailableFigureContextMenu_EnableRasterOperation
Menu specifying the Raster Operation status in Figure.
Definition GUIDefinitions.h:6160
@ EAvailableFigureContextMenu_ClearExclusiveRegion
Remove the Exclusive Region area from Region or Complex Region.
Definition GUIDefinitions.h:6152
@ EAvailableFigureContextMenu_SetZOrder
ZOrder Settings.
Definition GUIDefinitions.h:6048
@ EAvailableFigureContextMenu_SwitchToBezierQuadraticCurve
Converting to BezierQuadraticCurve Menu.
Definition GUIDefinitions.h:5855
@ EAvailableFigureContextMenu_BringToFront
Bring to the front.
Definition GUIDefinitions.h:6016
@ EAvailableFigureContextMenu_SendToBack
Send Back menu.
Definition GUIDefinitions.h:6032
@ EAvailableFigureContextMenu_SwitchToQuad
Convert to Quad Menu.
Definition GUIDefinitions.h:5815
@ EAvailableFigureContextMenu_ShowInformationText
Figure Information String Show Menu.
Definition GUIDefinitions.h:5976
@ EAvailableFigureContextMenu_SwitchToEllipse
Converting to Ellipse Menu.
Definition GUIDefinitions.h:5831
@ EAvailableFigureContextMenu_SwitchToRoundRect
Converting to RoundRect Menu.
Definition GUIDefinitions.h:5895
@ EAvailableFigureContextMenu_SwitchToCubicSpline
Convert to CubicSpline Menu.
Definition GUIDefinitions.h:5847
@ EAvailableFigureContextMenu_TemplateType_Float
Convert a Figure data type to Float.
Definition GUIDefinitions.h:5734
@ EAvailableFigureContextMenu_SwitchToBezierQuarticCurve
Converting to BezierQuarticCurve Menu.
Definition GUIDefinitions.h:5871
@ EAvailableFigureContextMenu_Default
Default Menu.
Definition GUIDefinitions.h:6192
@ EAvailableFigureContextMenu_ConfirmFigure
Check menu.
Definition GUIDefinitions.h:5927
@ EAvailableFigureContextMenu_GetRegion
Area Calculation Menu.
Definition GUIDefinitions.h:5960
@ EAvailableFigureContextMenu_GetMinimumEnclosingRectangle
Get Minimum Enclosing Rectangle.
Definition GUIDefinitions.h:6128
@ EAvailableFigureContextMenu_GetIntersection
Find more than one intersection menu of figures.
Definition GUIDefinitions.h:6104
@ EAvailableFigureContextMenu_GetConvexHull
Get Convex hull.
Definition GUIDefinitions.h:6112
@ EAvailableFigureContextMenu_SwitchToRegion
Convert to Region Menu.
Definition GUIDefinitions.h:5879
@ EAvailableFigureContextMenu_Expression
A menu that obtains a figure that meets the specific conditions.
Definition GUIDefinitions.h:6168
@ EAvailableFigureContextMenu_Ungroup
Ungroup Menu.
Definition GUIDefinitions.h:6072
@ EAvailableFigureContextMenu_TemplateType_Double
Convert a Figure data type to Double.
Definition GUIDefinitions.h:5742
@ EAvailableFigureContextMenu_ArcClosingMethod
Specify the End-point Processing menu for Wonho.
Definition GUIDefinitions.h:5919
@ EAvailableFigureContextMenu_MagnetToImageBoundary
Attach to the edge if the figure is located near the edge of the image.
Definition GUIDefinitions.h:5759
@ EAvailableFigureContextMenu_SwitchToPoint
Convert to Point Menu.
Definition GUIDefinitions.h:5791
@ EAvailableFigureContextMenu_ShowGuideDrawing
Display Guide Drawing Menu.
Definition GUIDefinitions.h:6008
@ EAvailableFigureContextMenu_EditFigure
Edit Figure Menu.
Definition GUIDefinitions.h:5710
EAvailableFigureContextMenu2
Available Context Menu for Figure Objects.
Definition GUIDefinitions.h:6241
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToPoint
Convert to Point Menu.
Definition GUIDefinitions.h:6256
@ EAvailableFigureContextMenu2_Transform
Transform Menu.
Definition GUIDefinitions.h:6547
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToLine
Convert to Line menu.
Definition GUIDefinitions.h:6264
@ EAvailableFigureContextMenu2_ConvertTemplateTypeElementwise_ToFloat
Convert Data Type to Float.
Definition GUIDefinitions.h:6400
@ EAvailableFigureContextMenu2_Flip
Flip based on the center of gravity in Figure.
Definition GUIDefinitions.h:6433
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToRect
Convert to Rect menu.
Definition GUIDefinitions.h:6272
@ EAvailableFigureContextMenu2_FitToImage
A menu that fits the size of a figure to the width and height of the image.
Definition GUIDefinitions.h:6515
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToBezierCubicCurve
Converting to BezierCubicCurve Menu.
Definition GUIDefinitions.h:6328
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToDoughnut
Convert to Doughnut menu.
Definition GUIDefinitions.h:6304
@ EAvailableFigureContextMenu2_Rotate
Rotate based on the center of gravity in Figure.
Definition GUIDefinitions.h:6441
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToComplexRegion
Converting to Complex Region Menu.
Definition GUIDefinitions.h:6352
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToEllipse
Converting to Ellipse Menu.
Definition GUIDefinitions.h:6296
@ EAvailableFigureContextMenu2_Reduce
A menu to reduce the number of points in objects such as CFLRegion by approximating them with the spe...
Definition GUIDefinitions.h:6523
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToQuad
Convert to Quad Menu.
Definition GUIDefinitions.h:6280
@ EAvailableFigureContextMenu2_ConvertTemplateTypeElementwise_ToInt32
Convert Data Type to Int32.
Definition GUIDefinitions.h:6384
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToCircle
Convert to Circle Menu.
Definition GUIDefinitions.h:6288
@ EAvailableFigureContextMenu2_ConvertTemplateTypeElementwise_ToAllType
Convert Data Type to all type.
Definition GUIDefinitions.h:6417
@ EAvailableFigureContextMenu2_Inflate
Inflate figure in each axial direction.
Definition GUIDefinitions.h:6507
@ EAvailableFigureContextMenu2_None
None.
Definition GUIDefinitions.h:6248
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToCubicSpline
Convert to CubicSpline Menu.
Definition GUIDefinitions.h:6312
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToRegion
Convert to Region Menu.
Definition GUIDefinitions.h:6344
@ EAvailableFigureContextMenu2_SetArcDegree
Change start degree and delta degree for circle, ellipse, and doughnut objects.
Definition GUIDefinitions.h:6425
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToAllType
All conversion menu.
Definition GUIDefinitions.h:6376
@ EAvailableFigureContextMenu2_All
All menu.
Definition GUIDefinitions.h:6563
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToRoundRect
Converting to RoundRect Menu.
Definition GUIDefinitions.h:6360
@ EAvailableFigureContextMenu2_ConvertTemplateTypeElementwise_ToInt64
Convert Data Type to Int64.
Definition GUIDefinitions.h:6392
@ EAvailableFigureContextMenu2_Split
A menu to split a Rect to FigureArray.
Definition GUIDefinitions.h:6539
@ EAvailableFigureContextMenu2_Default
Default Menu.
Definition GUIDefinitions.h:6555
@ EAvailableFigureContextMenu2_Warp_Perspective
Warp figure using the Perspective method.
Definition GUIDefinitions.h:6449
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToBezierQuadraticCurve
Converting to BezierQuadraticCurve Menu.
Definition GUIDefinitions.h:6320
@ EAvailableFigureContextMenu2_Warp_Bicubic
Warp figure using the Bicubic method.
Definition GUIDefinitions.h:6465
@ EAvailableFigureContextMenu2_Warp_Lanczos
Warp figure using the Lanczos method.
Definition GUIDefinitions.h:6473
@ EAvailableFigureContextMenu2_Warp_Bilinear
Warp figure using the Bilinear method.
Definition GUIDefinitions.h:6457
@ EAvailableFigureContextMenu2_Extend
Extend directional Figures (Line, Rect, Quad, Ellipse) in the direction each figure is directed to.
Definition GUIDefinitions.h:6491
@ EAvailableFigureContextMenu2_Warp_ThinPlate
Warp figure using the ThinPlate method.
Definition GUIDefinitions.h:6481
@ EAvailableFigureContextMenu2_SetAttribute
A menu to set attributes.
Definition GUIDefinitions.h:6531
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToPointArray
Converting to PointArray Menu.
Definition GUIDefinitions.h:6368
@ EAvailableFigureContextMenu2_Scale
Scale Figures to proportions.
Definition GUIDefinitions.h:6499
@ EAvailableFigureContextMenu2_ConvertTemplateTypeElementwise_ToDouble
Convert Data Type to Double.
Definition GUIDefinitions.h:6408
@ EAvailableFigureContextMenu2_ConvertDeclTypeElementwise_ToBezierQuarticCurve
Converting to BezierQuarticCurve Menu.
Definition GUIDefinitions.h:6336
EPixelNumberMode
Pixel value display options in image view.
Definition GUIDefinitions.h:288
@ EPixelNumberMode_Decimal
decimal notation
Definition GUIDefinitions.h:295
@ EPixelNumberMode_Binary
Binary notation.
Definition GUIDefinitions.h:311
@ EPixelNumberMode_Hexadecimal
hexadecimal notation
Definition GUIDefinitions.h:303