border width fixes
This commit is contained in:
parent
b0849b643c
commit
9ffcd43e70
1 changed files with 8 additions and 16 deletions
|
@ -22,7 +22,7 @@
|
||||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
// DEALINGS IN THE SOFTWARE.
|
// DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
// $Id: Toolbar.cc,v 1.107 2003/08/13 09:50:45 fluxgen Exp $
|
// $Id: Toolbar.cc,v 1.108 2003/08/13 15:28:24 fluxgen Exp $
|
||||||
|
|
||||||
#include "Toolbar.hh"
|
#include "Toolbar.hh"
|
||||||
|
|
||||||
|
@ -269,10 +269,6 @@ Toolbar::Toolbar(BScreen &scrn, FbTk::XLayer &layer, FbTk::Menu &menu, size_t wi
|
||||||
m_clock_theme.setAntialias(screen().antialias());
|
m_clock_theme.setAntialias(screen().antialias());
|
||||||
m_iconbar_theme.setAntialias(screen().antialias());
|
m_iconbar_theme.setAntialias(screen().antialias());
|
||||||
m_workspace_theme.setAntialias(screen().antialias());
|
m_workspace_theme.setAntialias(screen().antialias());
|
||||||
// signal a change
|
|
||||||
m_clock_theme.reconfigSig().notify();
|
|
||||||
m_workspace_theme.reconfigSig().notify();
|
|
||||||
m_iconbar_theme.reconfigSig().notify();
|
|
||||||
|
|
||||||
// setup hide timer
|
// setup hide timer
|
||||||
m_hide_timer.setTimeout(Fluxbox::instance()->getAutoRaiseDelay());
|
m_hide_timer.setTimeout(Fluxbox::instance()->getAutoRaiseDelay());
|
||||||
|
@ -396,8 +392,8 @@ void Toolbar::reconfigure() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
frame.window.setBorderColor(theme().borderColor());
|
frame.window.setBorderColor(theme().border().color());
|
||||||
frame.window.setBorderWidth(theme().borderWidth());
|
frame.window.setBorderWidth(theme().border().width());
|
||||||
frame.window.clear();
|
frame.window.clear();
|
||||||
|
|
||||||
if (theme().shape() && m_shape.get())
|
if (theme().shape() && m_shape.get())
|
||||||
|
@ -410,6 +406,7 @@ void Toolbar::reconfigure() {
|
||||||
// we're done with all resizing and stuff now we can request a new
|
// we're done with all resizing and stuff now we can request a new
|
||||||
// area to be reserved on screen
|
// area to be reserved on screen
|
||||||
updateStrut();
|
updateStrut();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -499,8 +496,8 @@ void Toolbar::setPlacement(Toolbar::Placement where) {
|
||||||
*m_rc_placement = where;
|
*m_rc_placement = where;
|
||||||
int head_x = 0,
|
int head_x = 0,
|
||||||
head_y = 0,
|
head_y = 0,
|
||||||
head_w,
|
head_w = screen().width(),
|
||||||
head_h;
|
head_h = screen().height();
|
||||||
|
|
||||||
#ifdef XINERAMA
|
#ifdef XINERAMA
|
||||||
if (screen().hasXinerama()) {
|
if (screen().hasXinerama()) {
|
||||||
|
@ -509,13 +506,8 @@ void Toolbar::setPlacement(Toolbar::Placement where) {
|
||||||
head_y = screen().getHeadY(head);
|
head_y = screen().getHeadY(head);
|
||||||
head_w = screen().getHeadWidth(head);
|
head_w = screen().getHeadWidth(head);
|
||||||
head_h = screen().getHeadHeight(head);
|
head_h = screen().getHeadHeight(head);
|
||||||
} else
|
|
||||||
#endif // XINERAMA
|
|
||||||
{
|
|
||||||
head_w = screen().width();
|
|
||||||
head_h = screen().height();
|
|
||||||
}
|
}
|
||||||
|
#endif // XINERAMA
|
||||||
|
|
||||||
frame.width = head_w * (*m_rc_width_percent) / 100;
|
frame.width = head_w * (*m_rc_width_percent) / 100;
|
||||||
//!! TODO: change this
|
//!! TODO: change this
|
||||||
|
@ -539,7 +531,7 @@ void Toolbar::setPlacement(Toolbar::Placement where) {
|
||||||
frame.height += (frame.bevel_w * 2);
|
frame.height += (frame.bevel_w * 2);
|
||||||
|
|
||||||
int bevel_width = theme().bevelWidth();
|
int bevel_width = theme().bevelWidth();
|
||||||
int border_width = theme().borderWidth();
|
int border_width = theme().border().width();
|
||||||
|
|
||||||
// should we flipp sizes?
|
// should we flipp sizes?
|
||||||
if (isVertical()) {
|
if (isVertical()) {
|
||||||
|
|
Loading…
Reference in a new issue