
removed footer date for the time being (to prevent too much changes in documentation) implemented cleaning of GLUT bitmap font lists removed unused function in uicontext class renamed chm file added missing documentation back in nvcontext.xml git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2254 8e941d3f-bd1b-0410-a28a-d453659cc2b4
111 lines
7.6 KiB
HTML
111 lines
7.6 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
|
|
<title>TNVBaseFont</title>
|
|
<link rel="stylesheet" href="../fpdoc.css" type="text/css">
|
|
|
|
</head>
|
|
<body>
|
|
<table class="bar" width="100%" border="0" cellpadding="4" cellspacing="0">
|
|
<tr>
|
|
<td><b>[<a href="../nvbasefont/index.html">Overview</a>][<a href="../nvbasefont/index-4.html">Classes</a>][<a href="../nvbasefont/index-8.html">Index</a>]</b></td>
|
|
<td align="right"><span class="bartitle">Reference for unit 'nvBaseFont' (<a href="../index.html">#nvidia-widgets</a>)</span></td>
|
|
</tr>
|
|
</table>
|
|
<h1>TNVBaseFont</h1>
|
|
<p>[<a href="../nvbasefont/tnvbasefont-1.html" onClick="window.open('../nvbasefont/tnvbasefont-1.html', 'list', 'dependent=yes,resizable=yes,scrollbars=yes,height=400,width=300'); return false;">Properties</a> (<a href="../nvbasefont/tnvbasefont-2.html" onClick="window.open('../nvbasefont/tnvbasefont-2.html', 'list', 'dependent=yes,resizable=yes,scrollbars=yes,height=400,width=300'); return false;">by Name</a>)] [<a href="../nvbasefont/tnvbasefont-3.html" onClick="window.open('../nvbasefont/tnvbasefont-3.html', 'list', 'dependent=yes,resizable=yes,scrollbars=yes,height=400,width=300'); return false;">Methods</a> (<a href="../nvbasefont/tnvbasefont-4.html" onClick="window.open('../nvbasefont/tnvbasefont-4.html', 'list', 'dependent=yes,resizable=yes,scrollbars=yes,height=400,width=300'); return false;">by Name</a>)] [<a href="../nvbasefont/tnvbasefont-5.html" onClick="window.open('../nvbasefont/tnvbasefont-5.html', 'list', 'dependent=yes,resizable=yes,scrollbars=yes,height=400,width=300'); return false;">Events</a> (<a href="../nvbasefont/tnvbasefont-6.html" onClick="window.open('../nvbasefont/tnvbasefont-6.html', 'list', 'dependent=yes,resizable=yes,scrollbars=yes,height=400,width=300'); return false;">by Name</a>)] </p>
|
|
<p></p>
|
|
<h2>Declaration</h2>
|
|
<p>Source position: nvbasefont.pas line 14</p>
|
|
<table cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td><p><tt><span class="code"><span class="kw">type</span> TNVBaseFont <span class="sym">=</span> <span class="kw">class</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><tt><span class="code"><span class="kw">protected</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <a href="../nvbasefont/tnvbasefont.fsize.html">FSize</a><span class="sym">: </span>Integer<span class="sym">;</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">procedure </span><a href="../nvbasefont/tnvbasefont.setangle.html">SetAngle</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">procedure </span><a href="../nvbasefont/tnvbasefont.setflags.html">SetFlags</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><tt><span class="code"><span class="kw">public</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">constructor </span><a href="../nvbasefont/tnvbasefont.create.html">Create</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Contructor for the base font class</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">procedure </span><a href="../nvbasefont/tnvbasefont.add.html">Add</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span><span class="kw"> abstract</span><span class="sym">;</span></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Method that allows to add multiple stylized fonts</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.name.html">Name</a><span class="sym">: </span><a href="../nvbasefont/tnvbasefont.name.html"></a><span class="sym">;</span> [r]</span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Font name</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.size.html">Size</a><span class="sym">: </span>Integer<span class="sym">;</span> [r]</span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Font size</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">function </span><a href="../nvbasefont/tnvbasefont.textheight.html">TextHeight</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span><span class="kw"> abstract</span><span class="sym">;</span></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Text height</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">function </span><a href="../nvbasefont/tnvbasefont.textwidth.html">TextWidth</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span><span class="kw"> abstract</span><span class="sym">;</span></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Text width</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">procedure </span><a href="../nvbasefont/tnvbasefont.textsize.html">TextSize</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Text size</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.angle.html">Angle</a><span class="sym">: </span>Double<span class="sym">;</span> [rw]</span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.bold.html">Bold</a><span class="sym">: </span>Boolean<span class="sym">;</span> [rw]</span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.italic.html">Italic</a><span class="sym">: </span>Boolean<span class="sym">;</span> [rw]</span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.striketrough.html">StrikeTrough</a><span class="sym">: </span>Boolean<span class="sym">;</span> [rw]</span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">property </span><a href="../nvbasefont/tnvbasefont.underline.html">Underline</a><span class="sym">: </span>Boolean<span class="sym">;</span> [rw]</span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"> <span class="kw">procedure </span><a href="../nvbasefont/tnvbasefont.textout.html">TextOut</a><span class="sym">();</span><span class="kw"> virtual</span><span class="sym">;</span><span class="kw"> abstract</span><span class="sym">;</span></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td><p><tt><span class="code"> <span class="kw">end</span><span class="sym">;</span></span></tt></p></td>
|
|
</tr>
|
|
</table>
|
|
<h2>Inheritance</h2>
|
|
<table cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td align="center" valign="top"><p><tt><span class="code"><a href="../nvbasefont/tnvbasefont.html">TNVBaseFont</a></span></tt></p></td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">|</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center"><p><tt><span class="code">TObject</span></tt></p></td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
</html>
|