Microsoft KB Archive/163252

= FIX: Cannot Remove BS_PUSHLIKE in Resource Editor =

Article ID: 163252

Article Last Modified on 12/10/2003

-

APPLIES TO

 The Resource Editor, when used with:  Microsoft Visual C++ 4.0 Standard Edition

 Microsoft Visual C++ 4.1 Subscription

 Microsoft Visual C++ 4.2 Enterprise Edition

 Microsoft Visual C++ 4.2 Professional Edition</li></ul>

 Microsoft Visual C++ 5.0 Enterprise Edition</li></ul>

 Microsoft Visual C++ 5.0 Professional Edition</li></ul> </li></ul>

-

<div class="notice_section">

This article was previously published under Q163252

<div class="symptoms_section">

SYMPTOMS
Once you set the push-like (BS_PUSHLIKE) style for a radio button or check box and close the dialog editor window, you cannot remove the push-like style from the resource file.

You can deselect this style in the button's properties, but this change does not hold and the push-like style remains set.

<div class="resolution_section">

RESOLUTION
The only way to remove the BS_PUSHLIKE style once it has been set is by editing the .RC file in a text editor.

<div class="status_section">

STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This problem was corrected in Microsoft Visual C++, version 6.0.

<div class="moreinformation_section">

MORE INFORMATION
Here is an example of a dialog resource with both a radio button and a check box with BS_PUSHLIKE: <pre class="fixed_text">  IDD_DIALOG1 DIALOG DISCARDABLE  0, 0, 183, 92 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Dialog" FONT 8, "MS Sans Serif" BEGIN DEFPUSHBUTTON  "OK",IDOK,126,7,50,14 PUSHBUTTON     "Cancel",IDCANCEL,126,24,50,14 CONTROL        "Radio1",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,18,22,39,10 CONTROL        "Check1",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,19,49,41,10 END Here's the same dialog with the BS_PUSHLIKE style removed: <pre class="fixed_text">  IDD_DIALOG1 DIALOG DISCARDABLE  0, 0, 183, 92 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Dialog" FONT 8, "MS Sans Serif" BEGIN DEFPUSHBUTTON  "OK",IDOK,126,7,50,14 PUSHBUTTON     "Cancel",IDCANCEL,126,24,50,14 CONTROL        "Radio1",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON, 18,22,39,10      CONTROL         "Check1",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,49,41,10 END (c) Microsoft Corporation 1997, All Rights Reserved. Contributions by Kelly Marie Ward, Microsoft Corporation

Additional query words: check box AppStudioIss

Keywords: kbbug kbfix kbvc600fix kbcode KB163252

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.