Author: ilor
Date: Sat Jul 26 22:48:51 2008
New Revision: 28231

URL: http://svn.gna.org/viewcvs/wesnoth?rev=28231&view=rev
Log:
editor2: display starting position labels

Modified:
    trunk/src/editor2/editor_controller.cpp
    trunk/src/editor2/editor_controller.hpp
    trunk/src/mouse_handler_base.cpp

Modified: trunk/src/editor2/editor_controller.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/editor2/editor_controller.cpp?rev=28231&r1=28230&r2=28231&view=diff
==============================================================================
--- trunk/src/editor2/editor_controller.cpp (original)
+++ trunk/src/editor2/editor_controller.cpp Sat Jul 26 22:48:51 2008
@@ -26,6 +26,7 @@
 #include "../cursor.hpp"
 #include "../filechooser.hpp"
 #include "../filesystem.hpp"
+#include "../font.hpp"
 #include "../foreach.hpp"
 #include "../gettext.hpp"
 #include "../hotkeys.hpp"
@@ -45,6 +46,7 @@
 , current_brush_index_(0)
 {
        init(video);
+       floating_label_manager_ = new font::floating_label_context();
        size_specs_ = new size_specs();
        adjust_sizes(gui(), *size_specs_);
        palette_ = new terrain_palette(gui(), *size_specs_, map_, game_config,
@@ -90,6 +92,7 @@
 {
        delete palette_;
        delete size_specs_;
+       delete floating_label_manager_;
     delete gui_;
        typedef std::pair<hotkey::HOTKEY_COMMAND, mouse_action*> apr;
        foreach (apr a, mouse_actions_) {

Modified: trunk/src/editor2/editor_controller.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/editor2/editor_controller.hpp?rev=28231&r1=28230&r2=28231&view=diff
==============================================================================
--- trunk/src/editor2/editor_controller.hpp (original)
+++ trunk/src/editor2/editor_controller.hpp Sat Jul 26 22:48:51 2008
@@ -33,6 +33,14 @@
 #include <boost/utility.hpp>
 
 class config;
+
+namespace tooltips {
+class manager;
+}
+
+namespace font {
+class floating_label_context;
+}
 
 namespace editor2 {
 
@@ -113,6 +121,8 @@
                brush_bar* brush_bar_;
                
                preferences::display_manager* prefs_disp_manager_;
+               tooltips::manager* tooltip_manager_;
+               font::floating_label_context* floating_label_manager_;
                
                bool do_quit_;
                EXIT_STATUS quit_mode_;

Modified: trunk/src/mouse_handler_base.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/mouse_handler_base.cpp?rev=28231&r1=28230&r2=28231&view=diff
==============================================================================
--- trunk/src/mouse_handler_base.cpp (original)
+++ trunk/src/mouse_handler_base.cpp Sat Jul 26 22:48:51 2008
@@ -137,6 +137,7 @@
                dragging_started_ = false;
                cursor::set_dragging(false);
                if (right_click_before_menu(event.x, event.y, browse)) {
+                       LOG_STREAM(warn, display) << "RMB context menu...\n";
                        gui().draw(); // redraw highlight (and maybe some more)
                        const theme::menu* const m = 
gui().get_theme().context_menu();
                        if (m != NULL)


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to