2413
Комментарий:
|
2642
|
Удаления помечены так. | Добавления помечены так. |
Строка 44: | Строка 44: |
* понятие геометрии (grid, pack, place) | |
Строка 48: | Строка 47: |
Понятие геометрии (grid, pack, place); [[tkinter:grid]] * строки и столбцы * sticky * columnconfigure / rowconfigure и эластичность (weight) |
|
Строка 50: | Строка 54: |
* Стандартные события * Регистрация обработчиков |
* [[tkinter:events|Стандартные события]] * Регистрация обработчиков * Обработчики и частичные вычисления :) |
Ручное редактирование при слиянии; использование tkinter
Ещё про работу с историей
Раздельное добавление ханков
- Откат истории:
Команды git-reset (и git reset --hard)
git commit --interactive (ALT: пакет perl-Git)
Ветка/сторонний репозиторий как хранилище отдельных коммитов
Немного о формате
Патчи и Git:
git-format-patch и git-am / git-apply
Замечание: git не умеет в fuzzy (и правильно!)
⇒ иногда уместнее patch -u или patch --git
Интерферирующие коммиты
Немного о формате:
Ситуация:
- Мой коммит, их коммит, общий предок
- ⇒ diff-3 результат:
- всё, что можно, применено
всё, что отъехало, оформлено как diff3
И вот git mergetool до посинения
Адище тут: kdiff3, [g]vimdiff, diffuse, тысячи их
Снова Tkinter
(сколько успеем) Повторение:
- вложенность виджетов
- основное окно по умолчанию
- ручное раскладывание объектов
- mainloop
Понятие геометрии (grid, pack, place); grid
- строки и столбцы
- sticky
- columnconfigure / rowconfigure и эластичность (weight)
События и их обработчики:
Стандартные действия (command=)
- Регистрация обработчиков
Обработчики и частичные вычисления
Tk: общие переменные
Например, optionmenu и label
Ввод entry:
- Поле ввода как текстовый редактор
не нравится мудрить, вот вам StringVar
Другие виджеты
Д/З
TODO (наконец-то)
- На tkinter