Opacity of Menus

  • I have managed to get all my sheets to have a background alpha of 1.0
    in the colour of my (or my customer's) choice.

    Does anyone know how to get pop-up context menus to have a background
    with an alpha of 1.0?

    Me and (some of) my customers don't like "muddy".

    Using Leopard 10.5.x

    Keith

    PS: It would be so nice if Mr Apple man would let us programmers set
    the opacity without having to go through the tradesmen's entrance, but
    c'est la vie, .... where there is a will there must be a way.
  • I'd rather not see developers make sheets and menus inconsistent. I
    don't think Apple's done anything bad here by not exposing this to you
    directly.

    If you and your customers have a problem with standard system-wide
    interface practices, you should all file issues with Apple instead of
    wrenching the UI into something out of place for your application.

    --
    m-s

    On 20 Dec, 2007, at 19:21, Keith Wilson wrote:

    > PS: It would be so nice if Mr Apple man would let us programmers set
    > the opacity without having to go through the tradesmen's entrance,
    > but c'est la vie, .... where there is a will there must be a way.
  • Apple has done something bad. A substantial number of my customers
    belong to "the older and wiser" generation and they do not all still
    have 20/20 vision so they need the screen to be crisp and clear. I
    expect that Apple will sooner or later fix this problem by exposing
    the alpha component of context menus to us developers but in the
    meantime I need a fix, which is what I'm looking for on this forum.

    Keith

    On 21/12/2007, at 12:15 PM, Michael Watson wrote:

    > I'd rather not see developers make sheets and menus inconsistent. I
    > don't think Apple's done anything bad here by not exposing this to
    > you directly.
    >
    > If you and your customers have a problem with standard system-wide
    > interface practices, you should all file issues with Apple instead
    > of wrenching the UI into something out of place for your application.
    >
    >
    > --
    > m-s
    >
    > On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >
    >> PS: It would be so nice if Mr Apple man would let us programmers
    >> set the opacity without having to go through the tradesmen's
    >> entrance, but c'est la vie, .... where there is a will there must
    >> be a way.
    >
  • Why exactly is this more pertinent to your particular application than,
    say, Microsoft Word or Photoshop, where the sheets and menus look like a
    regular app?

    Making your app different than a regular app is never a good thing, not
    for you or your customers.

    Now, if you wanted to design some sort of hack that made all sheets and
    menus for every application opaque, at least things would be consistent :)

    Keith Wilson wrote:
    > Apple has done something bad. A substantial number of my customers
    > belong to "the older and wiser" generation and they do not all still
    > have 20/20 vision so they need the screen to be crisp and clear. I
    > expect that Apple will sooner or later fix this problem by exposing
    > the alpha component of context menus to us developers but in the
    > meantime I need a fix, which is what I'm looking for on this forum.
    >
    > Keith
    >
    >
    > On 21/12/2007, at 12:15 PM, Michael Watson wrote:
    >
    >> I'd rather not see developers make sheets and menus inconsistent. I
    >> don't think Apple's done anything bad here by not exposing this to
    >> you directly.
    >>
    >> If you and your customers have a problem with standard system-wide
    >> interface practices, you should all file issues with Apple instead of
    >> wrenching the UI into something out of place for your application.
    >>
    >>
    >> --
    >> m-s
    >>
    >> On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >>
    >>> PS: It would be so nice if Mr Apple man would let us programmers set
    >>> the opacity without having to go through the tradesmen's entrance,
    >>> but c'est la vie, .... where there is a will there must be a way.
    >>

  • I want to give my customers the choice of how THEY want their screen
    to look and feel - if they want context menu opacity = 0.95,  1.00 or
    whatever...  then they should be allowed to set their own preference.

    But at the moment I do not have the tools to do this for contextual
    pop-up menus.

    Keith

    On 21/12/2007, at 1:52 PM, John Stiles wrote:

    > Why exactly is this more pertinent to your particular application
    > than, say, Microsoft Word or Photoshop, where the sheets and menus
    > look like a regular app?
    >
    > Making your app different than a regular app is never a good thing,
    > not for you or your customers.
    >
    > Now, if you wanted to design some sort of hack that made all sheets
    > and menus for every application opaque, at least things would be
    > consistent :)
    >
    >
    > Keith Wilson wrote:
    >> Apple has done something bad. A substantial number of my customers
    >> belong to "the older and wiser" generation and they do not all
    >> still have 20/20 vision so they need the screen to be crisp and
    >> clear. I expect that Apple will sooner or later fix this problem by
    >> exposing the alpha component of context menus to us developers but
    >> in the meantime I need a fix, which is what I'm looking for on this
    >> forum.
    >>
    >> Keith
    >>
    >>
    >> On 21/12/2007, at 12:15 PM, Michael Watson wrote:
    >>
    >>> I'd rather not see developers make sheets and menus inconsistent.
    >>> I don't think Apple's done anything bad here by not exposing this
    >>> to you directly.
    >>>
    >>> If you and your customers have a problem with standard system-wide
    >>> interface practices, you should all file issues with Apple instead
    >>> of wrenching the UI into something out of place for your
    >>> application.
    >>>
    >>>
    >>> --
    >>> m-s
    >>>
    >>> On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >>>
    >>>> PS: It would be so nice if Mr Apple man would let us programmers
    >>>> set the opacity without having to go through the tradesmen's
    >>>> entrance, but c'est la vie, .... where there is a will there must
    >>>> be a way.
    >>>

  • If the issue is visual accessibility, your customers (or anyone who
    has such concerns) can use the Universal Access section of System
    Preferences to control contrast or even switch to White on Black. This
    provides a "Universal" experience - maintaining a consistent look and
    feel across every application, without need for customizing context
    menus within an application.

    I use it myself, on those long days of staring at the screen...

    Wil

    On Dec 20, 2007, at 7:05 PM, Keith Wilson wrote:

    > I want to give my customers the choice of how THEY want their screen
    > to look and feel - if they want context menu opacity = 0.95,  1.00
    > or whatever...  then they should be allowed to set their own
    > preference.
    >
    > But at the moment I do not have the tools to do this for contextual
    > pop-up menus.
    >
    > Keith
    >
    >
    >
    > On 21/12/2007, at 1:52 PM, John Stiles wrote:
    >
    >> Why exactly is this more pertinent to your particular application
    >> than, say, Microsoft Word or Photoshop, where the sheets and menus
    >> look like a regular app?
    >>
    >> Making your app different than a regular app is never a good thing,
    >> not for you or your customers.
    >>
    >> Now, if you wanted to design some sort of hack that made all sheets
    >> and menus for every application opaque, at least things would be
    >> consistent :)
    >>
    >>
    >> Keith Wilson wrote:
    >>> Apple has done something bad. A substantial number of my customers
    >>> belong to "the older and wiser" generation and they do not all
    >>> still have 20/20 vision so they need the screen to be crisp and
    >>> clear. I expect that Apple will sooner or later fix this problem
    >>> by exposing the alpha component of context menus to us developers
    >>> but in the meantime I need a fix, which is what I'm looking for on
    >>> this forum.
    >>>
    >>> Keith
    >>>
    >>>
    >>> On 21/12/2007, at 12:15 PM, Michael Watson wrote:
    >>>
    >>>> I'd rather not see developers make sheets and menus inconsistent.
    >>>> I don't think Apple's done anything bad here by not exposing this
    >>>> to you directly.
    >>>>
    >>>> If you and your customers have a problem with standard system-
    >>>> wide interface practices, you should all file issues with Apple
    >>>> instead of wrenching the UI into something out of place for your
    >>>> application.
    >>>>
    >>>>
    >>>> --
    >>>> m-s
    >>>>
    >>>> On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >>>>
    >>>>> PS: It would be so nice if Mr Apple man would let us programmers
    >>>>> set the opacity without having to go through the tradesmen's
    >>>>> entrance, but c'est la vie, .... where there is a will there
    >>>>> must be a way.
    >>>>


  • Hi William

    Thanks for the pointer to Universal Access - your reply was helpful
    and sympathetic - but I cannot see where it allows the user to change
    the opacity (muddiness) of  a contextual pop-up menu.

    I know what I (and my customers) need/want - and that is the ability
    to reset the alpha component for the background of a contextual pop-up
    menu. So far everyone is trying to read the rule book to me. If Apple
    had stuck to the rule book then they would not have been able to
    provide us with all those wonderful innovations over the past 20
    something years. I am not trying to innovate anything here - I just
    want to allow the user to make the appropriate setting for the alpha
    component in a preferences panel - what wrong with that?. If someone
    wants to extend the argument to an option for the main menu bar then
    please do it on another thread.

    Keith

    On 21/12/2007, at 2:24 PM, William Turner wrote:

    > If the issue is visual accessibility, your customers (or anyone who
    > has such concerns) can use the Universal Access section of System
    > Preferences to control contrast or even switch to White on Black.
    > This provides a "Universal" experience - maintaining a consistent
    > look and feel across every application, without need for customizing
    > context menus within an application.
    >
    > I use it myself, on those long days of staring at the screen...
    >
    > Wil
    >
    > On Dec 20, 2007, at 7:05 PM, Keith Wilson wrote:
    >
    >> I want to give my customers the choice of how THEY want their
    >> screen to look and feel - if they want context menu opacity =
    >> 0.95,  1.00 or whatever...  then they should be allowed to set
    >> their own preference.
    >>
    >> But at the moment I do not have the tools to do this for contextual
    >> pop-up menus.
    >>
    >> Keith
    >>
    >>
    >>
    >> On 21/12/2007, at 1:52 PM, John Stiles wrote:
    >>
    >>> Why exactly is this more pertinent to your particular application
    >>> than, say, Microsoft Word or Photoshop, where the sheets and menus
    >>> look like a regular app?
    >>>
    >>> Making your app different than a regular app is never a good
    >>> thing, not for you or your customers.
    >>>
    >>> Now, if you wanted to design some sort of hack that made all
    >>> sheets and menus for every application opaque, at least things
    >>> would be consistent :)
    >>>
    >>>
    >>> Keith Wilson wrote:
    >>>> Apple has done something bad. A substantial number of my
    >>>> customers belong to "the older and wiser" generation and they do
    >>>> not all still have 20/20 vision so they need the screen to be
    >>>> crisp and clear. I expect that Apple will sooner or later fix
    >>>> this problem by exposing the alpha component of context menus to
    >>>> us developers but in the meantime I need a fix, which is what I'm
    >>>> looking for on this forum.
    >>>>
    >>>> Keith
    >>>>
    >>>>
    >>>> On 21/12/2007, at 12:15 PM, Michael Watson wrote:
    >>>>
    >>>>> I'd rather not see developers make sheets and menus
    >>>>> inconsistent. I don't think Apple's done anything bad here by
    >>>>> not exposing this to you directly.
    >>>>>
    >>>>> If you and your customers have a problem with standard system-
    >>>>> wide interface practices, you should all file issues with Apple
    >>>>> instead of wrenching the UI into something out of place for your
    >>>>> application.
    >>>>>
    >>>>>
    >>>>> --
    >>>>> m-s
    >>>>>
    >>>>> On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >>>>>
    >>>>>> PS: It would be so nice if Mr Apple man would let us
    >>>>>> programmers set the opacity without having to go through the
    >>>>>> tradesmen's entrance, but c'est la vie, .... where there is a
    >>>>>> will there must be a way.
    >>>>>


    >
  • The only option I'm aware of - and this will only work on Leopard or
    later - might be to use the new views in menu items api. I haven't
    really looked into this, and I think you'd be doing all of the work,
    but it should (theoretically) be possible.

    http://developer.apple.com/documentation/Cocoa/Conceptual/MenuList/Articles
    /ViewsInMenuItems.html


    - Wil

    On Dec 20, 2007, at 8:34 PM, Keith Wilson wrote:

    > Hi William
    >
    > Thanks for the pointer to Universal Access - your reply was helpful
    > and sympathetic - but I cannot see where it allows the user to
    > change the opacity (muddiness) of  a contextual pop-up menu.
    >
    > I know what I (and my customers) need/want - and that is the ability
    > to reset the alpha component for the background of a contextual pop-
    > up menu. So far everyone is trying to read the rule book to me. If
    > Apple had stuck to the rule book then they would not have been able
    > to provide us with all those wonderful innovations over the past 20
    > something years. I am not trying to innovate anything here - I just
    > want to allow the user to make the appropriate setting for the alpha
    > component in a preferences panel - what wrong with that?. If someone
    > wants to extend the argument to an option for the main menu bar then
    > please do it on another thread.
    >
    > Keith
    >
    > On 21/12/2007, at 2:24 PM, William Turner wrote:
    >
    >> If the issue is visual accessibility, your customers (or anyone who
    >> has such concerns) can use the Universal Access section of System
    >> Preferences to control contrast or even switch to White on Black.
    >> This provides a "Universal" experience - maintaining a consistent
    >> look and feel across every application, without need for
    >> customizing context menus within an application.
    >>
    >> I use it myself, on those long days of staring at the screen...
    >>
    >> Wil
    >>
    >> On Dec 20, 2007, at 7:05 PM, Keith Wilson wrote:
    >>
    >>> I want to give my customers the choice of how THEY want their
    >>> screen to look and feel - if they want context menu opacity =
    >>> 0.95,  1.00 or whatever...  then they should be allowed to set
    >>> their own preference.
    >>>
    >>> But at the moment I do not have the tools to do this for
    >>> contextual pop-up menus.
    >>>
    >>> Keith
    >>>
    >>>
    >>>
    >>> On 21/12/2007, at 1:52 PM, John Stiles wrote:
    >>>
    >>>> Why exactly is this more pertinent to your particular application
    >>>> than, say, Microsoft Word or Photoshop, where the sheets and
    >>>> menus look like a regular app?
    >>>>
    >>>> Making your app different than a regular app is never a good
    >>>> thing, not for you or your customers.
    >>>>
    >>>> Now, if you wanted to design some sort of hack that made all
    >>>> sheets and menus for every application opaque, at least things
    >>>> would be consistent :)
    >>>>
    >>>>
    >>>> Keith Wilson wrote:
    >>>>> Apple has done something bad. A substantial number of my
    >>>>> customers belong to "the older and wiser" generation and they do
    >>>>> not all still have 20/20 vision so they need the screen to be
    >>>>> crisp and clear. I expect that Apple will sooner or later fix
    >>>>> this problem by exposing the alpha component of context menus to
    >>>>> us developers but in the meantime I need a fix, which is what
    >>>>> I'm looking for on this forum.
    >>>>>
    >>>>> Keith
    >>>>>
    >>>>>
    >>>>> On 21/12/2007, at 12:15 PM, Michael Watson wrote:
    >>>>>
    >>>>>> I'd rather not see developers make sheets and menus
    >>>>>> inconsistent. I don't think Apple's done anything bad here by
    >>>>>> not exposing this to you directly.
    >>>>>>
    >>>>>> If you and your customers have a problem with standard system-
    >>>>>> wide interface practices, you should all file issues with Apple
    >>>>>> instead of wrenching the UI into something out of place for
    >>>>>> your application.
    >>>>>>
    >>>>>>
    >>>>>> --
    >>>>>> m-s
    >>>>>>
    >>>>>> On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >>>>>>
    >>>>>>> PS: It would be so nice if Mr Apple man would let us
    >>>>>>> programmers set the opacity without having to go through the
    >>>>>>> tradesmen's entrance, but c'est la vie, .... where there is a
    >>>>>>> will there must be a way.
    >>>>>>


    >>
    >
  • On Dec 20, 2007, at 11:34 PM, Keith Wilson wrote:

    > Hi William
    >
    > Thanks for the pointer to Universal Access - your reply was helpful
    > and sympathetic - but I cannot see where it allows the user to
    > change the opacity (muddiness) of  a contextual pop-up menu.

    I don't know the answer to your original question. That being said, I
    found that if you move the "Enhance Contrast" slider in the "Universal
    Access" preference panel to about half-way to three-quarters of the
    way between "Normal" and the first tick mark, that the contrast
    doesn't really change much but the sheet and menu opacity goes to 1.
    So that may be helpful....

    Best regards,

    B.J. Buchalter
    Metric Halo
    http://www.mhlabs.com
  • Thank William. I had a look at NSMenuItem's setView: method  before I
    made my original post but I decided that there must be an easier way -
    so I posted a question here.
    Keith

    On 21/12/2007, at 3:49 PM, William Turner wrote:

    > The only option I'm aware of - and this will only work on Leopard or
    > later - might be to use the new views in menu items api. I haven't
    > really looked into this, and I think you'd be doing all of the work,
    > but it should (theoretically) be possible.
    >
    > http://developer.apple.com/documentation/Cocoa/Conceptual/MenuList/Articles
    /ViewsInMenuItems.html

    >
    > - Wil
    >
    > On Dec 20, 2007, at 8:34 PM, Keith Wilson wrote:
    >
    >> Hi William
    >>
    >> Thanks for the pointer to Universal Access - your reply was helpful
    >> and sympathetic - but I cannot see where it allows the user to
    >> change the opacity (muddiness) of  a contextual pop-up menu.
    >>
    >> I know what I (and my customers) need/want - and that is the
    >> ability to reset the alpha component for the background of a
    >> contextual pop-up menu. So far everyone is trying to read the rule
    >> book to me. If Apple had stuck to the rule book then they would not
    >> have been able to provide us with all those wonderful innovations
    >> over the past 20 something years. I am not trying to innovate
    >> anything here - I just want to allow the user to make the
    >> appropriate setting for the alpha component in a preferences panel
    >> - what wrong with that?. If someone wants to extend the argument to
    >> an option for the main menu bar then please do it on another thread.
    >>
    >> Keith
    >>
    >> On 21/12/2007, at 2:24 PM, William Turner wrote:
    >>
    >>> If the issue is visual accessibility, your customers (or anyone
    >>> who has such concerns) can use the Universal Access section of
    >>> System Preferences to control contrast or even switch to White on
    >>> Black. This provides a "Universal" experience - maintaining a
    >>> consistent look and feel across every application, without need
    >>> for customizing context menus within an application.
    >>>
    >>> I use it myself, on those long days of staring at the screen...
    >>>
    >>> Wil
    >>>
    >>> On Dec 20, 2007, at 7:05 PM, Keith Wilson wrote:
    >>>
    >>>> I want to give my customers the choice of how THEY want their
    >>>> screen to look and feel - if they want context menu opacity =
    >>>> 0.95,  1.00 or whatever...  then they should be allowed to set
    >>>> their own preference.
    >>>>
    >>>> But at the moment I do not have the tools to do this for
    >>>> contextual pop-up menus.
    >>>>
    >>>> Keith
    >>>>
    >>>>
    >>>>
    >>>> On 21/12/2007, at 1:52 PM, John Stiles wrote:
    >>>>
    >>>>> Why exactly is this more pertinent to your particular
    >>>>> application than, say, Microsoft Word or Photoshop, where the
    >>>>> sheets and menus look like a regular app?
    >>>>>
    >>>>> Making your app different than a regular app is never a good
    >>>>> thing, not for you or your customers.
    >>>>>
    >>>>> Now, if you wanted to design some sort of hack that made all
    >>>>> sheets and menus for every application opaque, at least things
    >>>>> would be consistent :)
    >>>>>
    >>>>>
    >>>>> Keith Wilson wrote:
    >>>>>> Apple has done something bad. A substantial number of my
    >>>>>> customers belong to "the older and wiser" generation and they
    >>>>>> do not all still have 20/20 vision so they need the screen to
    >>>>>> be crisp and clear. I expect that Apple will sooner or later
    >>>>>> fix this problem by exposing the alpha component of context
    >>>>>> menus to us developers but in the meantime I need a fix, which
    >>>>>> is what I'm looking for on this forum.
    >>>>>>
    >>>>>> Keith
    >>>>>>
    >>>>>>
    >>>>>> On 21/12/2007, at 12:15 PM, Michael Watson wrote:
    >>>>>>
    >>>>>>> I'd rather not see developers make sheets and menus
    >>>>>>> inconsistent. I don't think Apple's done anything bad here by
    >>>>>>> not exposing this to you directly.
    >>>>>>>
    >>>>>>> If you and your customers have a problem with standard system-
    >>>>>>> wide interface practices, you should all file issues with
    >>>>>>> Apple instead of wrenching the UI into something out of place
    >>>>>>> for your application.
    >>>>>>>
    >>>>>>>
    >>>>>>> --
    >>>>>>> m-s
    >>>>>>>
    >>>>>>> On 20 Dec, 2007, at 19:21, Keith Wilson wrote:
    >>>>>>>
    >>>>>>>> PS: It would be so nice if Mr Apple man would let us
    >>>>>>>> programmers set the opacity without having to go through the
    >>>>>>>> tradesmen's entrance, but c'est la vie, .... where there is a
    >>>>>>>> will there must be a way.
    >>>>>>>


    >>>
    >>
    >
  • You asked a question that was practically guaranteed to get the
    response it did. Just sayin'.

    --
    m-s

    On 20 Dec, 2007, at 23:34, Keith Wilson wrote:

    > So far everyone is trying to read the rule book to me.
  • Am 21.12.2007 um 2:25  schrieb Keith Wilson:
    > Apple has done something bad. A substantial number of my customers
    > belong to "the older and wiser" generation and they do not all still
    > have 20/20 vision so they need the screen to be crisp and clear. I
    > expect that Apple will sooner or later fix this problem by exposing
    > the alpha component of context menus to us developers but in the
    > meantime I need a fix, which is what I'm looking for on this forum.

      In general, what you want to do is use the ColorSync assistant (I
    think there's a button in the "Monitors" PrefPane that shows it), to
    calibrate your screens correctly. Particulary Gamma curve and
    brightness/contrast. If you do that, not only will your graphics
    display correctly in *all* applications, no, you'll actually see the
    transparency Apple intended.

    Cheers,
    -- M. Uli Kusterer
    "The Witnesses of TeachText are everywhere..."
    http://www.zathras.de
  • On 21/12/2007, at 11:21 AM, Keith Wilson wrote:
    > I have managed to get all my sheets to have a background alpha of
    > 1.0 in the colour of my (or my customer's) choice.
    >
    > Does anyone know how to get pop-up context menus to have a
    > background with an alpha of 1.0?
    >
    > Me and (some of) my customers don't like "muddy".
    >
    > Using Leopard 10.5.x
    >
    > Keith
    >
    > PS: It would be so nice if Mr Apple man would let us programmers set
    > the opacity without having to go through the tradesmen's entrance,
    > but c'est la vie, .... where there is a will there must be a way.
    >

    You could always write your own implementation of a contextual menu.
    It would be a little bit of work, but you would get exactly the result
    you are after then.
  • Agreed. If you want menus and sheets to be opaque, Accessibility has a
    slider that will do exactly this ("Enhance Contrast") and will do it
    universally, not just for your one app. Problem solved.

    Uli Kusterer wrote:
    > Am 21.12.2007 um 2:25  schrieb Keith Wilson:
    >> Apple has done something bad. A substantial number of my customers
    >> belong to "the older and wiser" generation and they do not all still
    >> have 20/20 vision so they need the screen to be crisp and clear. I
    >> expect that Apple will sooner or later fix this problem by exposing
    >> the alpha component of context menus to us developers but in the
    >> meantime I need a fix, which is what I'm looking for on this forum.
    >
    >
    > In general, what you want to do is use the ColorSync assistant (I
    > think there's a button in the "Monitors" PrefPane that shows it), to
    > calibrate your screens correctly. Particulary Gamma curve and
    > brightness/contrast. If you do that, not only will your graphics
    > display correctly in *all* applications, no, you'll actually see the
    > transparency Apple intended.
    >
    > Cheers,
    > -- M. Uli Kusterer
    > "The Witnesses of TeachText are everywhere..."
    > http://www.zathras.de
  • You'll notice that Apple started out with very transparent menus and
    sheets, but has moved slowly towards more and more opaqueness. Just
    wish they'd just pound a stake in it already and get it over with and
    go fully opaque. I've never understood why menus and sheets should be
    semitrnasparent anyways, its hard on the eyes, and to use the
    Accessibility contrasting to make them opauqe pretty much washes out
    the color balance of the entire screen and ruins color calibration.

    Russ

    On Dec 21, 2007, at 8:48 AM, John Stiles wrote:

    > Agreed. If you want menus and sheets to be opaque, Accessibility
    > has a slider that will do exactly this ("Enhance Contrast") and
    > will do it universally, not just for your one app. Problem solved.
    >
    >
    > Uli Kusterer wrote:
    >> Am 21.12.2007 um 2:25  schrieb Keith Wilson:
    >>> Apple has done something bad. A substantial number of my
    >>> customers belong to "the older and wiser" generation and they do
    >>> not all still have 20/20 vision so they need the screen to be
    >>> crisp and clear. I expect that Apple will sooner or later fix
    >>> this problem by exposing the alpha component of context menus to
    >>> us developers but in the meantime I need a fix, which is what I'm
    >>> looking for on this forum.
    >>
    >>
    >> In general, what you want to do is use the ColorSync assistant (I
    >> think there's a button in the "Monitors" PrefPane that shows it),
    >> to calibrate your screens correctly. Particulary Gamma curve and
    >> brightness/contrast. If you do that, not only will your graphics
    >> display correctly in *all* applications, no, you'll actually see
    >> the transparency Apple intended.
    >>
    >> Cheers,
    >> -- M. Uli Kusterer
    >> "The Witnesses of TeachText are everywhere..."
    >> http://www.zathras.de
    >>
  • Actually, Leopard seems to be going back in the direction of
    more-translucent. However, the blur effect on sheets and menus makes it
    much less harsh; the high-contrast areas were what caused the most
    visual noise, and the blur mitigates that effect a lot.

    R.L. Grigg wrote:
    > You'll notice that Apple started out with very transparent menus and
    > sheets, but has moved slowly towards more and more opaqueness. Just
    > wish they'd just pound a stake in it already and get it over with and
    > go fully opaque. I've never understood why menus and sheets should be
    > semitrnasparent anyways, its hard on the eyes, and to use the
    > Accessibility contrasting to make them opauqe pretty much washes out
    > the color balance of the entire screen and ruins color calibration.
    >
    > Russ
    >
    > On Dec 21, 2007, at 8:48 AM, John Stiles wrote:
    >
    >> Agreed. If you want menus and sheets to be opaque, Accessibility has
    >> a slider that will do exactly this ("Enhance Contrast") and will do
    >> it universally, not just for your one app. Problem solved.
    >>
    >>
    >> Uli Kusterer wrote:
    >>> Am 21.12.2007 um 2:25  schrieb Keith Wilson:
    >>>> Apple has done something bad. A substantial number of my customers
    >>>> belong to "the older and wiser" generation and they do not all
    >>>> still have 20/20 vision so they need the screen to be crisp and
    >>>> clear. I expect that Apple will sooner or later fix this problem by
    >>>> exposing the alpha component of context menus to us developers but
    >>>> in the meantime I need a fix, which is what I'm looking for on this
    >>>> forum.
    >>>
    >>>
    >>> In general, what you want to do is use the ColorSync assistant (I
    >>> think there's a button in the "Monitors" PrefPane that shows it), to
    >>> calibrate your screens correctly. Particulary Gamma curve and
    >>> brightness/contrast. If you do that, not only will your graphics
    >>> display correctly in *all* applications, no, you'll actually see the
    >>> transparency Apple intended.
    >>>
    >>> Cheers,
    >>> -- M. Uli Kusterer
    >>> "The Witnesses of TeachText are everywhere..."
    >>> http://www.zathras.de
    >>>
  • Hi Russ

    Many thanks for the support. I too wish that Apple would pound the
    stake in. What I really need for my app is 100% opacity for menus and
    that is what I would actually set as the initial user default value.
    In my app the user can manipulate images and playing around with
    "Enhance Contrast" is an awful proposal as far as I am concerned - I
    tried it - it was ugly.  If the users want to set alpha = 0.95 for
    menus then let THEM  choose - my bet is that none will choose less
    than 100% for my app.

    Keith

    On 22/12/2007, at 8:12 AM, R.L. Grigg wrote:

    > You'll notice that Apple started out with very transparent menus and
    > sheets, but has moved slowly towards more and more opaqueness. Just
    > wish they'd just pound a stake in it already and get it over with
    > and go fully opaque. I've never understood why menus and sheets
    > should be semitrnasparent anyways, its hard on the eyes, and to use
    > the Accessibility contrasting to make them opauqe pretty much washes
    > out the color balance of the entire screen and ruins color
    > calibration.
    >
    > Russ
    >
    > On Dec 21, 2007, at 8:48 AM, John Stiles wrote:
    >
    >> Agreed. If you want menus and sheets to be opaque, Accessibility
    >> has a slider that will do exactly this ("Enhance Contrast") and
    >> will do it universally, not just for your one app. Problem solved.
    >>
    >>
    >> Uli Kusterer wrote:
    >>> Am 21.12.2007 um 2:25  schrieb Keith Wilson:
    >>>> Apple has done something bad. A substantial number of my
    >>>> customers belong to "the older and wiser" generation and they do
    >>>> not all still have 20/20 vision so they need the screen to be
    >>>> crisp and clear. I expect that Apple will sooner or later fix
    >>>> this problem by exposing the alpha component of context menus to
    >>>> us developers but in the meantime I need a fix, which is what I'm
    >>>> looking for on this forum.
    >>>
    >>>
    >>> In general, what you want to do is use the ColorSync assistant (I
    >>> think there's a button in the "Monitors" PrefPane that shows it),
    >>> to calibrate your screens correctly. Particulary Gamma curve and
    >>> brightness/contrast. If you do that, not only will your graphics
    >>> display correctly in *all* applications, no, you'll actually see
    >>> the transparency Apple intended.
    >>>
    >>> Cheers,
    >>> -- M. Uli Kusterer
    >>> "The Witnesses of TeachText are everywhere..."
    >>> http://www.zathras.de
    >>>
  • Folks, this has now drifted far off topic.

    If you find the functionality flawed, please file bugs.

    But debating the opacity issues here isn't appropriate or on topic.

    thanks

    Scott (moderator)

    On Dec 21, 2007, at 5:55 PM, Keith Wilson wrote:

    > Hi Russ
    >
    > Many thanks for the support. I too wish that Apple would pound the
    > stake in. What I really need for my app is 100% opacity for menus
    > and that is what I would actually set as the initial user default
    > value.  In my app the user can manipulate images and playing around
    > with "Enhance Contrast" is an awful proposal as far as I am
    > concerned - I tried it - it was ugly.  If the users want to set
    > alpha = 0.95 for menus then let THEM  choose - my bet is that none
    > will choose less than 100% for my app.
    >
    > Keit
previous month december 2007 next month
MTWTFSS
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Go to today