@RomanFrAmM

Как изменить фон окна в tcl/tk?

Как изменить фон в tcl/tk? Есть написанная программа:

#!/usr/bin/env tclsh

package require Tcl
package require Tk

set version 1.3
set FORWARDS {
10170 10220
}

wm title . "Text v$version"
wm resizable . 0 0
wm withdraw .
wm geometry . "700x350"
wm deiconify .

Как можно изменить фон этого окна? Например, на черный. Я tcl/tk не понимаю, программа досталась по наследству, в гугле у всех другой подход/синтаксис, поэтому ответ немого найти. Спасибо за помощь.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
OrlovEvgenii
@OrlovEvgenii
golang developer / DevOps
Чтобы изменить фон окна в Tcl/Tk, можно использовать команду configure для установки свойства background окна на желаемый цвет. Например, чтобы установить черный фон, можно добавить следующую строку перед вызовом wm deiconify:

configure . -background black

Полный код с измененным фоном будет выглядеть так:

#!/usr/bin/env tclsh

package require Tcl
package require Tk

set version 1.3
set FORWARDS {
10170 10220
}

wm title . "Text v$version"
wm resizable . 0 0
wm withdraw .
wm geometry . "700x350"

# Установка черного фона
configure . -background black

wm deiconify .

После запуска программы, вы должны увидеть, что фон окна стал черным.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы