diff options
author | fluxgen <fluxgen> | 2002-01-04 21:21:43 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2002-01-04 21:21:43 (GMT) |
commit | bec0065e4a5a4d0c487bd47ec208b9d30a7b9399 (patch) | |
tree | 916d78b2c52f6f4241d7a50ece648e96d16e0ea9 /src/Theme.cc | |
parent | 502f1a959cf14691097d2fcdefc5afdcf8e706d5 (diff) | |
download | fluxbox_pavel-bec0065e4a5a4d0c487bd47ec208b9d30a7b9399.zip fluxbox_pavel-bec0065e4a5a4d0c487bd47ec208b9d30a7b9399.tar.bz2 |
pekdon patch
Diffstat (limited to 'src/Theme.cc')
-rw-r--r-- | src/Theme.cc | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/Theme.cc b/src/Theme.cc index 765be80..80ab585 100644 --- a/src/Theme.cc +++ b/src/Theme.cc | |||
@@ -422,8 +422,7 @@ void Theme::loadWindowStyle() { | |||
422 | 422 | ||
423 | readDatabaseTexture("window.title.focus", "Window.Title.Focus", | 423 | readDatabaseTexture("window.title.focus", "Window.Title.Focus", |
424 | &m_windowstyle.t_focus, | 424 | &m_windowstyle.t_focus, |
425 | WhitePixel(m_display, | 425 | WhitePixel(m_display, m_screennum)); |
426 | m_screennum)); | ||
427 | readDatabaseTexture("window.title.unfocus", "Window.Title.Unfocus", | 426 | readDatabaseTexture("window.title.unfocus", "Window.Title.Unfocus", |
428 | &m_windowstyle.t_unfocus, | 427 | &m_windowstyle.t_unfocus, |
429 | BlackPixel(m_display, m_screennum)); | 428 | BlackPixel(m_display, m_screennum)); |
@@ -512,7 +511,7 @@ void Theme::loadWindowStyle() { | |||
512 | } | 511 | } |
513 | 512 | ||
514 | void Theme::loadTabStyle() { | 513 | void Theme::loadTabStyle() { |
515 | 514 | ||
516 | if (!readDatabaseTexture("window.tab.title.focus", "Window.Tab.Title.Focus", | 515 | if (!readDatabaseTexture("window.tab.title.focus", "Window.Tab.Title.Focus", |
517 | &m_windowstyle.tab.t_focus, | 516 | &m_windowstyle.tab.t_focus, |
518 | WhitePixel(m_display, m_screennum))) | 517 | WhitePixel(m_display, m_screennum))) |
@@ -532,7 +531,6 @@ void Theme::loadTabStyle() { | |||
532 | &m_windowstyle.tab.l_unfocus, | 531 | &m_windowstyle.tab.l_unfocus, |
533 | BlackPixel(m_display, m_screennum))) | 532 | BlackPixel(m_display, m_screennum))) |
534 | m_windowstyle.tab.l_unfocus = m_windowstyle.l_unfocus; | 533 | m_windowstyle.tab.l_unfocus = m_windowstyle.l_unfocus; |
535 | |||
536 | 534 | ||
537 | if (!readDatabaseColor("window.tab.label.focus.textColor", | 535 | if (!readDatabaseColor("window.tab.label.focus.textColor", |
538 | "Window.Tab.Label.Focus.TextColor", | 536 | "Window.Tab.Label.Focus.TextColor", |
@@ -549,11 +547,10 @@ void Theme::loadTabStyle() { | |||
549 | readDatabaseColor("window.tab.borderColor", "Window.Tab.BorderColor", | 547 | readDatabaseColor("window.tab.borderColor", "Window.Tab.BorderColor", |
550 | &m_windowstyle.tab.border_color, | 548 | &m_windowstyle.tab.border_color, |
551 | BlackPixel(m_display, m_screennum)); | 549 | BlackPixel(m_display, m_screennum)); |
552 | 550 | ||
553 | |||
554 | XrmValue value; | 551 | XrmValue value; |
555 | char *value_type; | 552 | char *value_type; |
556 | 553 | ||
557 | if (XrmGetResource(m_database, "window.tab.borderWidth", "Window.Tab.BorderWidth", | 554 | if (XrmGetResource(m_database, "window.tab.borderWidth", "Window.Tab.BorderWidth", |
558 | &value_type, &value)) { | 555 | &value_type, &value)) { |
559 | if (sscanf(value.addr, "%u", &m_windowstyle.tab.border_width) != 1) | 556 | if (sscanf(value.addr, "%u", &m_windowstyle.tab.border_width) != 1) |
@@ -578,7 +575,6 @@ void Theme::loadTabStyle() { | |||
578 | } | 575 | } |
579 | 576 | ||
580 | //--------- rotated font for left and right tabs | 577 | //--------- rotated font for left and right tabs |
581 | |||
582 | // TODO: add extra checking | 578 | // TODO: add extra checking |
583 | if (XrmGetResource(m_database, "window.tab.font", "Window.Tab.Font", | 579 | if (XrmGetResource(m_database, "window.tab.font", "Window.Tab.Font", |
584 | &value_type, &value)) { | 580 | &value_type, &value)) { |
@@ -587,7 +583,6 @@ void Theme::loadTabStyle() { | |||
587 | } else | 583 | } else |
588 | m_windowstyle.tab.rot_font = Misc::XRotLoadFont(m_display, "fixed", 90); | 584 | m_windowstyle.tab.rot_font = Misc::XRotLoadFont(m_display, "fixed", 90); |
589 | 585 | ||
590 | |||
591 | if (XrmGetResource(m_database, "window.tab.justify", "Window.Tab.Justify", | 586 | if (XrmGetResource(m_database, "window.tab.justify", "Window.Tab.Justify", |
592 | &value_type, &value)) { | 587 | &value_type, &value)) { |
593 | if (strstr(value.addr, "right") || strstr(value.addr, "Right")) | 588 | if (strstr(value.addr, "right") || strstr(value.addr, "Right")) |
@@ -668,9 +663,9 @@ void Theme::loadRootCommand() { | |||
668 | XrmValue value; | 663 | XrmValue value; |
669 | char *value_type; | 664 | char *value_type; |
670 | Fluxbox *fb=Fluxbox::instance(); | 665 | Fluxbox *fb=Fluxbox::instance(); |
671 | // printf("getting root command from fb->getRootCommand()"); | 666 | |
672 | const char *root_cmd=fb->getRootCommand(); | 667 | const char *root_cmd=fb->getRootCommand(); |
673 | // printf("root kommandot: %s\n", root_cmd); | 668 | |
674 | if (root_cmd) { | 669 | if (root_cmd) { |
675 | #ifndef __EMX__ | 670 | #ifndef __EMX__ |
676 | const int display_strlen = 1024; | 671 | const int display_strlen = 1024; |