Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-13322

[EXPLORER] we are missing a subtle convenience hack around the start-button

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 0.4.6
    • Shell
    • None

    Description

      Discussing classic theme here with single row-taskbar. reactOS r74680

      The start-button leaves a tiny line of pixels to the left and bottom free. This is good.
      Opening a context menu there will give us the taskbar context menu and not the start-button-context menu. Exactly like on Windows.

      However when single-clicking with the left button in this tiny area, Windows 2k3 and XP would open up the start-menu while reactos does not. Can we apply some convenience hack to open the start-menu then too please. It is much easier then to just quickly move the mouse cursor bottom-left to the max and then click.

      Fun fact:
      Windows XP SP3 achieves this by actively moving the mouse over the start-button as soon as the user left-clicks. So the cursor "jumps on left-click towards the start-button" (actually pretty hacky)

      Contrary Windows 2k3 manages to open up the startbutton while the mouse cursor does not move a single pixel even, although the user actually left-clicked outside the buttons area. (more elegant)

      Is it possible to mimic the 2k3 way?

      Attachments

        1. explorer.patch
          3 kB
          Giannis Adamopoulos
        2. explorer-v2.patch
          4 kB
          reactosfanboy
        3. explorer-v3.patch
          4 kB
          reactosfanboy
        4. explorer-v4.patch
          4 kB
          Giannis Adamopoulos
        5. traywnd.cpp.patch
          2 kB
          Mark Jansen
        6. traywnd.cpp-v2.patch
          2 kB
          reactosfanboy

        Issue Links

          Activity

            People

              bug zilla Bug Zilla
              reactosfanboy reactosfanboy
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: