Anatoliy
Пользователи-
Постов
176 -
Зарегистрирован
-
Посещение
Весь контент Anatoliy
-
Подскажите как можно победить ошибки... При попытке откомпилировать проект в Токио и который успешно работает в Берлине (ошибки в Токио): [DCC Error] FMX.FontGlyphs.Android.pas(32): E2037 Declaration of 'DoGetGlyph' differs from previous declaration [DCC Fatal Error] FMX.FontGlyphs.Android.pas(284): F2613 Unit 'FMX.FontGlyphs' not found.
-
Ярослав, а вот то, что TAniIndicator, игнорирует размеры заданные в инспекторе обектов для платформы Андроид, это баг или не понимание мною FMX для мобильной разработки? С++ Builder Berlin все апдейты.
-
Видимо движок форума кардинально изменился. Пропала возможность поставить плюс СПАСИБО. Спасибо. Буду изучать и пробовать. P.S. Проблема в том, что используется С++ Builder и проект уже полностью готов. При установке новых компонентов в среду С++ Builder, по опыту, наверняка вылезит куча проблем, если компонент не дуален и для Дельфи и для С++.
-
Я пример посмотрел и все понял. Но чтобы подготовить такой файл, надо умение. Например я хочу, чтобы кружок был больше. Можно увеличить файл Равиля в растровом редакторе, но это, как я понимаю, приведет к потере качества. Вот и хотелось бы иметь примеры файлов с индикатором загрузки, в хорошем разрешении, которые можно было бы уменьшать под свои потребности без потери качества. Или туплю и не правильно понимаю идеологию?
-
Посоветуйте, чем правильнее будет заменить TAniIndicator, чтобы иметь что-то крутящиеся на андроида с нужным размером.
-
У меня на винде все Ок. Растягиваю размер - все нормально. На Андроиде вижу фиксированный размер... Берлин.
-
Если задать размеры для TAniIndicator для платформы Windows, то все работает. Для платформы Андроид TAniIndicator, игнорирует размеры в инспекторе объектов и выглядит всегда как маленький крутящийся кружок. Как для платформы Андроид увеличить диаметр TAniIndicator? IDE Берин все апдейты. Спасибо.
-
Виноват, нашел нужные танцы с бубном: https://community.embarcadero.com/index.php/blogs/entry/true-type-font-iconography-for-android-and-ios-apps
-
Научите как добавить свой шрифт в Андроид приложение. Я хочу иметь строки в ListView своим шрифтом (в частности HeinrichScript.ttf). Шрифт установлен в системе. Установил для объекта TTextObjectAppearance у ListView этот шрифт. Скопировал этот шрифт в папку с проектом. Добавил шрифт в деплоймент. А что еще сделать, а то после развертывания на устройстве все равно дефолтный шрифт у ListView.
-
Оно или нет? https://community.embarcadero.com/blogs/entry/adding-headers-to-tlistview-programmatically
-
В событие OnConnect и будут русские буквы. //C++ Builder void __fastcall TFormPrint::IdTCPServer1Connect(TIdContext *AContext) { AContext->Connection->IOHandler->DefStringEncoding = IndyTextEncoding_UTF8(); }
-
Если ShowMessage заставляет всплывать статус бар, то из своего опыта чем посоветует заменить ShowMessage? Как лучше вывести информацию - играться видимость TLayout с прямоугольником, лейблом и кнопкой, на нем, или сделать отдельное окно с со строкой информации? Что посоветуете из своего опыта?
-
Спасибо. Короче ударил по воробьям из пушки и применил STL С++ контейнеры map и vector. Структура контейнера: std::map<String, std::vector<String> > HowManyAndCheck; В нем храню и все работает - никаких баз данных не нужно. А вот если бы FMX ListView умел бы делать высоту итема в 0, то и программировать не надо было бы.
-
Все основано на простом текстовом файле настроек и заранее подготовленных картинах. Не нужен не сервер не бд. И все успешно работало бы без лишних усилий если бы ListView мог бы иметь высоту итема =0.
-
Да, видимо придется городить огород... Мне надо хранить в структуре: название, сколько штук, цену, сделан выбор или нет. Обвел красным для итема на картинке. Мониторить этот контейнер - сделан выбор-нет... Эх если бы итем можно было просто скрыть, то две строчки кода, а так огород... P.S. Думаю для такой структуры выбрать С++ STL контейнер map: std::map<String, std::vector<int> > IniContent; Первое значение ключ - название продукта, второй параметр массив того, что к привязано к этому названию (цена, кол-во...) + map автоматом все сортирует по названию. Да удобный контейнер, но гемороя много, все было бы проще если бы итем удалось спрятать в TListView...
-
Здравствуйте. Есть меню: - сыры - вина - паста - все вместе У ListView в DynamicAppearance добавлен текстовый элемент "категория". Пользователь щелкнул, к примеру, по вина и в ListView осталась только итемы с именем категории вина... Самым простым способом, мне казалось, у всех итемов которые не вина установить высоту в 0. Однако это не работает. Итемы не устанавливаются в значение 0. Если увеличивать высоту итемов программно, то это работает. Можно ли у ListView высоту итема установить в 0? Логика программы такая - выбрали вина, перешли на сыры выбрали сыры... После этого анализ того что выбрал пользователь проходит по анализу картинки в итеме на которой нарисована галочка. Если картинка Visible=true/false. Если у итема высота =0, то то картинки с галочкой не видно, но ее значение Visible не должно меняться... Поэтому думал так организовать. Подскажите, как правильно, если у итема нельзя поставить высоту в 0.
-
На главной форме ListView с итемами DynamicAppearance. Присусвует AccecoryType=Checkmark. Checkmark устанавливаем в коде в true. Из главной формы открываем вторую форму и затем закрываем эту вторую форму. На главной форме Checkmark самопроизвольно збрасываються в false. Это происходит если у главной формы FullScreen установлен в true. Если у главной формы FullScreen установлен в false, то Checkmark сохраняет свое значение. Почему FullScreen сбрасывает Checkmark у ListView после закрытия второй формы и как этого избежать? Спасибо.
-
Здравствуйте. Project->Options->Version Info(Android 4.4.4) устанавливаем No TitleBar В инспекторе объектов для двух форм приложения FullScreen=true. При старте приложения все нормально статус бара нет. На главной форме жмем на кнопку с ShowMessage и статус бар вылазит и потом прячется. void __fastcall TFormMenu::Button2Click(TObject *Sender) { ShowMessage(L"Как же его убрать?"); } Можно ли избавиться от этого поведения?
-
А может обратить внимание на компонент TTreeview? У нас есть купленные курсы Ярослава и там описано создание пользовательского TTreeview. Просто хотелось бы для решения поставленной задачи изначально двигаться в правильном направлении. На данный момет мы имеем итем в ListView такой как нам нужен. Теперь нужны категории...
-
Здравствуйте. Изучаю ListView в режиме DynamicAppearance. Удалось сделать итем таким как он мне нужен. Возникла задача: можно ли организовать в ListView категории? Т.е., к примеру две категории: вина, салаты... Категории выглядят как возможность их открыть/свернуть. Щелкнул по категории салаты, открылись итемы с салатами... Как лучше в FMX решить эту задачу - итемы и их категории?
-
Прошу прощения за тупость не понял о чем речь... Вот для ListBox все понятно из инспектора объектов: TValue value = ListBoxItem->StylesData["ItemData.Bitmap"]; А вот для ListView не соображу...