标签: cocoa

是否可以控制 OS X 上的 CAPS LOCK LED?

我不使用 OS X 中的 CAPS LOCK 功能,因此我在系统首选项下禁用了该键。现在那个键对我来说完全没用 - 好吧,我可以将 CMD/CTRL/ALT 键映射到那个键,但我已经得到了那个键......

所以我的想法是使用按键上的 LED(我使用最近的 Apple 无线键盘)来通知我是否有邮件在等待......类似的事情。可以直接控制LED吗?通过objective-c可可应用程序控制它是可以的,我会自己编写该应用程序,但直到现在,我可以从Apples可可文档中找到任何有用的东西。

osx-snow-leopard cocoa macos

11
推荐指数
3
解决办法
1万
查看次数

从 OS X Mountain Lion 中的 emacs 和 Cocoa 应用程序访问 Unix 环境

我在我的 mac 上使用 emacs,我使用自制软件安装了 emacs 的 Cocoa 版本。一个问题是,为了查看“Unix 路径”,我必须将路径从 复制.profile.MacOSX/environment.plist

我在我的 .profile 中这样做:

# PATH for emacs and cocoa apps
/etc/profile begin
if [ -x /usr/libexec/path_helper ]; then
  eval `/usr/libexec/path_helper -s`
  defaults write $HOME/.MacOSX/environment PATH "$PATH"
fi
Run Code Online (Sandbox Code Playgroud)

这曾经有效,但当我安装 Mountain Lion 时它停止工作。我找不到任何说明他们在此版本上对其进行了更改的手册。

有谁知道如何从 Mountain Lion 上的可可应用程序查看 unix 路径?

unix emacs cocoa osx-mountain-lion macos

5
推荐指数
1
解决办法
847
查看次数

如何在 Cocoa emacs 中设置我的初始窗口位置?

我的 .emacs 文件中有以下设置:

 (if (window-system)
   (set-frame-height (selected-frame) 60)
   (set-frame-position (selected-frame) 50 30))
Run Code Online (Sandbox Code Playgroud)

它正确设置了框架高度,但没有正确设置框架位置。我在跑步:

GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54)

编辑:

下面提供的代码不是特定于 Mac 的。您必须对其进行编辑(只需删除任何*win*参考文献。这是我使用该作品的内容。根据您的喜好调整它!

(setq initial-frame-alist
      `((background-color . ,(face-background 'default))
        (foreground-color . ,(face-foreground 'default))
        (horizontal-scroll-bars . nil)
        (vertical-scroll-bars . nil)
        (menu-bar-lines . 0)
        (top . 50)      ;; This is overridden by my-center-frame later.
        (left . 400)        ;; This is overridden by my-center-frame later.
        (cursor-color . "red")
        (mouse-color . "green")))
Run Code Online (Sandbox Code Playgroud)

emacs cocoa

4
推荐指数
1
解决办法
4426
查看次数

如何在 Mac OS X 中禁用终端的来宾访问?

我正在尝试从终端禁用访客帐户。

\n\n

我需要相同的效果,例如禁用System Preferences \xe2\x86\x92 Accounts \xe2\x86\x92 Guest Account \xe2\x86\x92 Allow guests to connect to Sharedfolders

\n\n

我认为来宾访问在 Lion 上默认被禁用,所以我需要它用于 10.5 和 10.6。

\n

terminal bash cocoa macos

3
推荐指数
1
解决办法
1万
查看次数