diff --git a/python/mine/ri_cmd.py b/python/mine/ri_cmd.py index 71c519d..f58c849 100644 --- a/python/mine/ri_cmd.py +++ b/python/mine/ri_cmd.py @@ -64,3 +64,16 @@ def mount_list_modify(*args): ''' modify an item in mount list ''' tw = ri_widget.TopWindow.dict['mount_list_modify'] tw.show() + +def mp_top_fs_init(): + ''' mount dir top window initialize ''' + ml_win = ri_widget.Widget.dict['mount.list'].tk_widget + idxs = ml_win.curselection() + if len(idxs) == 1: + idx = int(idxs[0]) + s = display.var_dict['mount.list'].get() + if not s: return + tpl = eval(s) + dev, dir, fs = tpl[idx].split() + print dev, dir, fs + diff --git a/python/mine/ri_tk.py b/python/mine/ri_tk.py index bb25eae..3b1684d 100644 --- a/python/mine/ri_tk.py +++ b/python/mine/ri_tk.py @@ -54,7 +54,7 @@ def modify_attributes(attr_dict): attr_dict[a] = getattr(MyImage, image_var) elif a == 'command': attr_dict[a] = getattr(sys.modules["ri_cmd"], attr_dict[a]) - elif a == "textvariable" or a == "listvariable": + elif a == "textvariable" or a == "listvariable" or a == 'variable': attr_dict[a] = var_dict[attr_dict[a]] def create_widget_sub(w, p_win): diff --git a/xml/install.xml b/xml/install.xml index 2b839e9..3a0eb43 100644 --- a/xml/install.xml +++ b/xml/install.xml @@ -18,8 +18,8 @@ - - + + diff --git a/xml/install_ng.xml b/xml/install_ng.xml index c7a2d74..7b6435f 100644 --- a/xml/install_ng.xml +++ b/xml/install_ng.xml @@ -66,6 +66,9 @@ + + + diff --git a/xml/interface_ng.xml b/xml/interface_ng.xml index f9e5d6c..4297724 100644 --- a/xml/interface_ng.xml +++ b/xml/interface_ng.xml @@ -97,6 +97,15 @@ on special cases --> + + + + + + + + + diff --git a/xml/interface_t.xml b/xml/interface_t.xml index 8f03e63..57f2d44 100644 --- a/xml/interface_t.xml +++ b/xml/interface_t.xml @@ -314,15 +314,46 @@ row 4 | | + - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +