-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
265
Активность репутации
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Медленная загрузка и зависание
Я к счастью тоже не пользовался, но судя по темам на форуме и не нужно. Лучше когда все можно контролировать, а не искать баги в этом беспределе. Тем более к моему подходу проектирования и кодинга это не будет работать
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Медленная загрузка и зависание
убрать все и написать запросы ручками, используя потоки и синхронизации
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Application.FormFactor.Orientations
Options->Application->Orientation все выключено?
еще удалить нужно файлик AndroidManifest.template.xml из папки с проектом
нет свойства Text у TComboBox
-
Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в Тёмная и светлая темы DarkActionBar
Если мы говорим именно о системном статус баре, то нужно обратить внимание на
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Смена Image в ListView
во первых так делать нельзя, нужно создать временный TListItemImage, затем проверить его на существование и только потом присваивать
во вторых где и как делаете создание TListItemImage.Bitmap?
вы понимаете разницу между assign и прямым присвоением?
assign - копирует только данные, но не создает объект
прямое присвоение - клонирует полностью объект
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в ListView и паджинация запросов
я тоже задавался этим вопросом, но пока отложил. нужно переписать и сделать правильно, обновление делать снизу вверх, а не как сейчас.
и потом для пользователей будет интуитивно понятно, что загрузится следующая пачка данных
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Custom Font
это не сторонние шрифты, а дополнительные режимы отрисовки
для наглядности
-
Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в [Событие] Мировой тур RAD Studio 10.1 Berlin - Санкт-Петербург
Пока еще рано говорить, но, возможно, будет организован семинар в Питере. Как будет информация, я ее опубликую на форуме.
-
Равиль Зарипов (ZuBy) получил реакцию от dnekrasov в Custom Font
Шаблон проекта с кастомным шрифтом FontAwesome
Намного удобней и менее затратно использовать Шрифт с Иконками, чем заботиться о качестве картинок, скейлах, их хранении и загрузке
Поэтому давно перешел на шрифты, пару скриншотов (без использования картинок)
Seattle CustomFont.7z
Berlin CustomFont(Berlin).zip
WINDOWS/MACOS - установить шрифт в систему
IOS - в деплой добавить шрифт и с помощью IOS9Fix прописать в .plist следующее:
ANDROID - в деплой добавить шрифт (Remote Path -> assets\internal) и подключить к проекту измененные файлы FMX.FontGlyphs.Android.pas, FMX.FontGlyphs.pas
-
Равиль Зарипов (ZuBy) отреагировална master webs в Custom Font
для ios достаточно прописать в .plist прописал руками все заработало.
iOS9Fix в berline не работает
документацию по Custom Fonts не нашел хотя тоже читал что есть такая возможность
-
Равиль Зарипов (ZuBy) получил реакцию от Alex7wrt в Custom Font
Шаблон проекта с кастомным шрифтом FontAwesome
Намного удобней и менее затратно использовать Шрифт с Иконками, чем заботиться о качестве картинок, скейлах, их хранении и загрузке
Поэтому давно перешел на шрифты, пару скриншотов (без использования картинок)
Seattle CustomFont.7z
Berlin CustomFont(Berlin).zip
WINDOWS/MACOS - установить шрифт в систему
IOS - в деплой добавить шрифт и с помощью IOS9Fix прописать в .plist следующее:
ANDROID - в деплой добавить шрифт (Remote Path -> assets\internal) и подключить к проекту измененные файлы FMX.FontGlyphs.Android.pas, FMX.FontGlyphs.pas
-
Равиль Зарипов (ZuBy) отреагировална Andrey Efimov в [Статья][Android] Автоматическая смена названия приложения в зависимости от языка системы
Ссылка: http://delphifmandroid.blogspot.ru/2016/04/blog-post.html
Автор: Андрей Ефимов
Описание: Автоматическая смена названия приложения в зависимости от языка системы
-
Равиль Зарипов (ZuBy) получил реакцию от Rusland в Как увеличивать ListBoxItem в зависимости от количества текста?
да все верно
-
Равиль Зарипов (ZuBy) отреагировална Abdi Pranoto в StatusBar Color
i had analyzed your code,
and its use Android API as well....
you're good....
-
Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в StatusBar Color
put into Content new TRectangle with align := MostBottom and color := claBlack
OnResize: Content.Margins.Bottom := 0;
-
Равиль Зарипов (ZuBy) получил реакцию от Rusland в Как увеличивать ListBoxItem в зависимости от количества текста?
function TextHeight(const AText: string; aTextSettings: TTextSettings; const aWidth: Single): Single; // uses FMX.TextLayout, FMX.Graphics, System.Math var Layout: TTextLayout; aRect: TRectF; aWW: boolean; begin Result := 0; if AText.IsEmpty then Exit; aWW := Pos(#13#10, AText) > 0; if (aTextSettings.WordWrap) or (aWW) then aRect := RectF(0, 0, aWidth, MaxSingle) else aRect := RectF(0, 0, MaxSingle, MaxSingle); Layout := TTextLayoutManager.DefaultTextLayout.Create; try Layout.BeginUpdate; Layout.TopLeft := aRect.TopLeft; Layout.MaxSize := PointF(aRect.Width, aRect.Height); Layout.WordWrap := aTextSettings.WordWrap; Layout.HorizontalAlign := TTextAlign.Leading; Layout.VerticalAlign := TTextAlign.Leading; Layout.Font.Assign(aTextSettings.Font); Layout.Color := aTextSettings.FontColor; Layout.RightToLeft := false; Layout.Text := AText; Layout.EndUpdate; aRect := Layout.TextRect; finally FreeAndNil(Layout); end; Result := aRect.Bottom; end; вызов функции, тут расчёт высоты делается для TText (родной autosize косячит при большом кол-ве текста)
aTextSettings := TTextSettings.Create(nil); aTextSettings.Trimming := TTextTrimming.None; aTextSettings.Font.Size := mText.Font.Size; aTextSettings.WordWrap := true; mText.Height := TextHeight(mText.Text, aTextSettings, mText.Width - (mText.Margins.Left + mText.Margins.Right)); PresentedScrollBox1.RealignContent; // пересчёт контента родителю Самое важное это сделать пересчёт размеров контента РОДИТЕЛЮ, иначе высота будет не правильная. Незнаю почему так сделано, но только так получается добиться правильной высоты текста (проверял на TListBox, TListView, TText)
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Свойство для смены текста на кнопке у ListView
ListView.ItemApperiance := ImageListItemRightButton; Потом будет доступно TextButton у Itema
-
Равиль Зарипов (ZuBy) получил реакцию от Andrey Efimov в Требуется помощь в технологиях
вам бы справочку почитать..
GetDocumentsPath - папка доступная только для вашего приложения
GetSharedDocumentsPath - общая папка документов
GetDownloadsPath - папка Download
-
-
Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в Диалоговое окно на Андроид.
наверное вы это имели ввиду
<TMyInputQuery>.Edits[0].KillFocusByReturn := true;
-
Равиль Зарипов (ZuBy) отреагировална zairkz в ShadowEngine - Sprite Engine with Formatters, animations and etc
Огого Dimsa на форуме!) Вчера из за вас зарегился на твитере первый раз в жизни, но так и не понял как в личку то написать!))
Очень хочу помочь в развитие Asteroids vs You, движок еще не ковырял но FPS поражает, могу ли я предложить сценарий геймплея, нарисовать персонажей, текстуры, спрайты и т.д. вообщем всё что связано с графикой. Если заняты сильно развитием движка, а на игрушку нет времени то наверно скоро достану вас вопросами)
-
Равиль Зарипов (ZuBy) отреагировална dimsa в ShadowEngine - Sprite Engine with Formatters, animations and etc
Не смог пройти мимо!) Я добавил в README репозитория ссылку на wiki по движку http://dimlight.ru/wiki
Понемногу пишу её.
А также добавил важные цели ближайшего месяца. О которых напишу здесь и по-русски.
Закончить работу над Object Initilizer'ом, который читает SEJson файлы с описанием объектов. Вытащить куда-то всю условную компиляцию, которая в зависимости от версии Делфи подключает юниты и меняет названия итемов enum'ов. Нужно вытащить всё куда-то в файл синононимов, а то пока уверенно только на XE8 и Seattle собирается (В XE5-XE7 тоже собирается, но надо переименовывать всякую фигню) Создать чистый репозиторий, без демо игры, чтобы там было всё, чтобы октрывать и начать писать. Доделать некоторые фичи форматтерсов. В двух-трехмесячной перспективе:
Доделать Sprite Shape Builder (SSB) Это программка, которая находится в групповом проекте и она позволяет собрать из разных картинок файл ресурсов, задать группы, имена, дополнительные свойства, фигуры для коллайдеринга Рассмотреть возможность переноса отрисовки в 3Д. Т.е. оставить спрайты, но они будут текстурами на квадах, мб. еще быстрее будет отрисовка. Особо не пробовал ничего кроме тестовых примеров, поэтому так расплывчато пишу. Очень благодарен за внимание к движку. Спасибо!
И буду рад если кто-нибудь присоединится. :-)
-
Равиль Зарипов (ZuBy) получил реакцию от Kitty в Контекстное меню в TMapView
можно открыть другую форму например
-
Равиль Зарипов (ZuBy) получил реакцию от bigjorj в Диалоговое окно на Андроид.
krapotkin выкладывал когда-то MyDialogs
Изменения от меня:
Переписан код, удалены лишние компоненты Подогнал под стандартные диалоги платформ Смена позиции кнопок "Oк", "Отмена" в зависимости от платформы Профиксил MaxLength для TEdit (при установке ограничении ввода символов для мобильных платформ) Возможность использования анонимных методов (TThreadProcedure) MyDialogs_ZuBy.7z
-
Равиль Зарипов (ZuBy) получил реакцию от zairkz в Как вытащить список из JSON со значениями
если внимательно посмотрели пример, то я её сам добавил. в этом нет ничего сложного