Subversion Repositories tpanel

Rev

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

Rev 435 Rev 439
Line 5835... Line 5835...
5835
            {
5835
            {
5836
                if (bt->isBargraphInverted())
5836
                if (bt->isBargraphInverted())
5837
                    level = (bt->getRangeHigh() - bt->getRangeLow()) - level;
5837
                    level = (bt->getRangeHigh() - bt->getRangeLow()) - level;
5838
 
5838
 
5839
                bt->drawBargraph(bt->getActiveInstance(), level);
5839
                bt->drawBargraph(bt->getActiveInstance(), level);
-
 
5840
                bt->sendBargraphLevel();
5840
#if TESTMODE == 1
5841
#if TESTMODE == 1
5841
                if (_gTestMode)
5842
                if (_gTestMode)
5842
                    _gTestMode->setResult(intToString(bt->getLevelValue()));
5843
                    _gTestMode->setResult(intToString(bt->getLevelValue()));
5843
#endif
5844
#endif
5844
            }
5845
            }
Line 5852... Line 5853...
5852
 
5853
 
5853
                if (bt->isJoystickAuxInverted())
5854
                if (bt->isJoystickAuxInverted())
5854
                    y = (bt->getRangeHigh() - bt->getRangeLow()) - y;
5855
                    y = (bt->getRangeHigh() - bt->getRangeLow()) - y;
5855
 
5856
 
5856
                bt->drawJoystick(x, y);
5857
                bt->drawJoystick(x, y);
-
 
5858
                bt->sendJoystickLevels();
-
 
5859
#if TESTMODE == 1
-
 
5860
                if (_gTestMode)
-
 
5861
                {
-
 
5862
                    std::stringstream s;
-
 
5863
                    s << x << "|" << y;
-
 
5864
                    _gTestMode->setResult(s.str());
-
 
5865
                }
-
 
5866
#endif
5857
            }
5867
            }
5858
            else if (bt->getButtonType() == MULTISTATE_BARGRAPH && bt->getLevelChannel() == c)
5868
            else if (bt->getButtonType() == MULTISTATE_BARGRAPH && bt->getLevelChannel() == c)
5859
            {
5869
            {
5860
                int state = (int)((double)bt->getStateCount() / (double)(bt->getRangeHigh() - bt->getRangeLow()) * (double)level);
5870
                int state = (int)((double)bt->getStateCount() / (double)(bt->getRangeHigh() - bt->getRangeLow()) * (double)level);
5861
                bt->setActive(state);
5871
                bt->setActive(state);
-
 
5872
                bt->sendBargraphLevel();
5862
#if TESTMODE == 1
5873
#if TESTMODE == 1
5863
                if (_gTestMode)
5874
                if (_gTestMode)
5864
                    _gTestMode->setResult(intToString(bt->getActiveInstance()));
5875
                    _gTestMode->setResult(intToString(bt->getActiveInstance()));
5865
#endif
5876
#endif
5866
            }
5877
            }