Tôi đang cố gọi một hộp thoại bằng cách sử dụng nxdialog --dialog
nxdialog --dialog panic --class warning --message "my message" --caption "MSG"
một hộp thoại bật lên trong tôi màn hình 1 ($HIỂN THỊ
được đặt thành :1
)
Ngoài ra còn có một số cảnh báo:
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: (Các) từ khóa "type" không được dùng nữa để thay thế cho "message_type" tương ứng.Xem: https://wiki.gnome.org/PyGObject/InitializerDeprecations
dlg = Gtk.MessageDialog(type=icon, flags=Gtk.DialogFlags.MODAL,
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: Đối số "cờ" để xây dựng hộp thoại không được dùng nữa. Vui lòng sử dụng các từ khóa khởi tạo: modal=True và/hoặc destroy_with_parent=True. Xem: https://wiki.gnome.org/PyGObject/InitializerDeprecations
dlg = Gtk.MessageDialog(type=icon, flags=Gtk.DialogFlags.MODAL
Thay đổi MÀN HÌNH HIỂN THỊ không hoạt động:
xuất HIỂN THỊ=:0; nxdialog --dialog panic --class warning --message "my message" --caption "MSG"
Không có cửa sổ nào được hiển thị, lỗi là:
Khóa MIT-MAGIC-COOKIE-1 không hợp lệKhông thể khởi tạo máy chủ: Không thể kết nối: Kết nối bị từ chối
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: (Các) từ khóa "type" không được dùng nữa để thay thế cho "message_type" tương ứng. Xem: https://wiki.gnome.org/PyGObject/InitializerDeprecations
dlg = Gtk.MessageDialog(type=icon, flags=Gtk.DialogFlags.MODAL,
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: Đối số "cờ" để xây dựng hộp thoại không được dùng nữa. Vui lòng sử dụng các từ khóa khởi tạo: modal=True và/hoặc destroy_with_parent=True. Xem: https://wiki.gnome.org/PyGObject/InitializerDeprecations
dlg = Gtk.MessageDialog(type=icon, flags=Gtk.DialogFlags.MODAL,
Ngoại lệ bị bắt: Không thể khởi chạy Gtk. Sử dụng Gtk.init_check() nếu bạn muốn xử lý trường hợp này.
Giá trị nào nên được sử dụng trong $HIỂN THỊ
? Tôi đã thử một số khả năng, chỉ xuất HIỂN THỊ =: 1
làm.