diff options
author | joye <joye> | 2014-05-07 20:11:32 (GMT) |
---|---|---|
committer | joye <joye> | 2014-05-07 20:11:32 (GMT) |
commit | d9988fb54ebd9424ae01d0e3ebe04ab3652a35fa (patch) | |
tree | 9289d631f56121065c8b940f89aadfbffa6fa98e | |
parent | 1b04216649b8244de13462d9d6a1592abd4260e5 (diff) | |
download | blt-d9988fb54ebd9424ae01d0e3ebe04ab3652a35fa.zip blt-d9988fb54ebd9424ae01d0e3ebe04ab3652a35fa.tar.gz blt-d9988fb54ebd9424ae01d0e3ebe04ab3652a35fa.tar.bz2 |
*** empty log message ***
-rw-r--r-- | src/bltGrElemBar.C | 27 | ||||
-rw-r--r-- | src/bltGrElemBar.h | 6 |
2 files changed, 16 insertions, 17 deletions
diff --git a/src/bltGrElemBar.C b/src/bltGrElemBar.C index 203d8c2..34cba92 100644 --- a/src/bltGrElemBar.C +++ b/src/bltGrElemBar.C @@ -226,7 +226,6 @@ BarElement::~BarElement() Blt_FreeStylePalette(ops->stylePalette); Blt_Chain_Destroy(ops->stylePalette); } - } int BarElement::configure() @@ -1240,7 +1239,7 @@ void BarElement::UnsetBackgroundClipRegion(Tk_Window tkwin, Tk_3DBorder border) void BarElement::DrawBarSegments(Drawable drawable, BarPen* penPtr, XRectangle *bars, int nBars) { - BarPenOptions* penOps = (BarPenOptions*)penPtr->ops(); + BarPenOptions* pops = (BarPenOptions*)penPtr->ops(); TkRegion rgn; XRectangle clip; @@ -1251,44 +1250,44 @@ void BarElement::DrawBarSegments(Drawable drawable, BarPen* penPtr, rgn = TkCreateRegion(); TkUnionRectWithRegion(&clip, rgn, rgn); - if (penOps->fill) { - int relief = (penOps->relief == TK_RELIEF_SOLID) ? - TK_RELIEF_FLAT: penOps->relief; + if (pops->fill) { + int relief = (pops->relief == TK_RELIEF_SOLID) ? + TK_RELIEF_FLAT: pops->relief; - int hasOutline = ((relief == TK_RELIEF_FLAT) && penOps->outlineColor); - if (penOps->stipple != None) + int hasOutline = ((relief == TK_RELIEF_FLAT) && pops->outlineColor); + if (pops->stipple != None) TkSetRegion(graphPtr_->display_, penPtr->fillGC_, rgn); - SetBackgroundClipRegion(graphPtr_->tkwin_, penOps->fill, rgn); + SetBackgroundClipRegion(graphPtr_->tkwin_, pops->fill, rgn); if (hasOutline) TkSetRegion(graphPtr_->display_, penPtr->outlineGC_, rgn); XRectangle *rp, *rend; for (rp = bars, rend = rp + nBars; rp < rend; rp++) { - if (penOps->stipple != None) + if (pops->stipple != None) XFillRectangle(graphPtr_->display_, drawable, penPtr->fillGC_, rp->x, rp->y, rp->width, rp->height); else Tk_Fill3DRectangle(graphPtr_->tkwin_, drawable, - penOps->fill, rp->x, rp->y, rp->width, rp->height, - penOps->borderWidth, relief); + pops->fill, rp->x, rp->y, rp->width, rp->height, + pops->borderWidth, relief); if (hasOutline) XDrawRectangle(graphPtr_->display_, drawable, penPtr->outlineGC_, rp->x, rp->y, rp->width, rp->height); } - UnsetBackgroundClipRegion(graphPtr_->tkwin_, penOps->fill); + UnsetBackgroundClipRegion(graphPtr_->tkwin_, pops->fill); if (hasOutline) XSetClipMask(graphPtr_->display_, penPtr->outlineGC_, None); - if (penOps->stipple != None) + if (pops->stipple != None) XSetClipMask(graphPtr_->display_, penPtr->fillGC_, None); } - else if (penOps->outlineColor) { + else if (pops->outlineColor) { TkSetRegion(graphPtr_->display_, penPtr->outlineGC_, rgn); XDrawRectangles(graphPtr_->display_, drawable, penPtr->outlineGC_, bars, nBars); diff --git a/src/bltGrElemBar.h b/src/bltGrElemBar.h index 388d47a..40b389d 100644 --- a/src/bltGrElemBar.h +++ b/src/bltGrElemBar.h @@ -73,9 +73,9 @@ typedef struct { int hide; int legendRelief; Blt_Chain stylePalette; - BarPen *builtinPenPtr; - BarPen *activePenPtr; - BarPen *normalPenPtr; + BarPen* builtinPenPtr; + BarPen* activePenPtr; + BarPen* normalPenPtr; BarPenOptions builtinPen; // derived |