23 #define DEFAULT_EDIT_FILE "noname" 24 #define DEFAULT_TERMINAL NULL 25 #define INIT_FILE "sced.rc" 26 #define DEFAULT_PATH "." 29 #define DeviceLibrary "device.lib" 30 #define ModelLibrary "model.lib" 36 #define RESOLUTION 100 37 #define HALFRESOLUTION 50 42 #define POLYGONBUFSIZE 600 43 #define MAXPOLYGONVERTICES 300 48 #define SPLITSCREEN 'b' 49 #define FULLSCREEN 'o' 50 #define FINEVIEWPORTONLY 'f' 51 #define COARSEVIEWPORTONLY 'c' 57 #define AMBIGUITYMENU 'A' 73 #define BackgroundColor 0 74 #define HighlightingColor 1 75 #define MenuTextColor 2 76 #define MenuTextPrefixColor 3 77 #define MenuSelectedColor 4 78 #define MenuSelectedPrefixColor 5 79 #define MenuHighlightingColor 6 80 #define PromptTextColor 7 81 #define MoreTextColor 8 82 #define CoarseGridColor 9 83 #define FineGridColor 10 84 #define InstanceBBColor 11 85 #define InstanceNameColor 12 86 #define ExtraColor1 13 87 #define DrawingColor 14 88 #define ExtraColor2 15 102 long kcPredX,kcPredY,kcX,
kcY;
273 char kpSelectTypes[8];
373 #define CoarseLToP(X,Y,XT,YT) \ 374 XT = .5+(X-View->kvCoarseWindow->kaLeft)*View->kvCoarseRatio; \ 375 XT += View->kvCoarseViewport->kaLeft; \ 376 YT = .5+(Y-View->kvCoarseWindow->kaBottom)*View->kvCoarseRatio; \ 377 YT += View->kvCoarseViewport->kaBottom; 379 #define FineLToP(X,Y,XT,YT) \ 380 XT = .5+(X-View->kvFineWindow->kaLeft)*View->kvFineRatio; \ 381 XT += View->kvFineViewport->kaLeft; \ 382 YT = .5+(Y-View->kvFineWindow->kaBottom)*View->kvFineRatio; \ 383 YT += View->kvFineViewport->kaBottom; 385 #define ClipVP(Viewport,X,Y) \ 386 if(X < Viewport->kaLeft) X = Viewport->kaLeft; \ 387 else if(X > Viewport->kaRight) X = Viewport->kaRight; \ 388 if(Y < Viewport->kaBottom) Y = Viewport->kaBottom; \ 389 else if(Y > Viewport->kaTop) Y = Viewport->kaTop; struct kw * kpWindowStack
int kvFineViewportOnBottom
struct ka * kvCoarseWindow
struct ka * kvSmallCoarseViewport
struct ka * kvFineViewport
struct ka * kvLargeCoarseViewport
long kwLastFineWindowWidth
int kpShowGridInLargeViewport
struct ka * kvCoarseViewport
int kpEnableSelectQRedisplay