← Back to team overview

linuxdcpp-team team mailing list archive

[Branch ~dcplusplus-team/dcplusplus/trunk] Rev 2429: add a tooltip on splitters

 

------------------------------------------------------------
revno: 2429
committer: poy <poy@xxxxxxxxxx>
branch nick: trunk
timestamp: Sat 2011-02-19 18:20:34 +0100
message:
  add a tooltip on splitters
modified:
  dwt/include/dwt/Texts.h
  dwt/include/dwt/widgets/Splitter.h
  win32/UsersFrame.cpp
  win32/dwt_Texts.cpp


--
lp:dcplusplus
https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk

Your team Dcplusplus-team is subscribed to branch lp:dcplusplus.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk/+edit-subscription
=== modified file 'dwt/include/dwt/Texts.h'
--- dwt/include/dwt/Texts.h	2011-01-02 17:12:02 +0000
+++ dwt/include/dwt/Texts.h	2011-02-19 17:20:34 +0000
@@ -38,6 +38,7 @@
 	/** Texts used by DWT that the calling application should define. */
 	enum Text {
 		undo, cut, copy, paste, del, selAll, // text-box menu commands
+		resize, // tooltip for splitters
 		close // tooltip for closing an owner-drawn tab
 	};
 

=== modified file 'dwt/include/dwt/widgets/Splitter.h'
--- dwt/include/dwt/widgets/Splitter.h	2011-02-19 17:02:21 +0000
+++ dwt/include/dwt/widgets/Splitter.h	2011-02-19 17:20:34 +0000
@@ -33,6 +33,8 @@
 #define DWT_SPLITTER_H
 
 #include "Container.h"
+#include "ToolTip.h"
+#include <dwt/Texts.h>
 
 namespace dwt {
 
@@ -181,6 +183,8 @@
 	onLeftMouseDown([this](const MouseEvent&) { return GCC_WTF->handleLButtonDown(); });
 	onMouseMove([this](const MouseEvent& mouseEvent) { return GCC_WTF->handleMouseMove(mouseEvent); });
 	onLeftMouseUp([this](const MouseEvent&) { return GCC_WTF->handleLButtonUp(); });
+
+	addChild(ToolTip::Seed())->setText(Texts::get(Texts::resize));
 }
 
 template<bool horizontal>

=== modified file 'win32/UsersFrame.cpp'
--- win32/UsersFrame.cpp	2011-02-19 17:03:15 +0000
+++ win32/UsersFrame.cpp	2011-02-19 17:20:34 +0000
@@ -53,7 +53,7 @@
 {
 	{ "NI", T_("Nick") },
 	{ "DE", T_("Description") },
-	{ "EM", T_("E-Mail"),
+	{ "EM", T_("E-Mail") },
 	{ "SL", T_("Slots") },
 	{ "SF", T_("Shared files") },
 	{ "SS", T_("Shared bytes") },

=== modified file 'win32/dwt_Texts.cpp'
--- win32/dwt_Texts.cpp	2011-01-02 17:12:02 +0000
+++ win32/dwt_Texts.cpp	2011-02-19 17:20:34 +0000
@@ -32,6 +32,7 @@
 	case paste: return T_("&Paste\tCtrl+V");
 	case del: return T_("&Delete\tDel");
 	case selAll: return T_("Select &All\tCtrl+A");
+	case resize: return T_("Click and drag to resize");
 	case close: return T_("Close");
 	}