为Mac OS X创建窗口管理器类型覆盖

时间:2012-11-21 21:39:46

标签: macos user-interface window window-managers

我想为OS X创建自己的窗口管理器,或者至少给它一个新的外观。我在书中写下了许多设计,并希望实现它们。这些包括改变,甚至完全删除菜单栏,为切换应用程序创建全新的guis等。

我知道OS X没有窗口管理器,基本上X11窗口管理器将执行的功能由Carbon,Cocoa,Dock应用程序和窗口服务器完成。我已经读过,在硬件级别编写我自己的api等需要大量的逆向工程。我仍然不擅长编程,并且没有那种时间。这就是为什么我在考虑运行OS X之上的应用程序,它将像一个单独的窗口管理器一样运行 - 并且执行普通操作系统GUI /窗口管理器可以执行的所有操作。

这可能吗?例如:制作一个出现在某个组合键上的自定义按钮,可以单击该按钮来访问文档查看器,更改时间,最小化窗口等。是否有某种方法可以访问基本任务/操作的功能不使用默认的OS X按钮控件,并使用我自己的GUI实现它们?我说的不仅仅是一个简单的主题更改,我想彻底改变用户体验。这意味着此应用程序将以全屏模式运行,该模式会阻止默认的OS X菜单栏。

我听说过使用图形架构插入自己的窗口管理器?这也是一个选择吗?如果是这样,我将如何做到这一点?

0 个答案:

没有答案