{"name":"BIS_fnc_3DENDiagFonts","title":"BIS fnc 3DENDiagFonts","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_3DENDiagFonts","revid":342196,"updated":"2023-07-09T12:27:13Z","groups":["Eden Editor"],"status":"ok","games":{"arma3":"1.56"},"since":"arma3 1.56","arma3_since":"1.56","description":"Displays given font in various different sizes. The fontID is the index of the font in `configFile >> \"CfgFontFamilies\"`.\nFonts for Arma 3 v2.00:\n\n1. LucidaConsoleB\n1. TahomaB\n1. EtelkaMonospacePro\n1. LCD14\n1. EtelkaMonospaceProBold\n1. EtelkaNarrowMediumPro\n1. PuristaBold\n1. PuristaLight\n1. PuristaMedium\n1. PuristaSemibold\n1. RobotoCondensed\n1. RobotoCondensedBold\n1. RobotoCondensedLight\n1. Caveat","syntaxes":[{"syntax":"fontID call BIS_fnc_3DENDiagFonts","params":[{"name":"fontID","type":"Number","type_expr":"Number"}],"returns":{"type":"Nothing","type_expr":"Nothing"}}],"examples":[{"code":["2 call BIS_fnc_3DENDiagFonts;"]}],"see_also":["BIS_fnc_3DENCamera","BIS_fnc_3DENControlsHint","BIS_fnc_3DENDiagCreateList","BIS_fnc_3DENDiagMouseControl","BIS_fnc_3DENDrawLocations","BIS_fnc_3DENEntityMenu","BIS_fnc_3DENExportAttributes","BIS_fnc_3DENExportOldSQM","BIS_fnc_3DENExportTerrainBuilder","BIS_fnc_3DENFlashlight","BIS_fnc_3DENGrid","BIS_fnc_3DENIntel","BIS_fnc_3DENInterface","BIS_fnc_3DENListLocations","BIS_fnc_3DENMissionPreview","BIS_fnc_3DENModuleDescription","BIS_fnc_3DENShowMessage","BIS_fnc_3DENStatusBar","BIS_fnc_3DENToolbar","BIS_fnc_3DENTutorial","BIS_fnc_3DENVisionMode"],"notes":[{"user":"7erra","date":"2020-11-01T15:36:00Z","text":"Code used to generate list:\n\n```sqf\n_version = str(productVersion select 2);\n_version = format[\"%1.%2\", _version select [0,1], _version select [1, count _version]];\n_firstLine = format [\"Fonts for {{GVI|arma3|%1}}:\n\", _version];\n_s = [_firstLine, \"<ol start{{=}}\"\"0\"\" style=\"\"column-count: 3\"\">\"];\n_cfgFonts = configProperties [configfile >> \"cfgfontfamilies\",\"isclass _x\"];\n_cfgFonts apply {\n    _s pushBack format[\"<li>%1</li>\", configName _x];\n};\n_s pushBack \"</ol>\";\n_s = _s joinString endl;\ncopyToClipboard _s;\n_s;\n```"}]}