<div dir="ltr"><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;">I can&#39;t construct a Wx::Font object, because it leads to a Runtime Error, though it seems that I use it as per documentation of WxRuby.&nbsp;</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;"><br></span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;">Strangely, many mistakes lead to such an error instead of a verbose Ruby exception :(</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;"><br></span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;">Could you please help me with this?&nbsp;</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;">Thanks a lot in advance.</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;">Please see the sample code below.</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;"><br></span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;; font-size: 12px;">====================</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">require &#39;wx&#39;</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;"><br></span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">class TestFrame &lt; Wx::Frame</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp;def initialize()</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp; &nbsp;super(nil, -1, &quot;CMD&quot;)</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp; &nbsp;Wx::Font.new(12, Wx::Font::FONTFAMILY_DECORATIVE)</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp;end</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">end</span></div><div>
<span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;"><br></span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">class TestApp &lt; Wx::App</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp;def on_init</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp; &nbsp;TestFrame.new().show()</span></div>
<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">&nbsp;&nbsp;end</span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">end</span></div><div>
<span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;"><br></span></div><div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace;">TestApp.new.main_loop</span></div>
<div>====================</div><div><br></div><div>Enviroment:&nbsp;</div><div>Windows XP SP-2</div><div>Ruby 1.8.6</div><div>WxRuby 1.9.8</div></div>