Major updates

This was SVN commit r141.
This commit is contained in:
Gee
2003-12-27 06:26:03 +00:00
parent b111349e53
commit e21ebb37f5
28 changed files with 1822 additions and 234 deletions
+8 -2
View File
@@ -20,9 +20,9 @@ IGUIButtonBehavior::~IGUIButtonBehavior()
{
}
void IGUIButtonBehavior::HandleMessage(const EGUIMessage &Message)
void IGUIButtonBehavior::HandleMessage(const SGUIMessage &Message)
{
switch (Message)
switch (Message.type)
{
case GUIM_PREPROCESS:
m_Pressed = false;
@@ -46,10 +46,16 @@ void IGUIButtonBehavior::HandleMessage(const EGUIMessage &Message)
break;
*/
case GUIM_MOUSE_PRESS_LEFT:
if (!GetBaseSettings().m_Enabled)
break;
m_Pressed = true;
break;
case GUIM_MOUSE_RELEASE_LEFT:
if (!GetBaseSettings().m_Enabled)
break;
if (m_Pressed)
{
m_Pressed = false;