When you want to disable a button but say create a message box when its clicked, or have it still show tool tip text you can use:


->ForeColour = System::Drawing::SystemColors::ControlText		//for normal button
->ForeColour = System::Drawing::SystemColors::InactiveCaptionText	//for disabled button

and then just to a check in the buttons click function.