diff options
author | joye <joye> | 2014-04-08 21:39:51 (GMT) |
---|---|---|
committer | joye <joye> | 2014-04-08 21:39:51 (GMT) |
commit | c476c46dd559cd23c64860895def5f0ebce598b4 (patch) | |
tree | 8f790ab53e2e2df90902b64aaa7d3533d6573c85 /src | |
parent | c56e30af460407b82dbf01aae7c09cefaae83244 (diff) | |
download | blt-c476c46dd559cd23c64860895def5f0ebce598b4.zip blt-c476c46dd559cd23c64860895def5f0ebce598b4.tar.gz blt-c476c46dd559cd23c64860895def5f0ebce598b4.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r-- | src/bltGrLegd.C | 110 | ||||
-rw-r--r-- | src/bltGrLegd.h | 26 | ||||
-rw-r--r-- | src/bltGrLegdOp.C | 4 |
3 files changed, 70 insertions, 70 deletions
diff --git a/src/bltGrLegd.C b/src/bltGrLegd.C index 60e37de..f343e99 100644 --- a/src/bltGrLegd.C +++ b/src/bltGrLegd.C @@ -76,17 +76,17 @@ static int PositionSetProc(ClientData clientData, Tcl_Interp* interp, char c; c = string[0]; if (c == '\0') - legendPtr->site = LEGEND_RIGHT; + legendPtr->site_ = LEGEND_RIGHT; else if ((c == 'l') && (strncmp(string, "leftmargin", length) == 0)) - legendPtr->site = LEGEND_LEFT; + legendPtr->site_ = LEGEND_LEFT; else if ((c == 'r') && (strncmp(string, "rightmargin", length) == 0)) - legendPtr->site = LEGEND_RIGHT; + legendPtr->site_ = LEGEND_RIGHT; else if ((c == 't') && (strncmp(string, "topmargin", length) == 0)) - legendPtr->site = LEGEND_TOP; + legendPtr->site_ = LEGEND_TOP; else if ((c == 'b') && (strncmp(string, "bottommargin", length) == 0)) - legendPtr->site = LEGEND_BOTTOM; + legendPtr->site_ = LEGEND_BOTTOM; else if ((c == 'p') && (strncmp(string, "plotarea", length) == 0)) - legendPtr->site = LEGEND_PLOT; + legendPtr->site_ = LEGEND_PLOT; else if (c == '@') { char *comma; long x, y; @@ -106,9 +106,9 @@ static int PositionSetProc(ClientData clientData, Tcl_Interp* interp, if (!result) { return TCL_ERROR; } - legendPtr->xReq = x; - legendPtr->yReq = y; - legendPtr->site = LEGEND_XY; + legendPtr->xReq_ = x; + legendPtr->yReq_ = y; + legendPtr->site_ = LEGEND_XY; } else { Tcl_AppendResult(interp, "bad position \"", string, "\": should be \ @@ -127,7 +127,7 @@ static Tcl_Obj* PositionGetProc(ClientData clientData, Tk_Window tkwin, Tcl_Obj *objPtr; - switch (legendPtr->site) { + switch (legendPtr->site_) { case LEGEND_LEFT: objPtr = Tcl_NewStringObj("leftmargin", -1); break; @@ -147,7 +147,7 @@ static Tcl_Obj* PositionGetProc(ClientData clientData, Tk_Window tkwin, { char string[200]; - sprintf_s(string, 200, "@%d,%d", legendPtr->xReq, legendPtr->yReq); + sprintf_s(string, 200, "@%d,%d", legendPtr->xReq_, legendPtr->yReq_); objPtr = Tcl_NewStringObj(string, -1); } default: @@ -257,19 +257,19 @@ Legend::Legend(Graph* graphPtr) height_ =0; entryWidth_ =0; entryHeight_ =0; - site =0; - xReq = -SHRT_MAX; - yReq = -SHRT_MAX; - x =0; - y =0; - maxSymSize =0; - bindTable =NULL; - focusGC =NULL; - focus =0; - cursorX =0; - cursorY =0; - cursorWidth =0; - cursorHeight =0; + site_ =0; + xReq_ = -SHRT_MAX; + yReq_ = -SHRT_MAX; + x_ =0; + y_ =0; + maxSymSize_ =0; + bindTable_ =NULL; + focusGC_ =NULL; + focus_ =0; + cursorX_ =0; + cursorY_ =0; + cursorWidth_ =0; + cursorHeight_ =0; focusPtr =NULL; selAnchorPtr =NULL; selMarkPtr =NULL; @@ -291,9 +291,8 @@ Legend::Legend(Graph* graphPtr) ops->titleStyle.justify = TK_JUSTIFY_LEFT; ops->titleStyle.anchor = TK_ANCHOR_NW; - bindTable = Blt_CreateBindingTable(graphPtr->interp, - graphPtr->tkwin, graphPtr, - PickEntryProc, Blt_GraphTags); + bindTable_ = Blt_CreateBindingTable(graphPtr->interp, graphPtr->tkwin, + graphPtr, PickEntryProc, Blt_GraphTags); Tcl_InitHashTable(&selectTable, TCL_ONE_WORD_KEYS); @@ -310,10 +309,10 @@ Legend::~Legend() Blt_Ts_FreeStyle(graphPtr_->display, &ops->style); Blt_Ts_FreeStyle(graphPtr_->display, &ops->titleStyle); - Blt_DestroyBindingTable(bindTable); + Blt_DestroyBindingTable(bindTable_); - if (focusGC) - Blt_FreePrivateGC(graphPtr_->display, focusGC); + if (focusGC_) + Blt_FreePrivateGC(graphPtr_->display, focusGC_); if (timerToken) Tcl_DeleteTimerHandler(timerToken); @@ -343,10 +342,10 @@ void Legend::configure() ops->focusDashes.offset = 2; Blt_SetDashes(graphPtr_->display, newGC, &ops->focusDashes); } - if (focusGC) - Blt_FreePrivateGC(graphPtr_->display, focusGC); + if (focusGC_) + Blt_FreePrivateGC(graphPtr_->display, focusGC_); - focusGC = newGC; + focusGC_ = newGC; } // Support @@ -380,7 +379,7 @@ static void SetLegendOrigin(Legend* legendPtr) int y =0; int w =0; int h =0; - switch (legendPtr->site) { + switch (legendPtr->site_) { case LEGEND_RIGHT: w = graphPtr->rightMargin.width - graphPtr->rightMargin.axesOffset; h = graphPtr->bottom - graphPtr->top; @@ -425,8 +424,8 @@ static void SetLegendOrigin(Legend* legendPtr) case LEGEND_XY: w = legendPtr->width_; h = legendPtr->height_; - x = legendPtr->xReq; - y = legendPtr->yReq; + x = legendPtr->xReq_; + y = legendPtr->yReq_; if (x < 0) { x += graphPtr->width; } @@ -492,8 +491,8 @@ static void SetLegendOrigin(Legend* legendPtr) } break; } - legendPtr->x = x + ops->xPad; - legendPtr->y = y + ops->yPad; + legendPtr->x_ = x + ops->xPad; + legendPtr->y_ = y + ops->yPad; } int EntryIsSelected(Legend* legendPtr, Element* elemPtr) @@ -562,8 +561,8 @@ static ClientData PickEntryProc(ClientData clientData, int x, int y, if (legendPtr->titleHeight > 0) y -= legendPtr->titleHeight + ops->yPad; - x -= legendPtr->x + ops->borderWidth; - y -= legendPtr->y + ops->borderWidth; + x -= legendPtr->x_ + ops->borderWidth; + y -= legendPtr->y_ + ops->borderWidth; w -= 2 * ops->borderWidth + 2*ops->xPad; h -= 2 * ops->borderWidth + 2*ops->yPad; @@ -697,7 +696,7 @@ void Blt_MapLegend(Graph* graphPtr, int plotWidth, int plotHeight) if (nRows > nEntries) { nRows = nEntries; } - switch (legendPtr->site) { + switch (legendPtr->site_) { case LEGEND_TOP: case LEGEND_BOTTOM: nRows = ((nEntries - 1) / nColumns) + 1; @@ -782,7 +781,7 @@ void Blt_DrawLegend(Graph* graphPtr, Drawable drawable) Tk_Fill3DRectangle(tkwin, pixmap, ops->normalBg, 0, 0, w, h, 0, TK_RELIEF_FLAT); } - else if (legendPtr->site & LEGEND_PLOTAREA_MASK) { + else if (legendPtr->site_ & LEGEND_PLOTAREA_MASK) { /* * Legend background is transparent and is positioned over the the * plot area. Either copy the part of the background from the backing @@ -791,7 +790,7 @@ void Blt_DrawLegend(Graph* graphPtr, Drawable drawable) */ if (graphPtr->cache != None) { XCopyArea(graphPtr->display, graphPtr->cache, pixmap, - graphPtr->drawGC, legendPtr->x, legendPtr->y, w, h, 0, 0); + graphPtr->drawGC, legendPtr->x_, legendPtr->y_, w, h, 0, 0); } else { Tk_Fill3DRectangle(tkwin, pixmap, graphPtr->plotBg, 0, 0, w, h, TK_RELIEF_FLAT, 0); @@ -865,14 +864,14 @@ void Blt_DrawLegend(Graph* graphPtr, Drawable drawable) color = (legendPtr->flags & FOCUS) ? ops->selInFocusFgColor : ops->selOutFocusFgColor; - XSetForeground(graphPtr->display, legendPtr->focusGC, + XSetForeground(graphPtr->display, legendPtr->focusGC_, color->pixel); } - XDrawRectangle(graphPtr->display, pixmap, legendPtr->focusGC, + XDrawRectangle(graphPtr->display, pixmap, legendPtr->focusGC_, x + 1, y + 1, legendPtr->entryWidth_ - 3, legendPtr->entryHeight_ - 3); if (isSelected) { - XSetForeground(graphPtr->display, legendPtr->focusGC, + XSetForeground(graphPtr->display, legendPtr->focusGC_, ops->focusColor->pixel); } } @@ -892,14 +891,14 @@ void Blt_DrawLegend(Graph* graphPtr, Drawable drawable) bg = graphPtr->normalBg; /* Disable crosshairs before redisplaying to the screen */ - if (legendPtr->site & LEGEND_PLOTAREA_MASK) { + if (legendPtr->site_ & LEGEND_PLOTAREA_MASK) { Blt_DisableCrosshairs(graphPtr); } Tk_Draw3DRectangle(tkwin, pixmap, bg, 0, 0, w, h, ops->borderWidth, ops->relief); XCopyArea(graphPtr->display, pixmap, drawable, graphPtr->drawGC, 0, 0, w, h, - legendPtr->x, legendPtr->y); - if (legendPtr->site & LEGEND_PLOTAREA_MASK) { + legendPtr->x_, legendPtr->y_); + if (legendPtr->site_ & LEGEND_PLOTAREA_MASK) { Blt_EnableCrosshairs(graphPtr); } Tk_FreePixmap(graphPtr->display, pixmap); @@ -924,7 +923,8 @@ void Blt_LegendToPostScript(Graph* graphPtr, Blt_Ps ps) } SetLegendOrigin(legendPtr); - x = legendPtr->x, y = legendPtr->y; + x = legendPtr->x_; + y = legendPtr->y_; width = legendPtr->width_ - 2*ops->xPad; height = legendPtr->height_ - 2*ops->yPad; @@ -1100,7 +1100,7 @@ int GetElementFromObj(Graph* graphPtr, Tcl_Obj *objPtr, Element **elemPtrPtr) if ((c == 'a') && (strcmp(string, "anchor") == 0)) elemPtr = legendPtr->selAnchorPtr; else if ((c == 'c') && (strcmp(string, "current") == 0)) - elemPtr = (Element *)Blt_GetCurrentItem(legendPtr->bindTable); + elemPtr = (Element *)Blt_GetCurrentItem(legendPtr->bindTable_); else if ((c == 'f') && (strcmp(string, "first") == 0)) elemPtr = GetFirstElement(graphPtr); else if ((c == 'f') && (strcmp(string, "focus") == 0)) @@ -1173,7 +1173,7 @@ int SelectRange(Legend* legendPtr, Element *fromPtr, Element *toPtr) int Blt_Legend_Site(Graph* graphPtr) { - return graphPtr->legend->site; + return graphPtr->legend->site_; } int Blt_Legend_Width(Graph* graphPtr) @@ -1202,17 +1202,17 @@ int Blt_Legend_IsRaised(Graph* graphPtr) int Blt_Legend_X(Graph* graphPtr) { - return graphPtr->legend->x; + return graphPtr->legend->x_; } int Blt_Legend_Y(Graph* graphPtr) { - return graphPtr->legend->y; + return graphPtr->legend->y_; } void Blt_Legend_RemoveElement(Graph* graphPtr, Element* elemPtr) { - Blt_DeleteBindings(graphPtr->legend->bindTable, elemPtr); + Blt_DeleteBindings(graphPtr->legend->bindTable_, elemPtr); } static int SelectionProc(ClientData clientData, int offset, diff --git a/src/bltGrLegd.h b/src/bltGrLegd.h index db87221..5511a94 100644 --- a/src/bltGrLegd.h +++ b/src/bltGrLegd.h @@ -124,19 +124,19 @@ class Legend { int height_; int entryWidth_; int entryHeight_; - int site; - int xReq; - int yReq; - int x; - int y; - int maxSymSize; - Blt_BindTable bindTable; - GC focusGC; - int focus; - int cursorX; - int cursorY; - short int cursorWidth; - short int cursorHeight; + int site_; + int xReq_; + int yReq_; + int x_; + int y_; + int maxSymSize_; + Blt_BindTable bindTable_; + GC focusGC_; + int focus_; + int cursorX_; + int cursorY_; + short int cursorWidth_; + short int cursorHeight_; Element *focusPtr; Element *selAnchorPtr; Element *selMarkPtr; diff --git a/src/bltGrLegdOp.C b/src/bltGrLegdOp.C index dfbdb46..5ac9b58 100644 --- a/src/bltGrLegdOp.C +++ b/src/bltGrLegdOp.C @@ -232,7 +232,7 @@ static int BindOp(Graph* graphPtr, Tcl_Interp* interp, Tcl_SetObjResult(interp, listObjPtr); return TCL_OK; } - return Blt_ConfigureBindingsFromObj(interp, graphPtr->legend->bindTable, Blt_MakeElementTag(graphPtr, Tcl_GetString(objv[3])), objc - 4, objv + 4); + return Blt_ConfigureBindingsFromObj(interp, graphPtr->legend->bindTable_, Blt_MakeElementTag(graphPtr, Tcl_GetString(objv[3])), objc - 4, objv + 4); } static int CurselectionOp(Graph* graphPtr, Tcl_Interp* interp, @@ -283,7 +283,7 @@ static int FocusOp(Graph* graphPtr, Tcl_Interp* interp, * layout stays the same. */ legendPtr->focusPtr = elemPtr; } - Blt_SetFocusItem(legendPtr->bindTable, legendPtr->focusPtr, + Blt_SetFocusItem(legendPtr->bindTable_, legendPtr->focusPtr, CID_LEGEND_ENTRY); Blt_Legend_EventuallyRedraw(graphPtr); } |