CStatic That Knows Good From Bad

This class is a UI widget, derived from CStatic that knows if the value it is displaying is within tolerance or not. And when the value changes from within tolerance to out of tolerance it can (If you set the colors) change the background colors, say Green for intolerance, Red for out. You can set the Font and the colors to what ever you want.

This controll is great when you are displaying a value and you want to notify the user if the value is within tolerance or out of tolerance.

As always this controll can be either an LValue or an RValue

Downloads

Download demo project - 45 Kb


Comments

  • does not compile

    Posted by Legacy on 05/11/2000 12:00am

    Originally posted by: Rick Shide

    BOOL CMathEdit::PreTranslateMessage(MSG* pMsg)
    {
    if (pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_RETURN)
    {
    //AfxMessageBox("eating return!");
    EvaluateData();

    if()
    return TRUE;
    }

    return CEdit::PreTranslateMessage(pMsg);
    }

    MathEdit.cpp(81) : error C2059: syntax error : ')'

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • The 2014 State of DevOps Report — based on a survey of 9,200+ people in IT operations, software development and technology management roles in 110 countries — reveals: Companies with high-performing IT organizations are twice as likely to exceed their profitability, market share and productivity goals. IT performance improves with DevOps maturity, and strongly correlates with well-known DevOps practices. Job satisfaction is the No. 1 predictor of performance against organizational …

  • Custom applications deliver significant value. With the right tools, organizations can maximize the value of custom applications by accelerating and simplifying their development, and enabling IT to manage them in close alignment with business decision-makers. And by using a platform optimized for the development of custom applications, businesses can reduce costs, lower TCO, enhance agility, and accelerate the time to value for new business services. Read this white paper to learn how your organization can …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date