關於程式關閉方式 - MAC

Robert avatar
By Robert
at 2012-10-11T23:51

Table of Contents

※ 引述《KeyboardPro (鍵盤哥)》之銘言:
: 大家好
: 小弟接觸OSX也快一年了
: 但我現在還是想不懂關於關閉程式視窗的邏輯...
: 首先最常用的方式就是按左上角的紅圈圈(但很多時候程式不會結束)
: 另一種方式 Cmd+H (隱藏視窗 程式也不會結束)
: 另一種方式 按黃圈圈 視窗縮到Dock上
: 最後一種操作方式 Cmd+Q (結束程式及視窗)
: 小弟我最不能理解的就是紅圈圈 為什麼有些軟體不會被結束而有些會?
: 如果按了紅圈圈程式不被結束 那又和Cmd+H有何不同?
: 為什麼光是讓視窗消失就有這麼多種操作方式呢??

這篇被轉到某個 Apple 粉絲團內討論,我在那裡回了幾句,現在我把他轉過來

基本上就跟版大說得差不多。



看了一下網友們的討論,其實..不管是哪種 OSX 程式,

你都可以讓它在關閉視窗後不會結束程式,

因為在 OSX 中視窗是程式產生的一個物件,關閉視窗本來就跟關閉程式沒有直接的關係,

除非你在程式碼中特別加上一段:在關閉視窗後順便結束程式。

不然你的程式就算只有一個視窗,按了紅色 X 之後還是不會關閉程式

(這種也算是寫得不太好的程式,因為我寫過 ...)



至於 "隱藏視窗" 則是從 NeXTSTEP 繼承而來的獨家功能,

代表著 OSX 裡一種特別的多工狀態,

因為程式的運行完全沒受影響,只是視窗物件的屬性被改成 "隱藏" 而已,

和視窗最小化不同,重新叫出這些隱藏視窗也比從最小化還原快得多

這種功能內建於 OSX 所支援的 Framework 中,所以每一個程式都可以用

(當然你想關掉也是可以,但是何苦呢?)

--
Tags: MAC

All Comments

Yuri avatar
By Yuri
at 2012-10-16T20:24
我也是隱藏愛用者
Ula avatar
By Ula
at 2012-10-21T11:38
cmd+q愛用者
Gilbert avatar
By Gilbert
at 2012-10-25T04:43
隱藏是指cmd+h嗎?
Gilbert avatar
By Gilbert
at 2012-10-28T02:32
是的
Puput avatar
By Puput
at 2012-10-31T16:32
還有一種很方便: cmd+option+H,除了最前方的應用程式外,
其他全部隱藏

趨勢科技PC-cillin 2013

Erin avatar
By Erin
at 2012-10-11T23:05
趨勢科技PC-cillin 2013雲端版 圖文開箱(?)網誌版: http://babe1112.pixnet.net/blog/post/51667992 ------- 題外話: 呃...其實說真的,我並沒有非常瞭解整個蘋果電腦的系統, 它對我來說就是使用性方便,要不要裝防毒軟體到現在也還是有點猶疑 ...

注音輸入無法打ㄞ相關的字

Necoo avatar
By Necoo
at 2012-10-11T22:15
使用的是iPad,系統是iOS 6。 遇到的問題是: 碰到有注音ㄞ單獨出現的字,無法打出第幾聲, 只能用選的或手寫輸入。 螢幕直放或橫放都有問題,也無關乎輸入欄位。 是因為這是蘋果出的ㄞ系列嗎? 請問各位高手,該如何解決呢? -- Sent from my iPhone - ...

Parallels隨身碟

Damian avatar
By Damian
at 2012-10-11T21:52
不久前去敗了Parallels 盒裝附贈隨身碟 裡頭是安裝檔 問個很白痴的問題 通常大家都怎麼處理它? 留著不動還是格式化自已用? - ...

動畫製作軟體??

Hedwig avatar
By Hedwig
at 2012-10-11T16:20
最近得做一個小宣傳片 想嘗試用動畫的方法 像下面連結這個動畫 http://www.youtube.com/watch?v=8XBZxiNFrxk 請問有人知道這個動畫是如何制作的嗎? 又或者有沒有什麼動畫製作軟體可以推薦?? 直接搜尋and#34;mac 動畫and#34;之類的大部份都是imovi ...

parallels 檔案格式

Lydia avatar
By Lydia
at 2012-10-11T15:57
已經爬過文了 但有個問題請教各位囉 最近剛裝好 parallels 會想裝的主要原因是希望使用 office 軟體 畢竟 mac 的格式會有一點小問題 這邊想問的是 因我目前無論從信件中下載附件(使用的是 parallels 系統下載) 或是把現有的檔案存到 parallels 的 win 7 ...