mIRC.ini Unleashed Fonts Setup

Overview

This section explains the way how mIRC uses fonts. settings which appears in other Setup Dialogs and its submenus.


Fonts Setup

Fonts
Fonts
Font settings are stored in the following format:
[fonts]
fstatus=Tahoma,411,0
fscripts=Fixedsys,411,0
fchannel=Arial,412,0
f#mIRC=Fixedsys,412,0
fstatus
fscripts
fchannel
fmessage
ffinger
fquery
fnotify
fdccg
fdccs
flinks
flist
fwwwlist
f#ChanName
This names the location inside mIRC where the font will take effect. These locations can be one of the following:
Status Window (fstatus), Script Editor Window (fscripts), Channel Window (fchannel), Message Window (fmessage), Finger Window (ffinger), Query Window (fquery), Notify Window (fnotify), DCC Get Window (fdccg), DCC Send Window (fdccs), URL Window (fwwwlist), Links List (flinks), Channels List (flist).
All these are default settings.

If you want for one channel a different font for instance the channel #mIRC, it will be stored like f#mIRC=FontName,FontSize,1.
The same rule applies to Query Windows.

Font Name The name of the font as it appears in the Font Selection dialog
Font Size /
Appearance

The Font Size and the Appearance of the font. To assign or retrieve font information inside mIRC you need a bit of calculation as explained below.

Appearance:

If the value is > 700 the font is bold,
If the value is > 400 and < 700 it is a regular (non-bold) font.
Once this value is substracted you will get the size of the font inside mIRC.
Font Size:
This is NOT the size as it appears in Windows. To get the real size you need to use the following formula:
Windows Size = $round($calc(fontsize * 3 / 4),0)

Example:
Step 1a: 412 = $calc(412 - 400) = 12 (for regular font)
Step 1b: 712 = $calc(712 - 700) = 12 (for bold font)
Step 2 : $calc(12 * 3 / 4) = 9

mIRC Size = $round($calc(fontsize * 4 / 3),0)

Example:
Step 1 : 9 = $calc(9 * 4 / 3) = 12
Step 2a: $calc(400 + 12), if the font regular or
Step 2b: $calc(700 + 12) if the font is bold.

Layout / Script The last number describes the layout of the font.
(See the drop down list below "Script:" of the Font Selection Dialog).

0 Western
1 ???
2 Symbol
77 Mac
161 Greek
162 Turkish
177 Hebrew
178 Arabic
186 Baltic
204 Cyrillic
238 Central European

Default mIRC Font Settings

This table describes the default fonts and sizes mIRC is using after installation.

Name Font - Size Description
fstatus Fixedsys - 12 Status Window
fchannel Fixedsys - 12 Channel Window
fmessage Fixedsys - 12 Message Window
fquery Fixedsys - 12 Query Window
fdccs MS Sans Serif - 8 DCC Send Window
fdccg MS Sans Serif - 8 DCC Get Window
flist Fixedsys - 12 Channel List Window
ffinger Fixedsys - 12 Finger Window
fwwwlist Fixedsys - 12 URL Window
fnotify Fixedsys - 12 Notify Window
flinks Fixedsys - 12 Links Window
fscripts Courier New - 12 Script Editor Window