GUI приложения на Python c Tkinter #10 - Добавление виджета Scrollbar к Treeview

preview_player
Показать описание
Десятое видео из серии о создании GUI приложения на Python с Tkinter. В этом видео Мы добавим полосу прокрутки или так называемый Scrollbar.

Рекомендации по теме
Комментарии
Автор

Блин не могла найти как сделать свою программу чтоб была более менее и тут нашла, на основе вашей буду делать свою спасибо)

_.yourprincess__
Автор

спасибо автору, продолжай пилить видосы на темы библиотек requests, парсинг и тд

ertargn
Автор

Приветствую, огромное спасибо за видео. Слушай, чего реально не хватает так это вывода общего числа затрат и дохода ну и конечно же остатка, для завершенного вида этой программы.

johniarochkin
Автор

Предлагаю внести модернизацию программы. 1) Вывод общего баланса. 2) Классы окна и базы данных вынести в разные файлы. Ну или хотя бы снимите видео как это реализовать

hqswdst
Автор

1) Можно было бы ещё добавить порядок сортировки по полям, когда щёлкаешь на названию столба. По умолчанию, когда форма открывается сортировка по полю ID в возрастающем порядке. При этом в заголовке столбца горит стрелочка вниз, интуитивно дающая понять порядок сортировки в текущий момент. Если щёлкнуть по названию поля, где горит стрелочка вниз, то она сменится на стрелочку вверх, а отображение списка по полю сменится с возрастающего на убывающий. И так по любому полю. 2) Добавить контроль. 2.1) в поле ввода нового значения не давать ввести суммы ниже ноля. 2.2) при записи, если указан доход, в строки вносить запись со знаком плюс, если указан расход, то вносить запись со знаком минус. 2.3) в табличной части отрицательные суммы отображать красным шрифтом.

RuslanKhamidoullin
Автор

Спасибо за проделанную работу. Подскажи, как правильно добавить горячие клавиши (добавить, редактировать, найти, удалить) и установить курсор ввода в первое поле ввода данных при добавлении новой записи автоматически. Допустим нажимаешь CTRL+N и сразу вводишь текст без необходимости нажимать мышкой на поле ввода. Спасибо.

JohnSmith-uhkg
Автор

Спасибо большое, производственная практика сделана на 70%, единственное что в программе не работает как надо, это не обновляется id после удаления) но может быть у меня кривые руки, буду искать причины и способы пофиксить)

carrion
Автор

Здравствуйте, IT Hobbies! Можете пожалуйста показать, как сделать сложение выбранных элементов? Я сам пробовал, ничего не получается.

qaraotkel
Автор

переписал ваш код в свою программу.
1) скролбар отобразился слева (видимо, потому что tk.LEFT), изменил на tk.RIGHT - он отобразился справа! - Этот момент понял - у меня treview запакован в TOP
2) у меня скроллбар растянулся на всё окно, а не на размер treeview. Может быть потому что ниже есть кнопки?
хотя пофиг, у меня place подобрано как надо

shurik_popov
Автор

Есть предложение по доработке Кошелька, сделать Например Расходы (Продукты, Медицина), все эти разделы находятся в базе и они создаются строками пользователем, после того как создал раздел, в него можно зайти двойным нажатие мыши - открывается окно, где можно записывать какие продукты или мед. услуги/лекарства покупал. Не могу найти информацию о подобной структуре БД.

vextioron
Автор

Можешь показать как скомпилировать весь проект, допустим в exe? или кинуть ссылку на статью или видео как это все за компилировать. Спасибо ты помог

rynokux