- detailsline: reduce two times the shadow width from the h_marks

Otherwise shadows will be painted lower then the height of the object
the detailsline is docked to.
This commit is contained in:
svenhoefer
2017-09-25 08:42:26 +02:00
committed by Jacek Jendrzej
parent 4f50b2009a
commit 95ab4ac708
2 changed files with 7 additions and 5 deletions

View File

@@ -53,12 +53,14 @@ void CComponentsDetailsLine::initVarDline( const int& x_pos, const int& y_pos_to
col_shadow = color_shadow;
col_body = color_line;
shadow_w = 1;
//CComponentsDetailsLine
y_down = y_pos_down;
h_mark_top = h_mark_top_;
h_mark_down = h_mark_down_;
shadow_w = 1;
// reduce two times the shadow width, to avoid shadow overlaps
h_mark_top = h_mark_top_ - 2*shadow_w;
h_mark_down = h_mark_down_ - 2*shadow_w;
//CComponentsDetailsLine
dl_w = CFrameBuffer::getInstance()->scale2Res(3);