aboutsummaryrefslogtreecommitdiff
path: root/src/WinClient.hh
diff options
context:
space:
mode:
authorsimonb <simonb>2006-05-07 10:08:25 (GMT)
committersimonb <simonb>2006-05-07 10:08:25 (GMT)
commitfaf043bef92338fe976e639e94d309764065b8b7 (patch)
tree6554ea89ff6064465bd605da8f640ee43212b356 /src/WinClient.hh
parentac098b4d0f0640b2997ff674a5c1b3447b6ba09a (diff)
downloadfluxbox_pavel-faf043bef92338fe976e639e94d309764065b8b7.zip
fluxbox_pavel-faf043bef92338fe976e639e94d309764065b8b7.tar.bz2
more utf8 changes, notably window titles
Diffstat (limited to 'src/WinClient.hh')
-rw-r--r--src/WinClient.hh7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/WinClient.hh b/src/WinClient.hh
index aaaf111..870de6a 100644
--- a/src/WinClient.hh
+++ b/src/WinClient.hh
@@ -27,9 +27,9 @@
27#include "Window.hh" 27#include "Window.hh"
28#include "Subject.hh" 28#include "Subject.hh"
29#include "FbWindow.hh" 29#include "FbWindow.hh"
30#include "FbTk/FbString.hh"
30 31
31#include <X11/Xutil.h> 32#include <X11/Xutil.h>
32#include <string>
33 33
34class BScreen; 34class BScreen;
35class Strut; 35class Strut;
@@ -64,7 +64,9 @@ public:
64 void updateWMClassHint(); 64 void updateWMClassHint();
65 void updateWMProtocols(); 65 void updateWMProtocols();
66 66
67 67 // override the title with this
68 void setTitle(FbTk::FbString &title);
69 void setIconTitle(FbTk::FbString &icon_title);
68 void updateTitle(); 70 void updateTitle();
69 void updateIconTitle(); 71 void updateIconTitle();
70 /// updates transient window information 72 /// updates transient window information
@@ -198,6 +200,7 @@ private:
198 200
199 std::string m_title, m_icon_title; 201 std::string m_title, m_icon_title;
200 std::string m_class_name, m_instance_name; 202 std::string m_class_name, m_instance_name;
203 bool m_title_override, m_icon_title_override;
201 204
202 FbTk::FbPixmap m_icon_pixmap; 205 FbTk::FbPixmap m_icon_pixmap;
203 FbTk::FbPixmap m_icon_mask; 206 FbTk::FbPixmap m_icon_mask;