Скласти три програми-шаблони: 1) Вікно з горизонтальною шкалою; 2) Вікно з вертикальною шкалою; 3) порівняти їхні коди.
Розв’язання
Створіть файл для горизонтальної шкали, де в команді `Scale` вказано `orient=HORIZONTAL`.
Створіть файл для вертикальної шкали, де в команді `Scale` вказано `orient=VERTICAL`.
Порівняйте коди: зверніть увагу, що основна різниця лише у значенні параметра `orient`, інші властивості (довжина, діапазон) можуть відрізнятися залежно від дизайну.
Відповідь:
Шаблон 1 (горизонталь): `Scale(window, orient=HORIZONTAL, ...)`; Шаблон 2 (вертикальний): `Scale(window, orient=VERTICAL, ...)`; Різниця — напрямок розташування повзунка.
Скласти три програми-шаблони: 1) Вікно з горизонтальною шкалою; 2) Вікно з вертикальною шкалою; 3) порівняти їхні коди.
Що треба знати
Для створення шкали використовується клас `Scale`, параметр `orient` визначає напрямок (`HORIZONTAL` або `VERTICAL`), а метод `get()` повертає поточне значення повзунка.
💡 Підказка — спробуй спершу сам
Спочатку напишіть код для горизонтальної шкали, змінюйте параметр `orient` на `VERTICAL`, щоб отримати вертикальну, і порівняйте відступи у коді.
Розв’язання крок за кроком
Створіть файл для горизонтальної шкали, де в команді `Scale` вказано `orient=HORIZONTAL`.
Створіть файл для вертикальної шкали, де в команді `Scale` вказано `orient=VERTICAL`.
Порівняйте коди: зверніть увагу, що основна різниця лише у значенні параметра `orient`, інші властивості (довжина, діапазон) можуть відрізнятися залежно від дизайну.
Відповідь:
Шаблон 1 (горизонталь): `Scale(window, orient=HORIZONTAL, ...)`; Шаблон 2 (вертикальний): `Scale(window, orient=VERTICAL, ...)`; Різниця — напрямок розташування повзунка.