HomePage > Software Index > Development > gtkdialog > Tips and Tricks

9.6 Refresh image

Gtkdialog can refresh an image in a <pixmap> widget without restarting the gui. Since the <input file> is static, we must change its content (by copy another file), and then refresh.

export MAIN='
<window>
 <pixmap>
  <variable>IMAGE</variable>
  <input file>/root/image1.png</input>
 </pixmap>
 <button>
  <label>Change image</label>
   <action>cp -f /root/image2.png /root/image1.png</action>
   <action type="refresh">IMAGE</action>
  </button>
</window>'

gtkdialog --center --program=MAIN



Categories
CategoryGtkdialog
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki