Я пытаюсь предупредить пользователя, что некоторые данные были изменены и должны быть сохранены. Данные отображаются в поле Perl Tk :: HList. Я надеялся, что смогу сделать:
if ($new_item) {
$HList->add($stock_no,-background=>"red");
}
или даже:
if ($new_item) {
$HList->itemCreate($stock_no,0,-text=>$stock_no,-background=>"red");
}
но оба бросают
Tk::Error: Bad option `-background'
Я видел идею использовать ItemStyle, но нет четкого ответа, работает ли он или нет, или это лучшее (и единственное) решение. Есть ли другой способ выделить определенные строки, чтобы предупредить пользователя?