Мне было интересно, знал ли кто-нибудь, как приложение, как тень и камуфляж для Mac, программно закладывает изображение поверх рабочего стола? Как они создают приложение, которое не основано на окнах, а встроено в рабочий стол?Overlaying Image Over Desktop
2
A
ответ
0
Окна не обязательно имеют хром. Вы можете создать пустое прозрачное окно без бара, кнопок или других элементов управления. Затем вы можете добавить любое (полупрозрачное) изображение, управление или другой вид поверх этого.
Используя -[NSWindow setLevel:]
, вы можете контролировать, где в отношении других окон отображается прозрачное окно. Если нужно, вы можете рисовать под рабочим столом или над панелью меню.
0
NSDictionary* options = [NSDictionary
dictionaryWithObjectsAndKeys:
[NSNumber numberWithInt:kCGNormalWindowLevel],
NSFullScreenModeWindowLevel, nil];
[[window contentView] enterFullScreenMode:[NSScreen mainScreen]
withOptions:options];
+0
Как бы вы переместили эти задние уровни? – Justin
Смежные вопросы
- 1. Overlaying Image ontop of FontAwesomeIcon
- 2. image in cell overlaying text
- 3. CSS centering image over image
- 4. capture Desktop Image
- 5. Streaming Desktop over Diffrent Platforms for Speed
- 6. Over-watershedding image
- 7. ImageButton over another image
- 8. Draw Over Image
- 9. mouse over image swap
- 10. Image over padding
- 11. Javascript Image roll Over
- 12. Image Over Zooming
- 13. Image over Image convolution in Tensorflow
- 14. HTML Mouseover image over image rolls out
- 15. JavaScript Link Element over Image
- 16. PHP text over image foreach
- 17. java draw image over another
- 18. php Image Resize Over-Compressing
- 19. Text Lay Over Header Image
- 20. css show button over image
- 21. ImageMagic resize over background image
- 22. Bootstrap Text over Image отзыв
- 23. Javascript hover text over image
- 24. AS3 Mouse Over Change Image
- 25. Text over-laping CSS Image
- 26. overalap div over image - bootstrap
- 27. Справка CSS - div over image
- 28. Java-Hover Over Image event
- 29. overlaying image libreoffice document на текст libreoffice document
- 30. UIScrollView overlaying
Извините, что вредителем, довольно новым на этом. Не возражаете ли вы показать небольшой пример позиционирования окна над рабочим столом, но за панелью меню/док-станцией? Благодаря! – Justin