Menu

#150 Status Bar Location

9.0rc2
closed
nobody
None
Bug
cosmetic
2018-05-15
2018-03-18
No

When working with 2 monitors the Menu bar is bold on whichever screen that the active window, however, the Status Bar stays firmly on the left-hand window. This seems an odd choice, especially if the Status Bar is beeing used for prompts and error messages. Is it possible to have the Status Bar appear on the monitor with the active window? If not, might that option be added?

Related

Tickets: #150

Discussion

  • Bernard Desgraupes

    I do not have a second screen so I'm not familiar with this setting. Does the menu bar move from one screen to the other as it becomes the active screen. Reading the doc, I had the impression that the menu bar remains on the primary screen. The active screen is called main screen in the doc:

    The main screen is not necessarily the same screen that contains the menu bar or has its origin at (0, 0). The main screen refers to the screen containing the window that is currently receiving keyboard events. It is the main screen because it is the one with which the user is most likely interacting.
    The screen containing the menu bar is always the first object (index 0) in the array returned by the screens method.

     

    Last edit: Bernard Desgraupes 2018-03-24
    • Chris Skeels

      Chris Skeels - 2018-03-24

      Hi Bernard,

      I’m at home, where I only have a single screen, and so this is from memory (which my wife reliably informs me is usually at fault). In any event, with 2 screens you have a menu bar on both screen. On the screen with the active window, whichever that maybe, the menu bar is bright (like when you have a single screen). On the other screen the menu bar is faded in appearance. This changes as you work with windows on one screen or another.

      The Status Bar, on the other hand appears only on one window. In my case this is the left-hand screen. From memory this can be changed via the Displays System Preference. As someone with fairly monocular vision, I would find it preferable if the Status Bar had the same behaviour as the Menu Bar because, when focussed on the right-hand screen, it is easy to miss things that appear in the Status Bar, which is configured with a fairly small font. (Making the Status Bar font larger might improve things a little but it doesn’t change the fact that one’s eyes do tend to focus on just one screen at a time.)

      From: Bernard Desgraupes bdesgraupes@users.sourceforge.net<mailto:bdesgraupes@users.sourceforge.net>
      Reply-To: "[alphacocoa:tickets]" 150@tickets.alphacocoa.p.re.sourceforge.net<mailto:150@tickets.alphacocoa.p.re.sourceforge.net>
      Date: Saturday, 24 March 2018 5:46 pm
      To: "[alphacocoa:tickets]" 150@tickets.alphacocoa.p.re.sourceforge.net<mailto:150@tickets.alphacocoa.p.re.sourceforge.net>
      Subject: [alphacocoa:tickets] #150 Staus Bar Location

      I do not have a second screen so I'm not familiar with this setting. Does the menu bar move from one screen to the other as it becomes the active screen. Reading the doc, I had the impression that the menu bar remains on the primary screen. The active screen if called main screen in the doc:

      The main screen is not necessarily the same screen that contains the menu bar or has its origin at (0, 0). The main screen refers to the screen containing the window that is currently receiving keyboard events. It is the main screen because it is the one with which the user is most likely interacting.
      The screen containing the menu bar is always the first object (index 0) in the array returned by the screens method.


      [tickets:#150]https://sourceforge.net/p/alphacocoa/tickets/150/ Staus Bar Location

      Status: open
      Created: Sun Mar 18, 2018 08:31 PM UTC by Chris Skeels
      Last Updated: Sun Mar 18, 2018 08:31 PM UTC
      Owner: nobody

      When working with 2 monitors the Menu bar is bold on whichever screen that the active window, however, the Status Bar stays firmly on the left-hand window. This seems an odd choice, especially if the Status Bar is beeing used for prompts and error messages. Is it possible to have the Status Bar appear on the monitor with the active window? If not, might that option be added?


      Sent from sourceforge.nethttp://sourceforge.net because you indicated interest in https://sourceforge.net/p/alphacocoa/tickets/150/https://sourceforge.net/p/alphacocoa/tickets/150/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #150

  • Bernard Desgraupes

    • summary: Staus Bar Location --> Status Bar Location
     
  • Bernard Desgraupes

    I have implemented this RFE. Now the status bar is always displayed on the screen containing the currently active document window.

    Changes committed to the repository (rev. 1422). The core must be rebuilt.

     
  • Bernard Desgraupes

    • status: open --> fixed
     
  • Chris Skeels

    Chris Skeels - 2018-05-14

    This is now working perfectly, as far as I can tell, so I am happy for this to be closed.

     
  • Bernard Desgraupes

    • status: fixed --> closed
    • Version: 9.0rc1 --> 9.0rc2
     

Log in to post a comment.