Ваше заявление написано правильно. Если бы вы выполнили инструкцию, а затем посмотрели на свойство borderColor в инспекторе свойств поля, вы бы увидели, что для него установлено фиолетовое. Однако есть кое-что, что вам нужно знать о полях в LiveCode. Когда вы впервые создаете поле, оно настроено на тонкий трехмерный вид границы, что является стандартным видом полей для Ma c и Windows. Когда поле LiveCode установлено в 3-D, цвет границы определяется двумя отдельными цветовыми свойствами, topColor
и bottomColor
, которые определяют цвета 3-D фасок на поле. Чтобы создать одну solid рамку линии на вашем поле, сделайте следующее:
set the threeD of field "name of field" to false
set the borderColor of field "name of field" to "purple"
Затем вы увидите нужный эффект.