Перейти к содержанию
  • Регистрация
  • 0
krapotkin

Проблема TStyleBook при переходе на 10.3.3. Cannot find style resource for 'Android'

Вопрос

А также Cannot find style resource fir Windows.

Воспроизведение

1. создать новое FMX приложение
2. кинуть TSyleBook
3. зайти по двойному щелчку
4. попытаться добавить платформу
результат (1)

d31abffa-c039-4c41-87d6-b476e0e0f171.jpg.c85066f5cc12edfcaae7295284b2e0ae.jpg

5. добавить Windows, Android. Удалить Default. закрыть StyleBook editor
6. Положить кнопку, ПКМ, Edit Custom Style
7. Результат

625a1ba4-31ed-42ac-987a-c058ce7a842e.jpg.61cc43814974b292a7b14310ddd8f3d8.jpg
 

если же просто сначала кинуть кнопку, сделать ПКМ, Edit custom Style, то картина совсем другая

450288503_QIPShot-Screen004.png.e389e6e9b4ce656839694d34f72976e4.png

поэтому и не находит ни Windows ни Android
 
Соответственно Workaround - найти в FMX Platform = 'Android' и заменить на Platform = 'AndroidL Light'
Platform = 'Windows' тоже возможно надо будет заменить, но с ней проблем вроде нет пока.
 
 
Все это делал на Windows 7 x64 Pro SP1

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

Ответы на этот вопрос пока отсутствуют

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Похожий контент

    • От Алиса Романец
      Доброго времени суток! Не совсем поняла, куда именно стоит задавать вопрос, посему оставлю в Стилях.
      Есть FMX форма, которой нужно присвоить кастомный курсор, но не формата .cur/.ani, а именно, как изображение. На VCL делается через импорт файла .res, содержащего изображение, посредством {$R <имя_файла>.res}, что содержит изображение, а затем просто выборкой этого курсора в контекстном меню в параметрах формы. Возможно ли сделать что-либо подобное на FireMonkey или это решается только "скрытием курсора под компонентом TImage, что двигается вместе с курсором"?
    • От ENERGY
      Набросал простенькую программу для создания стилей под все платформы на основе указанного. 
      Программа только меняет информацию о платформе, никаких других измений со стилем не делает.
      К примеру есть стиль для Android - указываем его программе, - она создает стили для Windows, Mac,  iOs на основе указанного.
      Затем их можно добавлять в StyleBook, запускать и отлаживать этот Android стиль под Windows, что сэкономит массу времени.
      Exe файл находится в \Win32\Release\Styles4Platforms.exe

       
       
      An app to convert current firemonkey style to other platforms based on the specified *.Style file. App only changes the information about the platform and does not do any other changes with the style.
       
       
       
      Styles 4 Other Platforms.7z
    • От Ra72
      Уважаемые эксперты!
      Хочу написать свой редактор стилей для мобильных платформ.
      Для полного счастья не хватает знаний каким образом из TStyleBook.Style выгрузить его изменения в TStyleBook.Resource для последующего сохранения в файл.
       
    • От sviat9440
      Всем привет! Давно с вами не виделись)) Вот такая проблема есть: У меня Виндовс 10, и все корректно отображается. Я имею в виду стили. У меня на данный момент нет возможности протестировать приложение на Виндовс 7, но прилагаю скрины (Как должно/Как отображается). Вопрос: Проблема у меня? Или на стороне FireMonkey?
       
      Попутный вопрос: Если на стороне FireMonkey, то как узнать версию ОС, чтобы при запуске на вин7, сообщать пользователю что то типа "Твоя ОС не поддерживается"?
       
      Дополнительная информация: Используется Delphi XE 10 Seattle.


    • От Ra72
      Следующий код не работает на Android. На Win32 в FBinary записывается примерно 100 килобайт, а на Android - 36 байт.
      FBinary := TMemoryStream.Create; TStyleStreaming.SaveToStream(AStyleBook.Style, FBinary, TStyleFormat.Binary);
    • От Ra72
      Уважаемые эксперты!
      Подскажите, как сохранить StyleBook в текстовом формате *.style динамически (во время исполнения программы) ? Например:
      object TLayout Align = alClient Height = 715.000000000000000000 Position.Y = 33.000000000000000000 Width = 1162.000000000000000000 object TSwitchObject StyleName = 'switchstyle' ...
    • От basnik
      Требуется консультация по составлению интерфейса и его верстка по готовому макету.
      ОС:Android
      Платформа: Delphi XE7
       
      Задачи: 
      - Создание стилей для FireMonkey 
      - Верстка интерфейса по макету 
      Требования: 
      - Опыт разработки мобильных приложений и интерфейсов 
      - Желание работать в команде 
      - Внимательность, способность выполнять работу качественно и в установленные сроки 
      - Коммуникабельность, адекватное восприятие критики, дисциплинированность и ответственность
       
      Работа удаленная, оплата по договоренности.
       
      Skype: basnik31
      ICQ: 629993
    • От xenon54
      Сделал кастомный TCustomRoundRect  (потомок TRoundRect), хочу использовать его в стилях, а не тут-то было. Такая вот ошибка появляется при запуске приложения.
    • От ANovokreschenov
      Поставил XE7, создаю новое приложение FMX, добавляю на форму StyleBook, захожу в Style Designer, добавляю TLayout и в него добавляю TRectangle, в дереве объектов выделяю TRectangle, но он не выделяется в дизайнере, если попробовать потянуть его мышкой в дизайнере, то он улетает в правый нижний угол окна дизайнера... Пробовал разные комбинации, результат один и тот же - невозможно выделять и манипулировать объектами в дизайнере... Баг подтвержденный, есть в QC... А есть ли какой-то workaround/path для этой проблемы? Или ждать Update N или XE 8?
       
      Использую в работе Delphi более 12 лет, лучшая версия - Delphi 7, все что после - слабая надежда на кроссплатформу... сейчас смотрю на C# и Xamarin...
       
      Для чего такой продукт и тем более за такие деньги?
    • От ovk
      Прошу помощи,как вывести иконки в ListView которые хранятся в StyleBook ?
      у меня есть база,в ней хранятся ID иконок, которые нужно выводить,в StyleBook лежат иконки, может у кого есть подобный опыт?!
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...