Home Directory / Euphoria Tcl Wrapper
![]() |
![]() |
RapidEuphoria is a wonderful programming language who:
If you have some free time, I advise you to try it.
This module is a wrapper who enable RapidEuphoria programs to embed a Tcl/Tk interpreter in a system-indipendent way.
In detail, with the Tcl wrapper, you can:
p=tcl_execute("wm title . {Listbox example}")
function add_value_callback()
sequence content
content=tcl_eval(".en get")
if length(content)=0 then
tcl_execute("tk_messageBox -message {Please enter a value} -icon info -type ok")
else
tcl_execute_f(".f.list insert end {%s}", {content})
end if
return ""
end function
...
tcl_register_command("euph_add_value", routine_id("add_value_callback"))
The wrapper is available under a BSD-like licence so you can do anything with it, commercial applications included.
Please read the full license agreement for the details.
Download links:
| 9/1/2008 | |
| zip file with sources, tcl/tk not included | Download |
Please remember that, in order to use this wrapper, you must install the Tcl/Tk interpreter.
A big thank you to the RapidEuphoria developers, they have done a really good job.
If you have some questions or you want to contact me you can use my email address: leonardoNOSPAMce@interfree.it.
Please remove NOSPAM from the address
I would be glad if you make me know if you are using this module in your project.
Latest update: 16/7/2007