[kernel] r5696 -
people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor
Bastian Blank
waldi at costa.debian.org
Fri Feb 3 00:04:05 UTC 2006
Author: waldi
Date: Fri Feb 3 00:04:04 2006
New Revision: 5696
Modified:
people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/editor.py
Log:
debian/lib/python/debian_linux/kconfigeditor/editor.py: Add menu.
Modified: people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/editor.py
==============================================================================
--- people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/editor.py (original)
+++ people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/editor.py Fri Feb 3 00:04:04 2006
@@ -50,6 +50,22 @@
self.window.set_title("KConfig editor")
self.window.connect("destroy", self.window_destroy)
+ box = gtk.VBox()
+ self.window.add(box)
+
+ menu_bar = gtk.MenuBar()
+ box.pack_start(menu_bar, False, False, 2)
+
+ file_menu = gtk.MenuItem("File")
+ menu_bar.append (file_menu)
+
+ menu = gtk.Menu()
+ file_menu.set_submenu(menu)
+
+ item = gtk.MenuItem("Save")
+ menu.append(item)
+ item.connect("activate", lambda item: self.write())
+
self.treestore = gtk.TreeStore(str)
self.treeview = gtk.TreeView(self.treestore)
@@ -63,7 +79,7 @@
scrolledwindow = gtk.ScrolledWindow()
scrolledwindow.add(self.treeview)
- self.window.add(scrolledwindow)
+ box.pack_start(scrolledwindow)
col = gtk.TreeViewColumn('Global')
self.treeview.append_column(col)
@@ -137,6 +153,10 @@
def window_destroy(self, widget, data = None):
gtk.main_quit()
+ def write(self):
+ for f in self.file_inodes.itervalues():
+ f.write()
+
class edit_setting(object):
def __init__(self, editor, key):
self.editor = editor
More information about the Kernel-svn-changes
mailing list