C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Высота TEdit  (Прочитано 3135 раз)
d7d1cd
Участник


Сказали спасибо: +59/-24
Offline

Сообщений: 1005


Высота TEdit
« : 17 Август 2014, 14:31:27 »

Привет всем. При добавлении на форму компонента TEdit в десктопном приложении FMX, я могу менять его высоту, а вот в приложении Metropolis UI этого напрямую сделать нельзя. Уверен, что изменить высоту мне мешает книга стиля StyleBook1. Подскажите, как "подправить" эту книгу так, чтобы высоту Edita можно было бы менять. Ну или хотя бы задать свою стандартную высоту этого компонента, а то она установлена в значение 32.
Записан
d7d1cd
Участник


Сказали спасибо: +59/-24
Offline

Сообщений: 1005


Re: Высота TEdit
« Ответ #1 : 19 Август 2014, 11:03:05 »

Никто не знает? А не подскажите адрес русскоязычного форума Embarcadero? Ну если таковой имеется. Если нет, то адрес какого-нибудь другого ресурса, для решения моей проблемы. Туго как то с FMX...
Записан
d7d1cd
Участник


Сказали спасибо: +59/-24
Offline

Сообщений: 1005


Re: Высота TEdit
« Ответ #2 : 24 Август 2014, 17:47:03 »

Ну что, в который раз получается так, что когда никто не отвечает в форуме, сам находишь ответ  . Расскажу, кому интересно, читайте...
Напомню, что задача состояла в задании текстовому полю TEdit проекта на FMX, высоту, отличную от высоты, заданной в книге стиля (StyleBook). Редактирование книги стиля, а конкретно стиля "editstyle", в редакторе стилей RAD Studio XE6 ни к чему не привело. Может быть у меня просто не хватило опыта, а может быть в редакторе стиля нельзя решить мою задачу.
Далее я скачал программу StyleEditor, которая так же редактировала стили FMX. В ней мне тоже не удалось изменить высоту компонента TEdit. Совсем уже отчаявшись, я пошел на "крайние меры"  , а именно: открыл файл стиля FMX в блокноте. Может быть вы посмеетесь, но для себя я сделал открытие: файл стиля - это обычный текстовый файл. Задав поиск, я нашел описание стиля "editstyle", и увидел, что там имеется строка "FixedHeight = 32". Я удалил эту строку, сохранил файл и применил этот файл в качестве стиля для своего проекта. Как и ожидалось, высота TEdit стала успешно изменяться. 

Остается загадка: почему в редакторе стилей нельзя изменить это свойство? 
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


Re: Высота TEdit
« Ответ #3 : 25 Август 2014, 12:04:05 »

Потому что это - Огненная Макака! 
Записан
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 784


Re: Высота TEdit
« Ответ #4 : 25 Август 2014, 12:36:11 »

Цитата: d7d1cd от 19 Август 2014, 11:03:05
А не подскажите адрес русскоязычного форума Embarcadero? Ну если таковой имеется.
http://fire-monkey.ru
« Последнее редактирование: 25 Август 2014, 17:14:00 от SilverFish » Записан
d7d1cd
Участник


Сказали спасибо: +59/-24
Offline

Сообщений: 1005


Re: Высота TEdit
« Ответ #5 : 26 Август 2014, 07:28:53 »

Цитата: S0mbre от 25 Август 2014, 12:04:05
Потому что это - Огненная Макака! 
Честно сказать, я использую FMX только из-за стилей кнопок как на смартфонах, да из-за наличия встроенных анимаций. Может только лишь это не оправдывает использования выше названной библиотеки?
Записан
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 784


Re: Высота TEdit
« Ответ #6 : 26 Август 2014, 08:48:50 »

 Работа со стилями: https://m.youtube.com/watch?v=eqrVYWZ8SPk
Записан
d7d1cd
Участник


Сказали спасибо: +59/-24
Offline

Сообщений: 1005


« Ответ #7 : 30 Август 2014, 18:48:07 »

SilverFish, спасибо за ссылки на вебинар и на форум по FMX.
« Последнее редактирование: 11 Сентябрь 2014, 15:35:19 от d7d1cd » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.045 секунд. Запросов: 19.