2009-11-10 22 views

回答

1

是的。在Glade中創建GtkFileChooserDialog時,將按鈕添加到對話框的按鈕框中。例如,「確定」和「取消」。要使默認的「確定」按鈕,選擇「確定」按鈕,轉到「常用」屬性,並打開「可以默認」和「有默認」。

+0

它看起來像我必須把實際的整數值的響應。有沒有辦法使用Gtk常量? – 2009-11-10 15:29:09

+0

我不確定你的意思。在代碼中,您通過傳遞特定的整數響應代碼來設置默認響應。在Glade中,你不能這樣做,而是通過選擇實際的默認按鈕來設置默認響應。 據我所知,當你調用'dialog.DefaultResponse = ResponseType.Ok'時會發生什麼,GTK在生成該特定響應代碼的對話框中查找_last_按鈕,並將該按鈕設置爲默認值。在Glade中,你只能繞過這個,直接設置一個按鈕爲默認值。您不需要(也不能)輸入響應代碼。 – ptomato 2009-11-10 16:38:10