Код для записи в сценарии кнопки, которая меняет границу строки текстового поля на фиолетовый в livecode? - PullRequest
1 голос
/ 02 апреля 2020

У меня есть кнопка и поле ввода текста в реальном коде, и я хочу написать код в сценарии кнопки, чтобы изменить цвет границы текстовой записи, поданной на фиолетовый?

этот код правильный

установите для borderColor поля "name of field" значение "purple"

Я новичок в livecode и буду признателен за вашу помощь:)

1 Ответ

1 голос
/ 03 апреля 2020

Ваше заявление написано правильно. Если бы вы выполнили инструкцию, а затем посмотрели на свойство 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"

Затем вы увидите нужный эффект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...