Table of Contents | ||||||
|
||||||
Stick | ||||||
Purpose Sticks a button to a set state and the state does not change until it is un-stuck |
||||||
Protoype void CButtonMngr::Stick (string str_button, bool b_stick, bool b_handle_event = false) |
||||||
Parameters
|
||||||
Description This function sets or unsets a buttons sticky state. When a button is in a stuck state its image remains constant until it is unstuck. If you want the button to still be able to recognize events like mouse-overs and mouse clicks, then you must pass in TRUE for b_handle_event. If you pass in FALSE instead, then the button can only be un-stuck by some outside force since no event will be generated for this button and thus it cannot un-stick itself. |
||||||
Use CButtonMngr button; // stick a button with no event handling button.Stick("my_button", true); // un-stick the button button.Stick("my_button", false); |
||||||
|
||||||
|