Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - Use CXTButton as push-like checkbox
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Use CXTButton as push-like checkbox

 Post Reply Post Reply
Message Reverse Sort Order
_dvr View Drop Down

Joined: 13 May 2004
Location: Belarus
Status: Offline
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote _dvr Quote  Post ReplyReply Direct Link To This Post Topic: Use CXTButton as push-like checkbox
    Posted: 16 September 2004 at 3:48am



Is it possible, to use CXTButton as push-like checkbox?


If set a state of button CHECKED, using


The button is drawn correctly (pressed).


But if the user clicks on the pressed button, it is drawn not pressed, but not changing the state (i.e. GetCheck() == TRUE).


To solving this problem, I define ON_BN_CLICKED handler:

void CButtonDlg::OnButton1()


             m_btn.SetStateX(m_btn.GetChecked()); // for manual checkbox

             // or

             m_btn.SetStateX(!m_btn.GetChecked()); // for auto checkbox


Then the button is works correctly.


There is other way?


Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.172 seconds.