From 1bb94f6ca633f16d95866560799f191507036822 Mon Sep 17 00:00:00 2001 From: Siddharth Ravikumar Date: Sun, 13 Dec 2015 19:44:45 -0500 Subject: `combox.gui.ComboxConfigDialog` accepts config_dir --- combox/gui.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'combox') diff --git a/combox/gui.py b/combox/gui.py index a6630d9..2195ecb 100644 --- a/combox/gui.py +++ b/combox/gui.py @@ -21,6 +21,9 @@ import os import tkFileDialog +from os import path +from os.path import expanduser + from Tkinter import * from combox.config import config_cb @@ -34,12 +37,15 @@ class ComboxConfigDialog(object): """ - def __init__(self, title=None): + def __init__(self, title=None, + config_dir=path.join(expanduser("~"), '.combox')): self.root = Tk() if title: self.root.title(title) + self.config_dir = config_dir + self.result = None self.body_frame = Frame(self.root) @@ -292,7 +298,8 @@ class ComboxConfigDialog(object): def_input = lambda(x): next(config_info_iter) def_pass = lambda: passp - config_cb(pass_func=def_pass, input_func=def_input) + config_cb(config_dir=self.config_dir, + pass_func=def_pass, input_func=def_input) def create_askdirectory_button(self, entry, row): -- cgit v1.2.3