OS X: где показывать всплывающие подсказки для пунктов меню

Ответа на этот вопрос Robert Longson (@RobertLongson) с изменениями:

<svg width="100%" height="100%">
  <defs>
    <filter x="0" y="0" width="1" height="1" id="solid">
      <feFlood flood-color="yellow"/>
      <feComposite in="SourceGraphic" operator="xor"/>
    </filter>
  </defs>
  <text filter="url(#solid)" x="20" y="50" font-size="50"> solid background </text>
  <text x="20" y="50" font-size="50">solid background</text>
</svg>

, и мы не имеем никакого размытия и никакого тяжелого «getBBox» :). Заполнение обеспечивается пробелами в текстовом элементе с фильтром. Это сработало для меня

1
задан Mot 30 July 2010 в 17:05
поделиться

1 ответ

Большинство приложений для Mac, которые я использовал, не имеют подсказок по элементам меню. Но если они это сделают, они находятся рядом с пунктом меню, и обычно не так многословны. Вы можете предоставить текст всплывающей подсказки во время разработки в кончике меню или во время выполнения, вызвав - [NSMenuItem setToolTip:] , и ОС определяет, где разместить всплывающую подсказку.

2
ответ дан 2 September 2019 в 22:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: