-
Постов
317 -
Зарегистрирован
-
Посещение
-
Победитель дней
52
Сообщения, опубликованные dnekrasov
-
-
Не исправили
-
Попробуйте в файле проекта поставить SetProcessDpiAwareness(0) (Enable High-DPI должен быть выключен)
-
Выключите опцию Enable High-DPI
-
-
-
-
Я так и понял. Просто многие забывают, что пользуются Community, а в ней есть ограничения, поэтому она и бесплатная
-
-
Вы используете LyContent.AddObject а этот метод добавляет только в LyContent.Children. Для того, чтобы добавить в LyContent.Components надо создавать фрейм с AOwner = LyContent или использовать LyContent.InsertComponent.
А вообще - не надо заморачиваться с Components. Управляйте отображением фреймов с помощью Parent, а за временем жизни пусть следит Ваш TFramesFactory
-
2 минуты назад, лёля сказал:
Возможно по индесу из TImageList брать ?
ImageList1.Bitmap(Size, Index). Для уточнения - читайте Help. Не знаете английский - изучайте или словарём пользуйтесь (заодно и учитесь Help-ом пользоваться). Ещё раз повторюсь - здесь не кружок "юный Delphi-программист"
-
2 минуты назад, лёля сказал:
Дело в том что мне нужно чтобы они были внутри одного exe файла
Так оно и будет. Почитайте про ресурсы...
-
Это уже не смешно - здесь не кружок "юный Delphi-программист" и программированию не обучают.
А по сути вопроса - зачем Вам вообще ImageList если нужны png-файлы. Используйте ресурсы (Project->Resources and Images), а загрузить в TBitmap можно так:
function LoadBitmapFromResourceName(const AResName: string; AResType: PChar = RT_RCDATA): TBitmap; var RS: TResourceStream; begin RS := TResourceStream.Create(hInstance, AResName, AResType); try Result := TBitmap.CreateFromStream(RS); finally FreeAndNil(RS); end; end;
-
В 22.04.2019 в 19:15, лёля сказал:
в TImageList есть картинки котрые может отобразить TImage в зависимоти от ситуации необходимо братьтуили иную картинку в TImageList и вставлять в TImage
Хм... Я смотрю Help совсем популярностью у Вас не пользуется...
TImageList.Bitmap(...)
TImageList.BitmapExists(...)
TImageList.BitmapItemByName(...) -
2 минуты назад, лёля сказал:
Да но есть еще поле текст оно зачем если его измнение ни к чему не ведет?
Это уже вопрос к разработчикам
-
1 минуту назад, лёля сказал:
Превый item нормально а вот MetropolisUIListBoxItem ведет себя несовсем корректно также не показыает поле текст тест который в поле MetropolisUIListBoxItem.text
Он показывает только Title, SubTitle и Description - увидеть это можно посмотрев исходники.
-
-
1 час назад, лёля сказал:
Для первой строчки стиль [fsBold,fsItalic] шрифт Swis721 BT размер 20
Я имел ввиду FMX-стиль (тот, который в StyleBook загружается). Привыкайте, что если хотите изменить внешний вид контрола, то надо менять его в стиле.
Начёт MetropolisUIListBoxItem. За Title и Description отвечает элемент стиля с названием griditemtitlelabel. За SubTitle - griditemsubtitlelabel. Открываете Style Designer и меняете TextSettings для этих элементов.
-
6 часов назад, лёля сказал:
Нужно в List box у MetropolisUIListBoxItem но сделать разный текст сверху один снизу другой.
Какой стиль используете?
А лучше скиньте исходники тестового проекта
-
15 часов назад, лёля сказал:
как програмно изменть отображаемую из TImageList в TImage картинку
Не совсем понятна задача. Поподробнее опишите.
-
15 часов назад, лёля сказал:
непоняла почему
Сначала указываем точку, из которой будем начинать рисовать (MoveTo) - затем указываем точку (или несколько), которые описывают рисуемую фигуру (для LineTo это точка в которою надо провести линию)
-
-
-
18 минут назад, лёля сказал:
Если честно немного не поняла кода
StyledSettings показывает какие настройки шрифта брать из стиля. Те, что не указаны в них берутся из TextSettings
-
немного ошибся
Label1.StyledSettings := Label1.StyledSettings - [TStyledSetting.Style]
Исправили или нет? (Delphi 10.3.2)
в Вопросы
Опубликовано
@Сергей Рыжков , @CyberStorm
Почитайте про новое в Delphi 10.3 Rio - статей и видео на эту тему куча.