Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4045624

WS_CLIPSIBLINGS should be specified when creating checkboxes, lists, radiobutton

    Details

    • Subcomponent:
    • Resolved In Build:
      b01
    • CPU:
      x86
    • OS:
      windows_nt
    • Verification:
      Not verified

      Description


         JavaSoft isn't specifying WS_CLIPSIBLINGS when they create checkboxes, lists
      and radiobuttons (possibly others). This is the actual fix for bug 445064,
      the hackaround for which has been causing bugs elsewhere.
       
      All files in src/win32/sun/windows:
         awt_checkbox.cpp line 50
         awt_choice.cpp line 50
         awt_frame line 80
         awt_list.cpp line 49
         awt_scrollbar.cpp line 57
       
      Each line contains a WS_CHILD flag which should be changed to
      WS_CHILD | WS_CLIPSIBLINGS.
       
      ["fgrep -ni WS_CHILD *.cpp|fgrep -v WS_CLIBSIB"]

        Attachments

          Activity

            People

            • Assignee:
              tballsunw Tom Ball (Inactive)
              Reporter:
              rschiavisunw Richard Schiavi (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: