Владимир Б.

Пользователи
  • Публикаций

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

  • Посещение

  • Победитель дней

    2

Владимир Б. стал победителем дня 12 января

Владимир Б. имел наиболее популярный контент!

Информация о Владимир Б.

  • Звание
    Новичок

Информация

  • Пол
    Мужчина
  1. Владимир Б.

    Custom Font

    Собственно да. У кого-то есть информация по поводу реализации загрузки шрифтов для Windows7? А то пробую что-то сваять наподобие этого (солянка из интернета): fontsCount := 0; if AddFontMemResourceEx(resStream.Memory, resStream.Size, nil , @fontsCount) <> 0 then begin fontHandle := CreateFont(0, 0, 0, 0, FW_NORMAL, 0, 0, 0, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, PChar(fileName)); if fontHandle <> 0 then begin Result := True; SelectObject(GetWindowDC(ApplicationHWnd), fontHandle); end; end; Но что-то никак. Вроде везде всё ок, но программа шрифты не подтягивает.
  2. Владимир Б.

    TMemo для вывода лога тормозит

    Подготовил за пол часа реализацию с цветом и стилем строки. Правда поменял форматирование кода под то которое мне удобней и понятней. FastMemo.zip
  3. Владимир Б.

    TMemo для вывода лога тормозит

    Огромное спасибо за реализацию. Как-раз выискивал реализацию для цветного лога и решил было делать на основе TMemo, но думаю данный вариант подойдёт лучше всего. Репозиторий на GitHub не создавался под эту реализацию? Думаю можно было-бы туда залить свои правки.
  4. Владимир Б.

    Custom Font

    Так я про Андроид спрашивал.
  5. Владимир Б.

    Custom Font

    А знает кто-то варианты работы в Андроиде без подобных ухищрений? Без замены библиотек? Возможно "надстройка" над ними, или завязка на какие-то события из них?
  6. Владимир Б.

    Custom Font

    В комплект к данному решению для Windows отлично подходит: https://github.com/TheOriginalBytePlayer/FireMonkey-Fonts , для загрузки шрифта из ресурсов. Так как решения для iOS и Android этого хорошо, только вот у Windows не меньше проблем с загрузкой шрифтов (их нужно принудительно ставить в систему, что не очень то и хорошо). Я почему-то было решил (исходя из написанного - "достаточно установить шрифт") - что RAD сам упакует использованные шрифты, но специально проверил - это не так. Начал искать решение, а оказывается у FMX есть свои нюансы по этому поводу. Решил поделиться найденным, может кому будет полезно.