2010-03-30 30 views
0

所以我有拖動&下降工作。發生丟棄時,我會進行一些處理,並且有時會導致我想讓用戶知道。現在我只是輸出到控制檯,這不是很好。用戶界面:在哪裏顯示拖放狀態結果?

什麼是適當的方式來顯示從拖動&下降的狀態結果?不知何故,一個模式對話框似乎不合適,並且狀態欄太空間受限,我想。

回答

1

Growl和libnotify對此很有幫助。在Windows上,只需在系統托盤中顯示一個圖標並在其中顯示氣泡,並在氣泡關閉時移除圖標(除非您可以顯示沒有圖標的氣泡;我還沒有嘗試過,所以我不確定它)。

2

在拖放目標上添加一個不透明的微調器/進度條疊加層。進度條增長或旋轉器旋轉直到操作完成。

+0

也許最好的辦法是將這與辣椒粉的想法結合起來? – SamB 2010-03-31 16:34:17

2

模態對話框確實是你可以做的最糟糕的事情,除非發生錯誤,也就是說。

在系統托盤中彈出一些東西似乎對我很分散。我會像拜倫·惠特洛克所說的那樣沿用一些東西:將目標突出顯示一兩秒鐘,也許混合在一個剛剛發生的事情的小文本描述中,例如, 「附件」。

1

另一種辦法是把東西在狀態欄或「日誌」窗口/條,這取決於你的應用程序看起來像......

2

您可以實現一個通知欄,它來得快,去,就像Browsers做的那樣。

或者你甚至可以使用聲音反饋,並宣佈:「5件物品丟棄」。
好的,這可能很煩人,也很難實現:)