2011-09-23 101 views
2

我用這個帖子上的信息來創建一個我的mac上的顏色選擇器,以取代數字顏色計應用程序。蘋果腳本 - 選擇顏色顯示一個無按鈕的無頭色輪顏色選擇器

http://www.macosxtips.co.uk/index_files/replace-digitalcolor-meter-in-lion.php

但我這樣做後,我得到一個顏色選擇器還好,但在那讓我色輪,顏色滑塊,顏色palletes,圖像,六角等之間切換頂部的按鈕不出現。它們只在我從蘋果腳本編輯器運行蘋果腳本時出現。當我將蘋果腳本作爲應用程序保存並通過雙擊運行它時,我只需獲取一個簡單的色輪,並且頂部沒有任何按鈕。

我使用Mac OS Lion ..

謝謝!

編輯:添加一個截圖:

enter image description here

+0

運行的AppleScript代碼的應用程序時,我使用的是獅子和我的色輪顯示正常。問題:如果通過按shift-command-c打開TextEdit並顯示色輪,它是否正確顯示?我想你會以某種方式隱藏頂部的按鈕,因此它在其他應用程序中也無法正常工作。 – regulus6633

+0

不能從文本編輯所有按鈕出現。當我運行從蘋果腳本編輯器中選擇顏色時,所有的按鈕都會出現。只有當我將腳本編譯爲應用程序時,按鈕纔會消失!不知道我做錯了什麼.. – sethu

回答

3

我想顏色十六進制值,所以我也看了AppleScript的一個解決方案。查看this blog post的完整示例,以及一個可下載的applescript應用程序(帶有一個漂亮的圖標),您可以根據自己的需求進行自定義。我已經用OS X Lion測試過它,它似乎工作正常。

http://img259.imageshack.us/img259/4746/pictureu.png

http://img545.imageshack.us/img545/7776/picture1nu.png

+0

謝謝..但它也有同樣的問題。這次我編輯了我的問題來添加屏幕截圖。面板的頂部在哪裏消失? – sethu

+1

@sethu - 你有〜/ Library/Preferences/applet.plist文件嗎?如果是這樣,請嘗試將其移至桌面(以防止它被使用),或者如果您有plist編輯工具,請將該文件中的NSColorPanelToolbarIsShown.modal的值從0更改爲1,然後再次開始顯示該欄。 – cwd

+0

謝謝你的工作!最後經過這麼多個月,我得到了這個工作..我不得不改變NSToolbar配置 - > TB顯示從0到1。 – sethu