try using '<html/>' tags inline to define font families, a little more awkward than native font but you can customise labels.
<abs contexttype="opengear" id="_top" keepalive="false" virtualheight="921" virtualwidth="1637">
<meta>
<style id="html code" value="txt-align:west;size:15;bdr:etched;font:bold;nudge:10,0;fg#93B894;"/>
</meta>
<tab bottom="10" left="10" right="10" style="size:20;" top="10">
<abs name="<img>" virtualheight="858" virtualwidth="1615">
<label height="265" left="11" name="<html><img src="https://compote.slate.com/images/697b023b-64a5-49a0-8059-27b963453fb1.gif" width="350"/></html>" style="txt-align:west;bg-fill:fit;size:20;" top="205" width="1589"/>
<label height="50" left="10" name="GIFS <html><img src="https://compote.slate.com/images/697b023b-64a5-49a0-8059-27b963453fb1.gif" width="350"/></html>" style="style:html code;" top="150" width="1595"/>
<label height="272" left="12" name="<html><img src="https://secure.img1-fg.wfcdn.com/im/57266972/resize-h800-w800%5Ecompr-r85/4307/43074449/Hanging+Pug+Puppy+Statue.jpg" alt="Hanging Puppy" width="250" height="250"></html>" style="txt-align:northwest;" top="565" width="721"/>
<label height="50" left="10" name="PICTURES <html><img src="https://secure.img1-fg.wfcdn.com/im/57266972/resize-h800-w800%5Ecompr-r85/4307/43074449/Hanging+Pug+Puppy+Statue.jpg" alt="Hanging Puppy" width="250" height="250"></html>" style="style:html code;" top="512" width="1595"/>
<label height="60" left="10" name="THESE EXAMPLES USE URLs BUT THE SAME CAN BE DONE WITH FILE PATHS" right="10" style="txt-align:west;size:25;font:bold;" top="10"/>
<label height="80" left="10" name="<html>When using file paths you need the path to be "absolute" starting from the drive. Example: file:/C:/...<br/>If you want a file to be relative you can use the panel-path macro expansion Example: %panel-path%<br><em>"Double click on this label in edit mode to see the panel-path macro"</em></html>" style="fg#41A1E1;size:15;txt-align:northwest;" top="69" width="1595"/>
</abs>
<abs name="<br>" virtualheight="858" virtualwidth="1615">
<button buttontype="push" height="263" left="10" name="<html><center>Hello<br>World</center></html>" style="size:50;" top="150" width="354"/>
<label height="50" left="10" name="Line Breaks <html><center>Hello<br>World</center></html>" style="style:html code;" top="97" width="1595"/>
<label height="80" left="10" name="<html><center>A SHORTCUT IS TO PUT \n IN THE NAME WHERE EVER YOU WANT THE LINE BREAK.</center></html>" style="txt-align:west;size:25;font:bold;" top="15" width="1595"/>
<label height="50" left="10" name="Line Breaks will occur naturally when using html even without using the <br> line break tag <html>I create a natural line break depending on my size. Try it out and resize me</html>" style="style:html code;" top="456" width="1595"/>
<split height="347" left="10" orientation="horizontal" top="505" width="1595">
<abs virtualheight="347" virtualwidth="409" weight="0.2">
<label bottom="20" left="26" name="<html>I create a natural line break depending on my size. Try it out and resize me</html>" right="26" style="size:18;bdr:etched;" top="20"/>
</abs>
<abs virtualheight="347" virtualwidth="1166"/>
</split>
</abs>
<abs name="<p> & <h1> → <h6>" scroll="vertical" virtualheight="858" virtualwidth="1615">
<label height="52" left="11" name="<html><p>A paragraph is a series of related sentences developing a central idea, called the topic. Try to think about paragraphs in terms of thematic unity: a paragraph is a sentence or a group of sentences that supports one central, unified idea. Paragraphs add one idea at a time to your broader argument.</p></html>" style="txt-align:north;" top="345" width="991"/>
<label height="50" left="10" name="Paragraphs <html><p>A paragraph is a series of related sentences.......</p></html>" style="style:html code;" top="294" width="1595"/>
<simplegrid cols="1" height="203" left="10" top="62" width="1595">
<label height="91" left="16" name="<html><h1>HEADER</h1></html>" style="txt-align:west;" top="104" width="602"/>
<label height="91" left="18" name="<html><h2>HEADER</h2></html>" style="txt-align:west;" top="199" width="602"/>
<label height="91" left="18" name="<html><h3>HEADER</h3></html>" style="txt-align:west;" top="199" width="602"/>
<label height="91" left="18" name="<html><h4>HEADER</h4></html>" style="txt-align:west;" top="199" width="602"/>
<label height="91" left="18" name="<html><h5>HEADER</h5></html>" style="txt-align:west;" top="199" width="602"/>
<label height="91" left="18" name="<html><h6>HEADER</h6></html>" style="txt-align:west;" top="199" width="602"/>
</simplegrid>
<label height="74" left="11" name="<html><body><h1>Mixing Headers and Paragraphs</h1><p>Now this is getting fun!!!</p></body></html>" style="txt-align:northwest;" top="468" width="1028"/>
<label height="50" left="10" name="Mixing <html><body><h1>Mixing Headers and Paragraphs</h1><p>Now this is getting fun!!!</p></body></html>" style="style:html code;" top="419" width="1595"/>
<label height="213" left="10" name="<html><p>I Dont Know what to do <img src="https://upload.wikimedia.org/wikipedia/commons/d/d6/Person_shrugging_Emoji.png" alt="IDK" width="25" height="25"> Help!<br><br><img src="https://media.tenor.com/images/f095337c6dc2a841c7c02ab911ea67f8/tenor.gif" alt="SAD" width="150" height="150"> I'm getting sad <img src="https://media.tenor.com/images/09ff3eb2eaed072f95bb0805de4cf8bb/tenor.gif" alt="SIKE" width="150" height="150"> Keep Calm and Be Happy <img src="http://www.littlestarblog.com/wp-content/uploads/2014/01/LittlestarblogBeHappy1.jpg" alt="HAPPY" width="200" height="150"></p></html>" style="txt-align:northwest;size:18;" top="635" width="1595"/>
<label height="50" left="10" name="Mixing Images With Text <html><p>I Dont Know what to do <img src="https://upload.wikimedia.org/wikipedia/commons/d/d6/Person_shrugging_Emoji.png" alt="IDK" width="25" height="25"> Help!<br><br> .........</p></html>" style="style:html code;" top="583" width="1595"/>
<label height="50" left="10" name="Headers <h1> → <h6> <html><h1>HEADER</h1></html>" style="style:html code;" top="10" width="1595"/>
</abs>
<abs name="style" virtualheight="858" virtualwidth="1615">
<tab bottom="10" left="10" right="10" style="size:17;" tabposition="west" top="10">
<abs name="Text Style" scroll="vertical" virtualheight="1055" virtualwidth="1450">
<label height="51" left="10" name="<html>The Primary Colors are <font style="color:blue;">BLUE,</font> <font style="color:red;">RED,</font> & <font style="color:yellow;">YELLOW</font>.</html>" style="txt-align:west;size:18;" top="105" width="1430"/>
<label height="51" left="10" name="Multi Colored Text <html>The Primary Colors are <font style="color:blue;">BLUE,</font> <font style="color:red;">RED,</font> & <font style="color:yellow;">YELLOW</font>.</html>" style="style:html code;" top="10" width="1430"/>
<label height="40" left="10" name="<html><em>Using the &lt;font&gt; tag we are able to devide portions of text for different styles without taking them out of the natural flow of your paragraph</em></html>" style="txt-align:west;fg#41A1E1;size:15;" top="66" width="1455"/>
<label height="51" left="10" name="Multi Sized Text <html><font style="font-size:11px;">SMALL, </font><font style="font-size:20px;">BIG, </font><font style="font-size:40px;">BIGGER, </font><font style="font-size:100px;">HUGE</font></html>" style="style:html code;size:13;" top="437" width="1430"/>
<label height="121" left="10" name="<html><font style="font-size:11px;">SMALL,</font><font style="font-size:20px;">BIG,</font><font style="font-size:40px;">BIGGER,</font><font style="font-size:100px;">HUGE</font></html>" style="size:18;" top="489" width="1430"/>
<label height="51" left="10" name="Alternative Font Families <html><p style="font-family:Castellar;">Castellar</p></html>" style="style:html code;" top="642" width="1430"/>
<simplegrid cols="1" height="311" left="10" top="744" width="1430">
<label height="70" left="1" name="<html><p style="font-family:Impact;">Impact</p></html>" style="txt-align:west;size:40;" top="447" width="1160"/>
<label height="70" left="1" name="<html><p style="font-family:Castellar;">Castellar</p></html>" style="txt-align:west;size:40;" top="447" width="1160"/>
<label height="70" left="1" name="<html><p style="font-family:Script MT Bold;">Script MT Bold</p></html>" style="txt-align:west;size:40;" top="447" width="1160"/>
<label height="70" left="1" name="<html><p style="font-family:Courier New;">Courier New</p></html>" style="txt-align:west;size:40;" top="447" width="1160"/>
<label height="70" left="1" name="<html><p style="font-family:Times New Roman;">Times New Roman</p></html>" style="txt-align:west;size:40;" top="447" width="1160"/>
<dropspot height="70" left="1" top="447" width="1160"/>
</simplegrid>
<label height="41" left="10" name="<html><em>One thing to be careful about using fonts is that not all systems have the same fonts. So you may develop your panel on one computer, port it to another, and it will look different.</em></html>" style="txt-align:west;fg#selectbg;size:15;" top="695" width="1430"/>
<label height="51" left="10" name="<html>This part of my text is <strong>IMPORTANT</strong></html>" style="txt-align:west;size:18;" top="364" width="1430"/>
<label height="51" left="10" name="Bold Text <html>This part of my text is <strong>IMPORTANT</strong></html>" style="style:html code;txt-align:west;" top="311" width="1430"/>
<label height="51" left="10" name="<html>This part of my text is <em>IMPORTANT</em></html>" style="txt-align:west;size:18;" top="233" width="1430"/>
<label height="51" left="10" name="Italic Text <html>This part of my text is <em>IMPORTANT</em></html>" style="style:html code;" top="179" width="1430"/>
</abs>
<abs name="<style>" virtualheight="836" virtualwidth="1464">
<label height="412" left="10" name="<html><head><style>h1 {color:red;font-size:30px;font-family:Impact;background-color:#1F2327;width:100%;text-align:center;border:solid;border-color:#FFFFFF;} p {color:#FFFFFF;font-size:15px;font-family:Times New Roman;stroke:3px;} </style></head><body><div><h1>What is HTML?</h1><p>HTML stands for Hyper Text Markup Language<br>HTML is the standard markup language for creating Web pages<br>HTML describes the structure of a Web page<br>HTML consists of a series of elements<br>HTML elements tell the browser how to display the content<br>HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.</p><br><h1>What is CSS?</h1><p>CSS stands for Cascading Style Sheets<br>CSS describes how HTML elements are to be displayed on screen, paper, or in other media<br>CSS saves a lot of work. It can control the layout of multiple web pages all at once<br>External stylesheets are stored in CSS files</p></div></body><html>" scroll="vertical" style="txt-align:northwest;" top="415" width="1444"/>
<label height="291" left="10" name="<html><font style="font-size:18;">How was this formatted using the &lt;style&gt; tag in HTML?</font><br><br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;style&gt;<br>h1 {<br>color:red;<br>font-size:30px;<br>font-family<br>:Impact;<br>background-color:#1F2327;<br>width:100%;<br>text-align:center;<br>border:solid;<br>border-color:#FFFFFF;<br>} <br>p {<br>color:#FFFFFF;<br>font-size:15px;<br>font-family:Times New Roman;<br>stroke:3px;<br>}<br> &lt;/style&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;div&gt;<br>&lt;h1&gt;What is HTML?&lt;/h1&gt;<br>&lt;p&gt;HTML stands for Hyper Text Markup Language&lt;br&gt;HTML is the standard markup language for creating Web pages&lt;br&gt;HTML describes the structure of a Web page&lt;br&gt;HTML consists of a series of elements&lt;br&gt;HTML elements tell the browser how to display the content&lt;br&gt;HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.&lt;/p&gt;<br>&lt;br&gt;<br>&lt;h1&gt;What is CSS?&lt;/h1&gt;<br>&lt;p&gt;CSS stands for Cascading Style Sheets&lt;br&gt;CSS describes how HTML elements are to be displayed on screen, paper, or in other media&lt;br&gt;CSS saves a lot of work. It can control the layout of multiple web pages all at once&lt;br&gt;External stylesheets are stored in CSS files&lt;/p&gt;<br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;html&gt;</html>" scroll="true" style="style:html code;" top="123" width="1444"/>
<label height="106" left="10" name="<html>The &lt;style&gt; tag is used to define style information (CSS) for a document.<br/>Inside the &lt;style&gt; element you specify how HTML elements should render.<br>This allows you to more effectively style mutiple objects of the same type.</html>" right="10" style="txt-align:northwest;size:25;font:bold;" top="0"/>
</abs>
<abs name=".class" virtualheight="836" virtualwidth="1464">
<label height="412" left="10" name="<html><head><style>.headers {color:red;font-size:30px;font-family:Impact;background-color:#1F2327;width:100%;text-align:center;border:solid;border-color:#FFFFFF;} .paragraphs {color:#FFFFFF;font-size:15px;font-family:Times New Roman;stroke:3px;} </style></head><body><div><h1 class="headers">What is HTML?</h1><p class="paragraphs">HTML stands for Hyper Text Markup Language<br>HTML is the standard markup language for creating Web pages<br>HTML describes the structure of a Web page<br>HTML consists of a series of elements<br>HTML elements tell the browser how to display the content<br>HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.</p><br><h1>What is CSS?</h1><p>CSS stands for Cascading Style Sheets<br>CSS describes how HTML elements are to be displayed on screen, paper, or in other media<br>CSS saves a lot of work. It can control the layout of multiple web pages all at once<br>External stylesheets are stored in CSS files</p></div></body><html>" scroll="vertical" style="txt-align:northwest;" top="415" width="1444"/>
<label height="291" left="10" name="<html><font style="font-size:18;">How was this formatted using the &lt;style&gt; tag and classes in HTML?</font><br><br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;style&gt;<br>.headers {<br>color:red;<br>font-size:30px;<br>font-family<br>:Impact;<br>background-color:#1F2327;<br>width:100%;<br>text-align:center;<br>border:solid;<br>border-color:#FFFFFF;<br>} <br>.paragraphs {<br>color:#FFFFFF;<br>font-size:15px;<br>font-family:Times New Roman;<br>stroke:3px;<br>}<br> &lt;/style&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;div&gt;<br>&lt;h1 class="headers"&gt;What is HTML?&lt;/h1&gt;<br>&lt;p class="paragraphs"&gt;HTML stands for Hyper Text Markup Language&lt;br&gt;HTML is the standard markup language for creating Web pages&lt;br&gt;HTML describes the structure of a Web page&lt;br&gt;HTML consists of a series of elements&lt;br&gt;HTML elements tell the browser how to display the content&lt;br&gt;HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.&lt;/p&gt;<br>&lt;br&gt;<br>&lt;h1&gt;What is CSS?&lt;/h1&gt;<br>&lt;p&gt;CSS stands for Cascading Style Sheets&lt;br&gt;CSS describes how HTML elements are to be displayed on screen, paper, or in other media&lt;br&gt;CSS saves a lot of work. It can control the layout of multiple web pages all at once&lt;br&gt;External stylesheets are stored in CSS files&lt;/p&gt;<br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;html&gt;</html>" scroll="true" style="style:html code;txt-align:center;" top="123" width="1444"/>
<label height="106" left="10" name="<html>The .class selector selects elements with a specific class attribute.<br>This allows you to more effectively style mutiple objects of the same class.</html>" right="10" style="txt-align:northwest;size:25;font:bold;" top="0"/>
</abs>
<abs name="Help Buttons" virtualheight="836" virtualwidth="1464">
<help height="63" left="10" name="Help Button Without <style>" title="What is HTML & CSS" top="374" width="363"><html>
<body>
<div>
<h1 style="color:red;font-size:30px;font-family:Impact;background-color:#1F2327;width:100%;text-align:center;border:solid;border-color:#FFFFFF;}">What is HTML?</h1>
<p style="color:#FFFFFF;font-size:15px;font-family:Times New Roman;stroke:3px;">HTML stands for Hyper Text Markup Language<br>HTML is the standard markup language for creating Web pages<br>HTML describes the structure of a Web page<br>HTML consists of a series of elements<br>HTML elements tell the browser how to display the content<br>HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.</p>
<br>
<h1 style="color:red;font-size:30px;font-family:Impact;background-color:#1F2327;width:100%;text-align:center;border:solid;border-color:#FFFFFF;}">What is CSS?</h1>
<p style="color:#FFFFFF;font-size:15px;font-family:Times New Roman;stroke:3px;">CSS stands for Cascading Style Sheets<br>CSS describes how HTML elements are to be displayed on screen, paper, or in other media<br>CSS saves a lot of work. It can control the layout of multiple web pages all at once<br>External stylesheets are stored in CSS files</p></div>
</body>
<html></help>
<label height="291" left="10" name="<html><strong>Help Button Without Style Tags</strong><br><br>&lt;html&gt;<br>&lt;body&gt;<br>&lt;div&gt;<br>&lt;h1 style="color:red;font-size:30px;font-family:Impact;background-color:#1F2327;width:100%;text-align:center;border:solid;border-color:#FFFFFF;}"&gt;What is HTML?&lt;/h1&gt;<br>&lt;p style="color:#FFFFFF;font-size:15px;font-family:Times New Roman;stroke:3px;"&gt;HTML stands for Hyper Text Markup Language&lt;br&gt;HTML is the standard markup language for creating Web pages&lt;br&gt;HTML describes the structure of a Web page&lt;br&gt;HTML consists of a series of elements&lt;br&gt;HTML elements tell the browser how to display the content&lt;br&gt;HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.&lt;/p&gt; <br>&lt;br&gt;<br>&lt;h1 style="color:red;font-size:30px;font-family:Impact;background-color:#1F2327;width:100%;text-align:center;border:solid;border-color:#FFFFFF;}"&gt;What is CSS?&lt;/h1&gt;<br>&lt;p style="color:#FFFFFF;font-size:15px;font-family:Times New Roman;stroke:3px;"&gt;CSS stands for Cascading Style Sheets&lt;br&gt;CSS describes how HTML elements are to be displayed on screen, paper, or in other media&lt;br&gt;CSS saves a lot of work. It can control the layout of multiple web pages all at once&lt;br&gt;External stylesheets are stored in CSS files&lt;/p&gt; <br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;html&gt;</html>" scroll="true" style="style:html code;" top="8" width="1444"/>
<label height="45" left="10" name="<html><em>Using the &lt;style&gt; tag doesn't work within help buttons. So global styles set by the &lt;style&gt; tag will not render the assigned styles</em></html>" style="txt-align:west;fg#41A1E1;size:15;" top="302" width="1444"/>
<help height="63" left="380" name="Help Button With <style>" style="bg#red;" title="What is HTML & CSS" top="373" width="363"><html>
<head>
<style>
h1 {
color:red;
font-size:30px;
font-family:Impact;
background-color:#1F2327;
width:100%;
text-align:center;
border:solid;
border-color:#FFFFFF;
}
p {
color:#FFFFFF;
font-size:15px;
font-family:Times New Roman;
stroke:3px;
}
</style>
</head>
<body>
<div>
<h1>What is HTML?</h1>
<p>HTML stands for Hyper Text Markup Language<br>HTML is the standard markup language for creating Web pages<br>HTML describes the structure of a Web page<br>HTML consists of a series of elements<br>HTML elements tell the browser how to display the content<br>HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.</p>
<br>
<h1>What is CSS?</h1>
<p>CSS stands for Cascading Style Sheets<br>CSS describes how HTML elements are to be displayed on screen, paper, or in other media<br>CSS saves a lot of work. It can control the layout of multiple web pages all at once<br>External stylesheets are stored in CSS files</p>
</div>
</body>
<html></help>
</abs>
</tab>
</abs>
</tab>
</abs>
------------------------------
Richard Crutwell
Ross Video UK
------------------------------
Original Message:
Sent: 11-04-2025 19:11
From: Aleksander Stalsberg
Subject: Change Dashboard Font?
I've run into something I honestly havent thought about in DashBoard for along time.
Is it possible to set a different font on for example a label?
I can set different styles etc, but it would be really cool to be able to change the font to match specific styles and other effects on buttons and/or labels dynamically.
But I just realized today, there is actually no font-family option in the style section of an object or parameter.
------------------------------
Aleksander Stalsberg
Inland Norway University of Applied Sciences/Lillehammer Icehockey Club
Norway
------------------------------