Exemplo n.º 1
0
    def __init__(self,
                 master,
                 shared_view,
                 default_name="Nazwa produktu",
                 default_calories=100,
                 default_image=None,
                 default_ig_rating=0):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.default_name = default_name
        self.default_calories = default_calories
        self.default_image = default_image
        self.default_ig_rating = default_ig_rating
        self.new_image = False
        self.withdraw()

        self.title('BeeFit - Dodaj produkt')
        self.resizable(False, False)

        self.frame_main = ttk.Frame(self)
        self.frame_main.pack(padx=self.shared_view.NORMAL_PAD,
                             pady=self.shared_view.NORMAL_PAD)

        self._create_entries()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 2
0
    def __init__(self,
                 master,
                 shared_view,
                 user_prods,
                 user_prods_ids,
                 default_radio=0,
                 default_grammage=100):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.user_prods = user_prods
        self.user_prods_ids = user_prods_ids
        self.default_radio = default_radio
        self.default_grammage = default_grammage
        self.withdraw()

        self.title('BeeFit - Dodaj produkt')
        self.resizable(False, False)

        self.frame_main = ttk.Frame(self)
        self.frame_main.pack(padx=self.shared_view.NORMAL_PAD,
                             pady=self.shared_view.NORMAL_PAD)

        self._create_search_box()
        self._create_container()
        self._fill_container_with_products(self.user_prods_ids)
        self._create_grammage_entry()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 3
0
    def __init__(self,
                 master,
                 shared_view,
                 user_products,
                 products_ids_list=None,
                 products_grammage_list=None,
                 default_name="Nazwa dania",
                 default_ig_rating=0,
                 default_image=None):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.user_products = user_products
        self.products_ids_list = products_ids_list
        self.products_grammage_list = products_grammage_list
        self.default_name = default_name
        self.default_ig_rating = default_ig_rating
        self.default_image = default_image
        self.new_image = False
        self.withdraw()

        self.title('BeeFit - Dodaj danie')
        self.resizable(False, False)

        self.frame_main = ttk.Frame(self)
        self.frame_main.pack(padx=self.shared_view.NORMAL_PAD,
                             pady=self.shared_view.NORMAL_PAD)

        self._create_entries()
        self._create_buttons()
        self._fill_container_with_products()

        center_window(self)
        self.deiconify()
Exemplo n.º 4
0
    def __init__(self, master, shared_view):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.withdraw()

        self.title('BeeFit - Rejestracja')
        self.resizable(False, False)

        self._create_register_frame()

        self._create_account_data_entries()
        self._create_user_data_entries()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 5
0
    def __init__(self, master, shared_view):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.withdraw()

        self.title('BeeFit - Zapotrzebowanie kaloryczne')
        self.resizable(False, False)

        self.frame_eval_gda = ttk.Frame(self)
        self.frame_eval_gda.pack(padx=self.shared_view.NORMAL_PAD,
                                 pady=self.shared_view.NORMAL_PAD)

        self._create_entries()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 6
0
    def __init__(self, master, shared_view, current_date):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.current_date = current_date
        self.withdraw()

        self.title('BeeFit - Ustaw datę')
        self.resizable(False, False)

        self.frame_main = ttk.Frame(self)
        self.frame_main.pack(padx=self.shared_view.NORMAL_PAD, pady=self.shared_view.NORMAL_PAD)

        self._create_calendar()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 7
0
    def __init__(self, master, shared_view, training):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.training = training
        self.withdraw()

        self.title('BeeFit - Usuń trening')
        self.resizable(False, False)

        self.frame_main = ttk.Frame(self)
        self.frame_main.pack(padx=self.shared_view.NORMAL_PAD, pady=self.shared_view.NORMAL_PAD)

        self._create_entries()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 8
0
    def __init__(self, master, shared_view, user):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.user = user
        self.withdraw()

        self.protocol('WM_DELETE_WINDOW', self.master.destroy)
        self.title('BeeFit')
        self.resizable(False, False)

        self._create_user_view_frames()

        self._create_user_view_widgets()

        self._create_tabs()

        center_window(self)
        self.deiconify()
Exemplo n.º 9
0
    def __init__(self, master, shared_view, current_goal):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.current_goal = current_goal
        self.withdraw()

        self.title('BeeFit - Ustaw cel')
        self.resizable(False, False)

        self.frame_set_goal = ttk.Frame(self)
        self.frame_set_goal.pack(fill=tk.BOTH,
                                 padx=self.shared_view.NORMAL_PAD,
                                 pady=self.shared_view.NORMAL_PAD)

        self._create_entries()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 10
0
    def __init__(self, master, shared_view):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.withdraw()

        self.protocol('WM_DELETE_WINDOW', self.master.destroy)
        self.title('BeeFit - Logowanie')
        self.resizable(False, False)

        self._create_login_frame()

        # Header label
        self.label_login = tk.Label(self.frame_login,
                                    text="BeeFit",
                                    font=self.shared_view.font_style_35_bold)
        self.label_login.pack(pady=(0, self.shared_view.SMALL_PAD))

        self._create_entries()
        self._create_buttons()

        center_window(self)
        self.deiconify()
Exemplo n.º 11
0
    def __init__(self, master, shared_view, training_types, default_radio=0, default_duration=30):
        tk.Toplevel.__init__(self, master)
        self.shared_view = shared_view
        self.training_types = training_types
        self.default_radio = default_radio
        self.default_duration = default_duration
        self.withdraw()

        self.title('BeeFit - Dodaj trening')
        self.resizable(False, False)

        self.frame_main = ttk.Frame(self)
        self.frame_main.pack(padx=self.shared_view.NORMAL_PAD, pady=self.shared_view.NORMAL_PAD)

        self._create_search_box()
        self._create_container()
        self._fill_container_with_training_types(self.training_types)
        self._create_duration_entry()
        self._create_buttons()

        center_window(self)
        self.deiconify()