GUIKit Buttons
- To: mathgroup at smc.vnet.net
- Subject: [mg115528] GUIKit Buttons
- From: ulla <uzabik at yahoo.de>
- Date: Thu, 13 Jan 2011 03:29:40 -0500 (EST)
Hi, My question is about using GUIKit. I get correct result from Example 1, Example 1): Needs["GUIKit`"]; GUIRun[Widget["ImageLabel", { "data" -> Script[SetDirectory["Q:\\fruits"]; files = FileNames["apfel*.tif"]; ims = Import[#] & /@ files; ExportString[GraphicsRow[ims], "PNG"]], }, Name -> "imgDisplay"]] How to change my Example 2, to have a correct result when clicking on buttons "apfel" or "birne" Example 2): Needs["GUIKit`"]; Klick = GUIRun[ Widget["Panel", {Widget["Button", {"text" -> "apfel", BindEvent["Action", p[]]}, Name -> "button1"], Widget["Button", {"text" -> "birne", BindEvent["Action", p[]]}, Name -> "button2"], Widget["ImageLabel", Name -> "imgShow"], p[] := Script[ SetPropertyValue[{"imgShow", "data"}, Script[ SetDirectory["Q:\\fruits"]; If[PropertyValue["button1"] == "apfel", files = FileNames["apfel*.tif"]]; If[PropertyValue["button2"] == "birne", files = FileNames["birne*.tif"]]; ims = Import[#] & /@ files; ExportString[GraphicsRow[ims], "PNG"]]]] }]] Any suggestions would be greatly appreciated! ulenia