2013-12-20 1 views

ответ

1

На самом деле есть три черные или серые границы.

Во-первых, добавьте пользовательский стиль в свое приложение. Docwiki рассказывает, как это сделать: http://docwiki.embarcadero.com/RADStudio/XE5/en/Customizing_the_Design_of_a_FireMonkey_Application

Выполните шаг # 2 (. Шаг 3 не работает для мобильных приложений)

Откройте редактор стилей и найти ColorButtonStyle.

Разверните узел дерева и нажмите «Фон» в структуре.

В инспекторе объектов найдите Заполнить и развернуть этот узел.

Изменить заполнение Доб. До bkNone.

Это удаляет широкий серый бордюр, оставляя две темно-серые границы 1px.

Далее вниз по списку свойств, расположенных ниже Sides - Stroke.

Измените свой вид на bkNone. Это удаляет внешнюю серовую линию.

В зависимости от вашего приложения вам может потребоваться также отредактировать цветовые анимации под фоновым прямоугольником. Я сделал это, стирая (гасящие) триггеры, так как мне не удалось удалить анимацию.

Далее перейдите к компоненту Fill и установите для вида хода значение bkNone. Это удаляет внутреннюю серовую линию.

Возможно, вы также захотите установить поля Заливки на 0, чтобы цвет простирался к внешней стороне объекта. (Не то есть без заполнения теперь, что серый не существует.)

Гэри

 Смежные вопросы

  • Нет связанных вопросов^_^