התשובה לשאלה המוצגת בכותרת היא זו: כן אבל לא. וזה סקרן כיצד אפל העלתה את המצב, שלדעתי נפתר בצורה לא מעשית ובסופו של דבר רע למשתמש, מכיוון שלא ניתן להתאים את הסרגל כולו.
אבל כדי להבין מדוע אנו יכולים להזיז סמלים מסוימים (CMD + ללחוץ ולהעביר) ואחרים לא, עלינו לדעת כיצד הם מפותחים:
- יישומי אפל ואלו המשתמשים ב- SystemUIServer: ניתן להעביר אותם ללא בעיות, כפי שראיתם. זהו ממשק API פרטי.
- יישומים שאינם של אפל המרחיבים את NSMenuBar: לא ניתן להזיזם מכיוון שהם אינם יכולים להשתמש בממשק ה- API הפרטי של אפל.
כפי שאתה יכול לראות, הבעיה היא של- Apple יש ממשק API פרטי בו הם משתמשים ותוכניות אחרות כמו תפריטים iStat, אך ש- 99% מהתוכניות השמורות בשורת התפריטים אינן משתמשות, וחבל.
יהיה לך אייקון, לחץ עליו, תן את העדפות ה- ceunta, אתה נותן opt. התחבר ובתחתית אתה יכול לשנות את זה.
איך מכניסים את השם בשורת התפריטים? למשל, בתצלום למעלה, ממש ליד השעה שכתוב עליה "קרלוס"