def popup_registers(self, widget):
dialog = Gtk.Dialog('16-bit and 8-bit registers', self, Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, (Gtk.STOCK_CLOSE,Gtk.ResponseType.CLOSE))
ui.gtk3.common.set_bokken_icon(dialog)
reg_img = Gtk.Image()
reg_img.set_from_file(datafile_path('registers.png'))
reg_label = Gtk.Label("The four primary general purpose registers (EAX, EBX, ECX and EDX)\nhave 16 and 8 bit overlapping aliases.")
reg_label.set_alignment(0.1, 0.1)
reg_label.set_padding (0, 3)
dialog.vbox.pack_start(reg_label, False, False, 2)
dialog.vbox.pack_start(reg_img, True, True, 2)
dialog.show_all()
dialog.run()
dialog.destroy()
评论列表
文章目录