Перейти к содержанию
Fire Monkey от А до Я

Nick N.

Пользователи
  • Постов

    12
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Nick N.

  1. Как оказалось была проблема в манифесте, была указана MinSdkverion 15 (вместо 9 по умрлчанию). Как влияет одно на другое для меня загадка. Если честно, уже устал писать в QC - все равно это мое последнее приложение на Делфи под Android - да и его сейчас буду переписовать на JAVA - очень много глюков и ограничений

  2. Добрый день

     

    Есть проблема - при смене ориентации экрана приложение просто закрывается. Как можно запретить смену ориентации после показа формы? Т.е. чтобы форма создалась в нужной ориентации, но поворот экрана на нее уже не влиял

     

    Спасибо

  3. Все равно TListViewItem не подошел - настройка внешнего вида делается не через стили у него

     

    В общем взял ListBox на 2 тектовых поля - заголовок и описание. Описание сделал CalculatedField и склеил несколько строк через #$13#10. Получил "эффект" многострочности

  4. Кстати, только что нашел статью как добавить свои свойства, http://blog.delphiedintorni.it/2014/05/personalizzare-il-text-di-una-tlistview.html

    Думаю итальянский язык помехой не будет чтобы с проблемой разобраться...

  5. Ну как нельзя, если в сэмпле именно это и делается ??

     

    ItemApperance не добавляет новые свойства для TlistviewItem, а только управляет ими. Если установить ItemApperance в Custom, до доступны все свойства. Их там 6 или 7 штук. два текстовых, кнопка, картинка и т.д. Новые свойства TlistviewItem-у не добавишь

  6. Если через биндинг в дизайне, то, по-моему, только делать свой компонент наследник от TListBoxItem плюс наследника от TListBox. Вроде через биндинг у дизайне доступны именно published свойства...

     

    Чтобы биндинг был доступен для TListBoxItem нужно писать свой TBindEditor для своего TListBox - как это сделать по быстрому я так и не понял листая модуль databinding. Видать задача по простому не решается

  7. Необходимо на TListBoxItem разместить 9 тектовых элементов (сетку 3*3), и чтобы каждый элемент заполнялся через LiveBinding на ClientDataSet

    По сути грид, но каждые 3 строчки относятся к одной записи из датасета

  8. Дорый день

     

    Необходимо связать ListBox с ClientDataSet и вывести несколько полей (больше двух).

     

    Интересует как реализовать свой клас от TListBoxItem (тут проблем особых нет), сделать добавление этих итемов через LiveBinding и собственно связать свои данные с полями ClientDataSet.

     

    Интересует именно с помощью LiveBinding, так как с помощью кода это сделать есть хороший пример CustomListBox с XE7.

     

    Проблему можно было бы решить очень просто, если бы при LiveBinding можно было задать обработчик для OnApplyStyleLookup (передать значения полей CDS одной строкой и распарсить их в обработчике на нужные компоненты стиля).

     

    Может я не там ищу и есть просто пример как с ListBox сделать TableView ?

     

    Спасибо!

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