Subversion Repositories tpanel

Rev

Rev 446 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 446 Rev 482
Line 458... Line 458...
458
    for (iter = mButtons.begin(); iter != mButtons.end(); ++iter)
458
    for (iter = mButtons.begin(); iter != mButtons.end(); ++iter)
459
    {
459
    {
460
        TButton *button = *iter;
460
        TButton *button = *iter;
461
 
461
 
462
        if (handle == 0)
462
        if (handle == 0)
463
            intHandle = button->getHandle();
463
            intHandle = static_cast<uint>(button->getHandle());
464
 
464
 
465
        if (button->getChannelNumber() == channel && button->getHandle() == intHandle)
465
        if (button->getChannelNumber() == channel && button->getHandle() == intHandle)
466
        {
466
        {
467
            MSG_DEBUG("Found system key " << button->getName());
467
            MSG_DEBUG("Found system key " << button->getName());
468
            return *iter;
468
            return *iter;
Line 815... Line 815...
815
 
815
 
816
        for (iter = mButtons.begin(); iter != mButtons.end(); ++iter)
816
        for (iter = mButtons.begin(); iter != mButtons.end(); ++iter)
817
        {
817
        {
818
            TButton *button = *iter;
818
            TButton *button = *iter;
819
            int channelNumber = button->getChannelNumber();
819
            int channelNumber = button->getChannelNumber();
820
            uint hdl = button->getHandle();
820
            uint hdl = static_cast<uint>(button->getHandle());
821
            SYS_BUTTON_TYPE tp = getSystemButtonType(channelNumber, 0);
821
            SYS_BUTTON_TYPE tp = getSystemButtonType(channelNumber, 0);
822
 
822
 
823
            if (tp == KEY_KEY)
823
            if (tp == KEY_KEY)
824
            {
824
            {
825
                if (handle == hdl)
825
                if (handle == hdl)