Ticket #805: doublepress_alt_modularity.patch
File doublepress_alt_modularity.patch, 1.4 KB (added by , 13 years ago) |
---|
-
source/gui/IGUIButtonBehavior.cpp
64 64 m_Pressed = false; 65 65 // BUTTON WAS CLICKED 66 66 SendEvent(GUIM_PRESSED, "press"); 67 if (Message.type == GUIM_MOUSE_DBLCLICK_LEFT) 68 { 69 SendEvent(GUIM_DOUBLE_PRESSED, "doublepress"); 70 } 67 71 } 68 72 } break; 69 73 -
source/gui/GUIbase.h
89 89 GUIM_MOUSE_WHEEL_DOWN, 90 90 GUIM_SETTINGS_UPDATED, // SGUIMessage.m_Value = name of setting 91 91 GUIM_PRESSED, 92 GUIM_DOUBLE_PRESSED, 92 93 GUIM_MOUSE_MOTION, 93 94 GUIM_LOAD, // Called when an object is added to the GUI. 94 95 GUIM_GOT_FOCUS, -
binaries/data/mods/public/gui/session/session.js
245 245 else 246 246 button.hidden = false; 247 247 button.onpress = (function(i) { return function() { performGroup("select", i); } })(i); 248 button.ondoublepress = (function(i) { return function() { performGroup("snap", i); } })(i); 248 249 } 249 250 var numButtons = i; 250 251 var rowLength = 1;