Tweak the shading rectangle size

This commit is contained in:
Paul Fd 2021-07-24 17:29:39 +02:00
parent 63c1af91ef
commit 14c9864b25
2 changed files with 4 additions and 1 deletions

View file

@ -816,13 +816,15 @@ void SKnobCCBox::updateViewSizes()
// remove knob side areas
CCoord side = std::max(0.0, knobSize_.getWidth() - knobSize_.getHeight());
knobSize_.extend(-0.5 * side, 0.0);
shadingRectangleSize_ = knobSize_;
shadingRectangleSize_.bottom -= ypad;
//
label_->setViewSize(nameLabelSize_);
knob_->setViewSize(knobSize_);
ccLabel_->setViewSize(ccLabelSize_);
valueEdit_->setViewSize(valueEditSize_);
shadingRectangle_->setViewSize(knobSize_);
shadingRectangle_->setViewSize(shadingRectangleSize_);
invalid();
}

View file

@ -348,6 +348,7 @@ private:
SharedPointer<CMenuItem> menuEntry_;
CRect nameLabelSize_;
CRect knobSize_;
CRect shadingRectangleSize_;
CRect ccLabelSize_;
CRect valueEditSize_;
CRect rectangleSize_;