[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
newlispfanclub.alh.net • View topic - Tk (or other) GUI in newLisp (single executable)
Page 1 of 1

Tk (or other) GUI in newLisp (single executable)

PostPosted: Thu Nov 24, 2016 9:18 pm
by solomon243
how to make it?
without Java runtime environment

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Fri Nov 25, 2016 4:35 pm
by Lutz

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sat Nov 26, 2016 3:30 am
by TedWalther
Lutz, what happened to newlisp-tk? Was it similar to tkinter in Python? Did the wrapper code stop working?

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sat Nov 26, 2016 9:53 am
by Lutz
The Tcl/Tk based newLISP GUI in was abandoned in version 9.1.9 in 2007 when the Java based Guiserver was introduced. Since then some minor changes where necessary to adapt to changes in the newLISP API. HPW from http://hpwsoft.de made some necessary changes to the newlisp-tk script for subsequent versions of newLISP. Not sure if he still maintains a working version.

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sat Nov 26, 2016 2:56 pm
by HPW
Hello,

My version from 2011 was posted here:

viewtopic.php?f=9&t=3902&p=19367&hilit=newlisptk.zip#p19367

However I still run a version with the current newlisp version but build not with freewrap as the 2011 version,
instead I use the TCL basekit 8.5.14 from Active State in 2015.

http://www.hpwsoft.de/anmeldung/html1/n ... ptk_85.zip

When I remember right there were some problem wtih the browser/edit and debugger subwindows.
Runs the demo.lsp fine.

Regards

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sat Nov 26, 2016 8:28 pm
by solomon243

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sun Nov 27, 2016 2:24 am
by TedWalther
HPW, thank you. I never used newlisp-tk back when it was maintained. Can you explain how it works? Is it an exe that combines tcl/tk and newlisp into one binary, and then tcl/tk shows up as a "tk" or "tcl" function that you send strings to? What is involved in updating it? I'd like to use it on Linux and Mac OSX also. I think. Is the demo.lsp available somewhere?

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sun Nov 27, 2016 5:42 am
by HPW

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sun Nov 27, 2016 6:22 am
by HPW
Hello,

I updated the zip with the demo-files and the tcl-editor file.
I also forgot to mention that you will need a TclTK install and the Bwidget toolset for TK to build/wrap your own package. (I have not tested the newest TClTk versions)

Regards

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sun Nov 27, 2016 10:06 am
by HPW

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Sun Nov 27, 2016 5:54 pm
by TedWalther
Thanks HPW!

Re: Tk (or other) GUI in newLisp (single executable)

PostPosted: Tue Nov 29, 2016 10:01 am
by newBert