Hi! Tested successfully the three demos on Linux. Good job!
Great! So this isn't just "it works on my computers"
TM On my Windows 10 Home, the js_bidir demo works, but the js_eval doesn't, even though js_bidir also does what js_eval does.
And, I copied the two DLLs and three executables to my son's Windows 10 computer, and they all crash! Ok, I need to figure out Windows more...
Edit: Alright, js_eval, as a Pascal program invoking webview.dll, does work. It appears not working due to the behaviour of the Windows web engine's HTML and Javascript execution model. After I added sleep(2) statement between webview_navigate() and webview_eval(), I could see the webview window flash from content inserted by webview_eval() to content inserted by webview_navigate().