diff options
-rw-r--r-- | src/WorkspaceNameTool.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/WorkspaceNameTool.cc b/src/WorkspaceNameTool.cc index bc493fa..369ac2d 100644 --- a/src/WorkspaceNameTool.cc +++ b/src/WorkspaceNameTool.cc | |||
@@ -20,7 +20,7 @@ | |||
20 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 20 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
21 | // DEALINGS IN THE SOFTWARE. | 21 | // DEALINGS IN THE SOFTWARE. |
22 | 22 | ||
23 | // $Id: WorkspaceNameTool.cc,v 1.1 2003/08/11 14:32:39 fluxgen Exp $ | 23 | // $Id: WorkspaceNameTool.cc,v 1.2 2003/08/11 20:39:05 fluxgen Exp $ |
24 | 24 | ||
25 | #include "WorkspaceNameTool.hh" | 25 | #include "WorkspaceNameTool.hh" |
26 | 26 | ||
@@ -38,10 +38,14 @@ WorkspaceNameTool::WorkspaceNameTool(const FbTk::FbWindow &parent, | |||
38 | m_screen(screen), | 38 | m_screen(screen), |
39 | m_pixmap(0) { | 39 | m_pixmap(0) { |
40 | // set text | 40 | // set text |
41 | m_button.setGC(m_theme.textGC()); | ||
41 | m_button.setText(m_screen.currentWorkspace()->name()); | 42 | m_button.setText(m_screen.currentWorkspace()->name()); |
43 | |||
42 | // setup signals | 44 | // setup signals |
43 | screen.currentWorkspaceSig().attach(this); | 45 | screen.currentWorkspaceSig().attach(this); |
44 | theme.reconfigSig().attach(this); | 46 | theme.reconfigSig().attach(this); |
47 | |||
48 | renderTheme(); | ||
45 | } | 49 | } |
46 | 50 | ||
47 | WorkspaceNameTool::~WorkspaceNameTool() { | 51 | WorkspaceNameTool::~WorkspaceNameTool() { |
@@ -109,7 +113,6 @@ void WorkspaceNameTool::renderTheme() { | |||
109 | if (tmp) | 113 | if (tmp) |
110 | m_screen.imageControl().removeImage(tmp); | 114 | m_screen.imageControl().removeImage(tmp); |
111 | 115 | ||
112 | m_button.setFont(m_theme.font()); | ||
113 | m_button.setJustify(m_theme.justify()); | 116 | m_button.setJustify(m_theme.justify()); |
114 | m_button.clear(); | 117 | m_button.clear(); |
115 | } | 118 | } |