def __init__(self):
Gtk.Dialog.__init__(self, _(u"_Create profile\u2026").replace(u"\u2026", "").replace("_", ""))
self.add_buttons(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)
vbox = gu.hig_dlg_vbox()
self.vbox.pack_start(vbox, True, True, 0)
#
label = Gtk.Label(label=_("Enter the name of the new folder:"))
label.set_alignment(0.0, 0.5)
vbox.pack_start(label, False, False, 0)
#
self.g_entry = Gtk.Entry()
self.g_entry.connect('changed', self.on_entry_changed)
self.g_entry.set_activates_default(True)
vbox.pack_start(self.g_entry, False, False, 0)
#
label = Gtk.Label(label=_("Your profile data will be stored in:"))
label.set_alignment(0.0, 0.5)
vbox.pack_start(label, False, False, 0)
#
self.g_profile_location = Gtk.Label()
vbox.pack_start(self.g_profile_location, False, False, 0)
#
self.g_statusbox = Gtk.HBox()
self.g_statusbox.set_no_show_all(True)
vbox.pack_start(self.g_statusbox, False, False, 0)
im = Gtk.Image()
im.set_from_stock(Gtk.STOCK_DIALOG_WARNING, Gtk.IconSize.MENU)
self.g_statusbox.pack_start(im, False, False, 0)
im.show()
self.g_status = Gtk.Label()
self.g_status.show()
self.g_statusbox.pack_start(self.g_status, False, False, 0)
self.g_entry.set_text(_("New Profile"))
self.set_default_response(Gtk.ResponseType.ACCEPT)
评论列表
文章目录