Описание команды


fontx

Использование своих шрифтов.

fontx=1

Параметры:

1Режим. Возможно в будущем появятся другие режимы.

Примечания:

• Команда позволяет подгрузить свои шрифты из заданной папки (заданных папок), которые можно использовать в диалогах и других окнах, в настройках которых можно устанавливать шрифт.
• Нужные шрифты помещаются в папку ...\Files\Font\
• Команду необходимо прописывать в самом начале командной строки.
• Чтобы не прописывать команду каждый раз, можно воспользоваться в TCIMG.ini в секции [Setting] ключом FontLoad
    1 - подгружать свои шрифты из папки ...\Files\Font\
    0 - не подгружать
• Если FontLoad=0 , то команда fontx имеет приоритет и независимо от значения подгрузит шрифты.
• В необходимых ключах диалога или приложения прописывается имя шрифта (Tahoma, Segoe UI, Calligrapher, Arial Mod, SanMarcoC)
• Для подключении своих папок со шрифтами можно воспользоваться в TCIMG.ini в секции [Setting] ключом FontFolders
   Папки прописываются через разделитель /
   Папку ...\Files\Font\ находящуюся в TCIMG прописывать необязательно, т.к. она считывается автоматически
Пример записи:

[Setting]
FontFolders=%TCIMG_PATH%\AkelFiles\Plugs\Fonts/$f250\Files\Font_01\

• Некоторые команды (как например imgtx) воспринимают только шрифты TTF

См. также:

await, beepss, delvlc, dilog, formt, imgpr, infbx, infht, itray, movlc, posts, prgrs, shape, sndps, style, stylp, tcgup, tslit, voice, watch, winls, wnamp

Примеры:
 Как создать кнопку?

fontx=1 dilog=[group=BOX1] GLOBALGROUP<a> ;; подгрузить шрифты из папки ...\Files\Font\ + передать данные в GLOBALGROUP

fontx=1 imgtx=clpget||"%p"//1||Name|png||imgtxt<FFFF00|0000FF,FF0000,0|30|3|Calligrapher|500|500>||upd<1> ;; создать в активной панели изображение PNG из текста из буфера обмена (фон горизонтальный градиент из синего 0000FF и красного FF0000 цвета, текст жёлтый, левый и верхний отступ 500px) (подгружаемый шрифт Calligrapher.ttf)

fontx=1 sends=$f212\allsym.txt??-1||&?(*UCP)\p{N}+ GLOBALSENDS<z|0|iA_A1|kS3> ;; получить любые цифры в любых языках (шрифт Unifont)

fontx=1 textv=%P%N||viewtext<%P%N|500|400|-1|-1|Calligrapher|14|00FFFF|3D3D3D> ;; просмотреть текстовый файл под курсором с загруженным шрифтом Calligrapher


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru