Exemplo n.º 1
0
    def menu_update_lost():
        """Обновляет меню выбора причин списания."""

        menu  =  Menu(cathMenu, tearoff=0)
        lostMenu['menu'] = menu

        for lost in queries.full_lost_reasons_list():
            menu.add_command(label=lost.reason, font=('Verdana', FONT_SIZE_BIG),
                                 command=lambda key=lost: menu_change_lost(key))
Exemplo n.º 2
0
    def listbox_lost_fill():
        """Заполняет лист причин списания"""

        for q in range(len(lost_reasons)):       # Очищаем список
            del(lost_reasons[0])
        listbox_lost.delete(0, END)

        for lost in queries.full_lost_reasons_list():
            lost_reasons.append(lost)
            listbox_lost.insert(END, ' ' + lost.reason)
            if not lost.active:
                listbox_lost.itemconfig(END, {'fg':'grey'})