看板 [ MacDev ]
討論串[問題] 如何在NSPopUpButton binding contents …
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yllan (藍永倫)時間18年前 (2007/04/20 11:33), 編輯資訊
1
0
0
內容預覽:
只能在 NSArray 裡面動手腳嘍,NSArrayController 指到一個自己寫的. Array,若要存取第 0 個就回傳自定義的 menu item, 否則就去真正的. NSArray 裡面抓資料,只能這樣了.... --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 1

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Fungshui (忙)時間18年前 (2007/04/26 17:53), 編輯資訊
1
0
0
內容預覽:
因為這個 NSArray 的內 容 同樣為另一個 NSTableView 的內容. 直接加上東西的話,在另個 NSTableView 也會出現,這不是我要的結果痾XD. 其實也可以再定義另個 NSArray 專門儲存 menu items. 只是我覺得這樣不是個很好的方法. 反正這只是個小小的 UI

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者atst (電腦無法阻止人類做蠢事)時間18年前 (2007/04/26 18:53), 編輯資訊
2
0
0
內容預覽:
我並沒有很詳細的去看NSPopupButton的說明;. 但依Cocoa的設計模式,在資料從NSArrayController傳到NSPopupButton前,. 應該會有對應的BeforeXXX method,而之後也會有AfterXXX之類的method。. 要完成你的需求 ,看來應該是要在這個

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Fungshui (忙)時間18年前 (2007/04/27 12:09), 編輯資訊
0
0
0
內容預覽:
是的。. 不過真是不好意思,先前查了 NSMenuItem 半天,. 一直找不到方法可以安插一個 menu item. 後來發現其實 NSPopupButton 裡有個 addItemWithTitle. 只是我現在還搞不太清楚應該在什麼時候插入新的 menu item. 最近才開始接觸到 Coco

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yllan (藍永倫)時間18年前 (2007/04/27 18:39), 編輯資訊
0
0
0
內容預覽:
所以我說是用一個自己寫的 Array 空殼來 wrap 一個真正的 array,. 變成這樣:. NSPopupButton -> NSArrayController -> MenuArrayWrapper. |. V. NSTableView -> NSArrayController -> Act
(還有126個字)
首頁
上一頁
1
下一頁
尾頁