<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to support-requests</title><link href="https://sourceforge.net/p/hwgui/support-requests/" rel="alternate"/><link href="https://sourceforge.net/p/hwgui/support-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/hwgui/support-requests/</id><updated>2026-10-10T18:31:17.702000Z</updated><subtitle>Recent changes to support-requests</subtitle><entry><title>Default backcolor changed</title><link href="https://sourceforge.net/p/hwgui/support-requests/93/" rel="alternate"/><published>2026-10-10T18:31:17.702000Z</published><updated>2026-10-10T18:31:17.702000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.net5e3ecec597d6df15db566b7b7a6ac10fcb82db25</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Wilfried,&lt;/p&gt;
&lt;p&gt;It appears that there have been changes to the background color of various objects : white instead of gray. I don't really understand the usefulness of this change, but it poses many problems.&lt;/p&gt;
&lt;p&gt;This requires using the BACKCOLOR parameter for quite a few objects:&lt;br/&gt;
OWNERBUTTON, SAY, WINDOW, DIALOG ...&lt;/p&gt;
&lt;p&gt;Certainly, it is doable, but it requires a good amount of work which we would have done without, and there are at least two exceptions to these doable  modifications.&lt;/p&gt;
&lt;p&gt;Impossible to use BACKCOLOR with TAB, and therefore obligatory to use BACKCOLOR but with white, this time for SAY, ....&lt;/p&gt;
&lt;p&gt;In Hwg_MsgGet() function, no way to do it.&lt;br/&gt;
Besides, I haven't explored all the functions, just the ones I use, but there may be others.&lt;/p&gt;
&lt;p&gt;Will there be a possibility for these two cases to set BACKCOLOR?&lt;br/&gt;
And finally, will it be possible to go back to the old value?&lt;/p&gt;
&lt;p&gt;Thank you&lt;br/&gt;
A+&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#89 Curious crash</title><link href="https://sourceforge.net/p/hwgui/support-requests/89/?limit=25#97dd" rel="alternate"/><published>2026-09-17T06:44:33.840000Z</published><updated>2026-09-17T06:44:33.840000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.net37f0276b551bd5089d08108c4ba6a55b2b48957e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Wilfried,&lt;/p&gt;
&lt;p&gt;I finally found the cause of the segmentation fault.&lt;/p&gt;
&lt;p&gt;I embed the images into the executable using hwmake for Linux with the &lt;code&gt;hwg_cHex2Bin()&lt;/code&gt; function. Hwmake generates five files:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;memvar.prg&lt;/li&gt;
&lt;li&gt;public.prg&lt;/li&gt;
&lt;li&gt;loadhex.prg&lt;/li&gt;
&lt;li&gt;inithex.prg&lt;/li&gt;
&lt;li&gt;objects.prg&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These files are included in the main .prg file.&lt;/p&gt;
&lt;p&gt;In the case of this crash, the source code happened to be in a different .prg file, and I had forgotten to include &lt;code&gt;memvar.prg&lt;/code&gt; in that file.&lt;/p&gt;
&lt;p&gt;Now that I have modified all the relevant lines :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;changing &lt;code&gt;cImageDir + "/blank.png"&lt;/code&gt; to &lt;code&gt;oObj_Blank&lt;/code&gt;&lt;br/&gt;
there is no longer a crash.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;However, I wanted to take it a step further and replace all references to &lt;code&gt;cImageDir&lt;/code&gt; with the objects. While this works in the vast majority of cases, there is one specific instance where a strange crash occurs as soon as I touch the mouse, even though the mouse action seems completely unrelated.&lt;/p&gt;
&lt;p&gt;Example:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="n"&gt;cimage&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;cImageDir&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;iif&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;rgv&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mf"&gt;1.&lt;/span&gt;&lt;span class="k"&gt;and&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;rgh&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="s"&gt;"g"&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="s"&gt;""&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="s"&gt;"blank.png"&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="n"&gt;oImage&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"oObj_"&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;iif&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;rgv&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mf"&gt;1.&lt;/span&gt;&lt;span class="k"&gt;and&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;rgh&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="s"&gt;"g"&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="s"&gt;""&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="s"&gt;"blank"&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="n"&gt;cImage&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s"&gt;"/usr/src/ClipWord3/images/gblank.png"&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="n"&gt;oImage&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;oObj_gblank&lt;/span&gt;

&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;ok&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;casecol&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;oBitmap&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;oImage&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;AddFile&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cImage&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Erreur&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;de&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;segmentation&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;casecol&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;oBitmap&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;HBitmap&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;oImage&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Erreur&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;de&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;segmentation&lt;/span&gt;

&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="n"&gt;overflow&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;allocating&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;casecol&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;oBitmap&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;oImage&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_width&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_height&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_width&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_height&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_pixels_with_length&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_rowstride&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GdkPixbuf&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;CRITICAL&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;gdk_pixbuf_get_n_channels&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;assertion&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;'&lt;/span&gt;&lt;span class="n"&gt;GDK_IS_PIXBUF&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pixbuf&lt;/span&gt;&lt;span class="p"&gt;)'&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;failed&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GLib&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;ERROR&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;build&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;glib2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;QZt2qP&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;glib2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;2.48&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;/./&lt;/span&gt;&lt;span class="n"&gt;glib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;gmem&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;328&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;overflow&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;allocating&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;18446744073709551615&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="mi"&gt;18446744073709551615&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;bytes&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="o"&gt;./&lt;/span&gt;&lt;span class="n"&gt;script&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;ligne&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="mi"&gt;7413&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Trappe&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;pour&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;point&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="n"&gt;arr&lt;/span&gt;&lt;span class="err"&gt;ê&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;et&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;de&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;trace&lt;/span&gt;&lt;span class="w"&gt;              &lt;/span&gt;&lt;span class="o"&gt;./&lt;/span&gt;&lt;span class="n"&gt;ClipWord3&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;If you have any idea where the problem might be coming from...&lt;/p&gt;
&lt;p&gt;Thanks.&lt;br/&gt;
A+&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#89 Curious crash</title><link href="https://sourceforge.net/p/hwgui/support-requests/89/?limit=25#d8a9" rel="alternate"/><published>2026-07-17T16:48:16.345000Z</published><updated>2026-07-17T16:48:16.345000Z</updated><author><name>Wilfried Brunken</name><uri>https://sourceforge.net/u/df7be/</uri></author><id>https://sourceforge.netd04edaf549256e4a030d8319eb49adc1e9223636</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Alain,&lt;br/&gt;
with commit r3829 i have done&lt;br/&gt;
some more modifications,&lt;br/&gt;
but no crash appeared.&lt;/p&gt;
&lt;p&gt;Can you modify the sample&lt;br/&gt;
to provocate the crash ?&lt;/p&gt;
&lt;p&gt;With regards,&lt;br/&gt;
MNI TNX, 73 es 55 de&lt;br/&gt;
DF7BE, Wilfried&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#89 Curious crash</title><link href="https://sourceforge.net/p/hwgui/support-requests/89/?limit=25#8b4d" rel="alternate"/><published>2026-07-12T14:08:02.270000Z</published><updated>2026-07-12T14:08:02.270000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.net005eb404f4356e2e4783246919a5d649df04453b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Wilfried,&lt;/p&gt;
&lt;p&gt;No flat, no OF param, but crashes if more than one button is usinf image object.&lt;/p&gt;
&lt;p&gt;A+&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#92 UpDown values</title><link href="https://sourceforge.net/p/hwgui/support-requests/92/?limit=25#d6f6" rel="alternate"/><published>2026-07-12T13:12:14.485000Z</published><updated>2026-07-12T13:12:14.485000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.net67a2bb4b313fa1e737f2245e5b195446a78f4338</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Wilfried;&lt;br/&gt;
The button 'Set Result' make the same as my button trick, except it doesn't close the dialog.&lt;/p&gt;
&lt;p&gt;So, I don't understand the reason of this button, and trick, which ought to be named ok, is the way to bypass this problem.&lt;/p&gt;
&lt;p&gt;But I think it's a bug of updown.prg, and I think that Alexander ought to be the person who can correct this problem, or explain us where we failed.&lt;/p&gt;
&lt;p&gt;A+&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#92 UpDown values</title><link href="https://sourceforge.net/p/hwgui/support-requests/92/?limit=25#35fd" rel="alternate"/><published>2026-07-03T07:45:03.565000Z</published><updated>2026-07-03T07:45:03.565000Z</updated><author><name>Wilfried Brunken</name><uri>https://sourceforge.net/u/df7be/</uri></author><id>https://sourceforge.net9ff2a99ade2962bb6f9e77c993b4b26f468382a2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Alain,&lt;br/&gt;
i modified your sample program for&lt;br/&gt;
safe run as Ticket92.prg in the test directory.&lt;br/&gt;
Please read the notes in the comment lines.&lt;br/&gt;
Also the command documentation is updated.&lt;/p&gt;
&lt;p&gt;So respond, if this is OK for you.&lt;br/&gt;
In the next few days i will look&lt;br/&gt;
for next tickets.&lt;/p&gt;
&lt;p&gt;Advice:&lt;br/&gt;
Your WWW &lt;a href="http://jujuland.pagesperso-orange.fr" rel="nofollow"&gt;http://jujuland.pagesperso-orange.fr&lt;/a&gt;&lt;br/&gt;
mentioned in the sample program is outdated.&lt;/p&gt;
&lt;p&gt;MNI TNX, 73 es 55 de&lt;br/&gt;
DF7BE, Wilfried&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#92 UpDown values</title><link href="https://sourceforge.net/p/hwgui/support-requests/92/?limit=25#f1eb" rel="alternate"/><published>2026-07-02T08:02:24.877000Z</published><updated>2026-07-02T08:02:24.877000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.neta7f264d22c66b185f9bc5d99332c71b62bac3582</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;A new version with a temporary solution to the bug&lt;/p&gt;
&lt;p&gt;A+&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#92 UpDown values</title><link href="https://sourceforge.net/p/hwgui/support-requests/92/?limit=25#6083" rel="alternate"/><published>2026-07-01T13:29:01.412000Z</published><updated>2026-07-01T13:29:01.412000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.netf5b8df6fb909eb00ef3fef4f3d8b283c37378a35</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, here is a small test :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Button ok : will quit the dialog, and display oUpDown:value (=0) and cResult (=5) as initialized&lt;/li&gt;
&lt;li&gt;Button Display : set correctly cResult, and then quitting, display 0 and the real value of cResult&lt;/li&gt;
&lt;li&gt;Cancel : quit&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It seems tha value() is lost when quitting the dialog.&lt;/p&gt;
&lt;p&gt;Except using a solution display, what I dont wan't to use, I have for now no solution.&lt;/p&gt;
&lt;p&gt;Thanks&lt;br/&gt;
A+&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#92 UpDown values</title><link href="https://sourceforge.net/p/hwgui/support-requests/92/?limit=25#6bd4" rel="alternate"/><published>2026-06-30T13:34:42.167000Z</published><updated>2026-06-30T13:34:42.167000Z</updated><author><name>Wilfried Brunken</name><uri>https://sourceforge.net/u/df7be/</uri></author><id>https://sourceforge.net7b240a753a783995a6661a3e1968c460853b0038</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Alain &lt;br/&gt;
Please post a little sample program.&lt;br/&gt;
There is no description in the HWGUI&lt;br/&gt;
commands docu, i will add this&lt;br/&gt;
in case of looking for this ticket.&lt;/p&gt;
&lt;p&gt;In the next few days, i will look for&lt;br/&gt;
some more tickets.&lt;/p&gt;
&lt;p&gt;MNI TNX, 73 es 55 de&lt;br/&gt;
Wilfried, DF7BE&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>UpDown values</title><link href="https://sourceforge.net/p/hwgui/support-requests/92/" rel="alternate"/><published>2026-06-28T11:41:28.288000Z</published><updated>2026-06-28T11:41:28.288000Z</updated><author><name>Aupeix Alain</name><uri>https://sourceforge.net/u/jujuland/</uri></author><id>https://sourceforge.net81bf134f7b0ab0612435e8283708f64bdeae121f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
I tried to use this object, and I failed ...&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;@ 555,149 UPDOWN oUpDown INIT 5 RANGE 1, 10 SIZE 45, 22
...
nUpDown=oUpDown:value()
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;When I want to get the value, it always return 0&lt;/p&gt;
&lt;p&gt;Where do I failed ?&lt;br/&gt;
Thanks&lt;br/&gt;
A+&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>