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

kvantum

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

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

  • Посещение

Посетители профиля

1 190 просмотров профиля
  1. Здравcтвуйте ! После записи в таблицу иероглифов, например "日本人", в ней отображаются вопросы "???". Какие настройки необходимо произвести с компонентами FireDAC для корректной записи/отображения иероглифов? Пример: Ieroglifs.zip
  2. Ну ... фикс ! Когда он будет ? Нужно ведь сейчас писать... Что если заменить TFrame формой TForm, что думаешь ? Вопрос задан здесь: http://fire-monkey.ru/topic/914-android-tform-ili-tframe/
  3. Здравствуйте ! Опираясь на вопрос http://fire-monkey.ru/topic/432-sovety-po-sozdaniiu-mobilnogo-prilozheniia-master-detail/?p=1638 и на осознанную на практике невозможность корректного уничтожения динамически созданного фрейма, вопрос http://fire-monkey.ru/topic/905-android-tframe-oshibka-pri-dinamicheskom-udaleniisozdanii/ хочу спросить, какие преимущества и недостатки в замене фреймов формами, если вместо фрейма динамически создавать форму и затем закрывать ее методом Close, указав в OnClose: Action:=TCloseAction.caFree; Пугает простота данного решения . В ЧЕМ ПОДВОХ ? :-))) Projects.zip
  4. Алексей, к сожалению ошибка осталась. Посмотрите пожалуйста код... AndroidFramesTest.zip
  5. Здравствуйте ! Опираясь на тему "Архитектура приложения под Андроид на основе TFrame" был создан тестовый пример приложения на Андроид, в котором переключаемые фреймы создаются (удаляются) динамически. Суть ошибки: если в Frame1 ввести текст в строку и нажать кнопку перехода к Frame2 (правый верхний угол) - возникает ошибка. При уничтожении текущего фрейма клавиатура скрывается автоматически методом HideKeyboard : if Assigned(fCurrentFrame) then begin HideKeyboard; fCurrentFrame.DisposeOf; fCurrentFrame:=nil; HideButtonsLayouts; end; Прошу помочь в исправлении ошибки. Пример и скриншоты во вложении. AndroidFramesTest.zip
  6. Спасибо, Ярослав, Вы как всегда на высоте! Завершающий вопрос : в каком методе уничтожать созданную переменную Bitmap ? Stream := CreateBlobStream(FieldByName('Data'), bmRead); try Bitmap:=TBitmap.Create; Bitmap.LoadFromStream(Stream); Item.StylesData['userimage.bitmap'] := TValue.From<TBitmap>(Bitmap); // Bitmap.Free; except end; Stream.Free;
  7. Здравствуйте ! Задача состоит в загрузке в элемент списка картинки из потока и установке значения текстовому свойству StyleBook имеет вид, представленный на скриншоте. Присвоение значения свойству userlogin реализуется как : Item.StylesData['UserLogin.Text']:=FieldByName('Login').AsString; Как по аналогии загрузить изображение в свойство userimage (по типу Image.Bitmap.LoadFromStream(Stream)) ?
  8. Да именно так ! Полагаю, что раз подсветка элементов списка - свойство, общее для всех элементов списка - может быть есть смысл поработать со стилем всего списка, а не его итемов ?
  9. Исправил на HitTest = False, но, к сожалению, фон активного элемента не подсвечивается
  10. Здравствуйте ! На http://oilsoft-service.blogspot.ru/2013/11/android-delphi-xe5.html был приведен очень интересный пример создания пользовательского стиля для TListBoxItem. Во вложении содержится продублированный проект. При запуске проекта под Анроидом цвет фона для выделенного элемента списка не меняется. Прошу помочь разобраться. Вторая строка на обоих скриншотах выделена. Demo_2.zip
  11. Спасибо ! Поясните пожалуйста насчет "рисуйте фрейм для каждой платформы в отдельных вьюхах"
  12. Тогда теряется возможность использования мульти платформенного интерфейса.
×
×
  • Создать...