
Quote from rcohen on April 27, 2022, 7:18 pmOn The Edge! I personally can't contain my excitement over this project. Zaeem has been working on this for months and he's done SUCH an amazing job with this, and we're just getting started. The feature list of this project is going to grow. Today we release the core project.
152 MB of plugin, requires nothing else. No support files, no complicated setup, and no hassle for the end user. Truly plug and play. AND (I get a lot of jokes over this next phrase, coined by me some ten years ago) "It's so easy a third grader can use it" ;-)
We are so happy to introduce this plugin that we are skipping the tutorial video (for a few days, anyway) and moving right to the announcement ;-)
These are our list of core features.
https://www.youtube.com/watch?v=hcVCjAiRfKw
https://zmware.rcmediaservices.net/zmwontheedge/
On The Edge! I personally can't contain my excitement over this project. Zaeem has been working on this for months and he's done SUCH an amazing job with this, and we're just getting started. The feature list of this project is going to grow. Today we release the core project.
152 MB of plugin, requires nothing else. No support files, no complicated setup, and no hassle for the end user. Truly plug and play. AND (I get a lot of jokes over this next phrase, coined by me some ten years ago) "It's so easy a third grader can use it" ;-)
We are so happy to introduce this plugin that we are skipping the tutorial video (for a few days, anyway) and moving right to the announcement ;-)
These are our list of core features.
Quote from Anthony LaTorre on April 29, 2022, 12:09 amThis is a fantastic plugin... No dependency on Webview alone makes it well-worth the money paid... And it's so much more...
This is an indispensable plugin for serious VisualNeo developers... Opens up some pretty intriguing options and opportunities... Can't wait to deep-dive in and see what this baby can do.
I'm like a spoiled little kid in a candy store right now...
This is a fantastic plugin... No dependency on Webview alone makes it well-worth the money paid... And it's so much more...
This is an indispensable plugin for serious VisualNeo developers... Opens up some pretty intriguing options and opportunities... Can't wait to deep-dive in and see what this baby can do.
I'm like a spoiled little kid in a candy store right now...

Quote from rcohen on April 29, 2022, 2:44 amThank you @anthony-latorre for the kind words. But I must tell you, having been seeking a solution to the web issue for some time now, I share your feeling. And we plan to have a whole lot more fun with this core with additional fun features.
Thanks again sir for the support AND the kind words.
Thank you @anthony-latorre for the kind words. But I must tell you, having been seeking a solution to the web issue for some time now, I share your feeling. And we plan to have a whole lot more fun with this core with additional fun features.
Thanks again sir for the support AND the kind words.

Quote from Vadim on April 29, 2022, 5:22 am@rcohen
This is very cool! A huge thank you to you and Zaeem for this incredible work!!!
It really looks amazing! Working with a modern browser is a necessity!
As a suggestion: add a page parsing function (for example, to get the page content between specified tags into a variable). This would be useful when automatically scanning the pages of the desired site to find (or monitor) the desired information.
This is very cool! A huge thank you to you and Zaeem for this incredible work!!!
It really looks amazing! Working with a modern browser is a necessity!
As a suggestion: add a page parsing function (for example, to get the page content between specified tags into a variable). This would be useful when automatically scanning the pages of the desired site to find (or monitor) the desired information.

Quote from rcohen on April 29, 2022, 5:48 amHi @vadim, and thanks you for the kind words.
We already have this (I think) in Zaeems JSON plugin (I think it can be used for this) ... I don't speak JSON so I may be wrong. Also we have many text processing filters in Clip Tricks to consider, while we get something like that in the browser plugin. I'll pass the request on to "Dr. Z" for our upgrade.
I enjoy the rendered page return, and we are working on returning embedded links as well with the planned upgrade. This is important for those sites that like to obfuscate their code.
Thanks Vadim. Let us know if you think of anything else...
Hi @vadim, and thanks you for the kind words.
We already have this (I think) in Zaeems JSON plugin (I think it can be used for this) ... I don't speak JSON so I may be wrong. Also we have many text processing filters in Clip Tricks to consider, while we get something like that in the browser plugin. I'll pass the request on to "Dr. Z" for our upgrade.
I enjoy the rendered page return, and we are working on returning embedded links as well with the planned upgrade. This is important for those sites that like to obfuscate their code.

Quote from CN_Iceman on April 30, 2022, 7:48 amSo in the end this was what you were cooking!!
I think it's a great idea, a plugin with many possibilities, fantastic!
My congratulations for the great project, I wish you good luck.
So in the end this was what you were cooking!!
I think it's a great idea, a plugin with many possibilities, fantastic!
My congratulations for the great project, I wish you good luck.

Quote from zmWorks7 on April 30, 2022, 10:47 pmHello everyone,
Thank you so much for all the good words and wishes. :)
Please keep supporting us, that's what gives us the energy to keep moving forward.
Some new features are on the way, Please stay tuned!
Thanks,
Zaeem.
Hello everyone,
Thank you so much for all the good words and wishes. :)
Please keep supporting us, that's what gives us the energy to keep moving forward.
Some new features are on the way, Please stay tuned!
Thanks,
Zaeem.

Quote from naglieri on May 1, 2022, 5:32 pmFinally a complete plugin.
Not that the others from other developers didn't work, but the convenience of this one is to have everything you need in a single plugin (without having to install I don't know what first or copy other folders and files into the working folder.)Compile and run
Great work
Finally a complete plugin.
Not that the others from other developers didn't work, but the convenience of this one is to have everything you need in a single plugin (without having to install I don't know what first or copy other folders and files into the working folder.)
Compile and run
Great work

Quote from rcohen on May 2, 2022, 2:31 amThanks for the good words Marco. We will have a large handful more of super cool features before much longer. Z is already working on the next set.
If anyone has any special requests for this list, please speak up ;-) We want this to be, as Marco said, everything we need in a single plugin.
Thanks again Marco, for your support AND for the good words.
Cheers
Thanks for the good words Marco. We will have a large handful more of super cool features before much longer. Z is already working on the next set.
If anyone has any special requests for this list, please speak up ;-) We want this to be, as Marco said, everything we need in a single plugin.
Thanks again Marco, for your support AND for the good words.
Cheers

Quote from josevdr95 on May 2, 2022, 2:23 pmHola @rcohen, excelente plugin creo que debería tener algún comando que permita crear varias pestañas como los navegadores clásicos.
Hola @rcohen, excelente plugin creo que debería tener algún comando que permita crear varias pestañas como los navegadores clásicos.
Uploaded files:

Quote from rcohen on May 2, 2022, 3:00 pmHola @josevdr95, y gracias por la buena palabra.
Con este componente del navegador, puede crear cualquier tipo de navegador que desee, incluidas las interfaces con pestañas. Hay algunos complementos de pestañas excelentes disponibles, incluido un software gratuito de LGA y uno muy bueno de Alberto, que funcionaría muy bien para hacer esto. De hecho, planeo usar la de Alberto para mi propia interfaz con pestañas.
Dicho esto, discutiré esto con Zaeem para ver si esto es algo que se puede incorporar fácilmente y, de ser así, podemos abordarlo ;-)
Gracias José por la idea.
Hola @josevdr95, y gracias por la buena palabra.
Con este componente del navegador, puede crear cualquier tipo de navegador que desee, incluidas las interfaces con pestañas. Hay algunos complementos de pestañas excelentes disponibles, incluido un software gratuito de LGA y uno muy bueno de Alberto, que funcionaría muy bien para hacer esto. De hecho, planeo usar la de Alberto para mi propia interfaz con pestañas.
Dicho esto, discutiré esto con Zaeem para ver si esto es algo que se puede incorporar fácilmente y, de ser así, podemos abordarlo ;-)
Gracias José por la idea.

Quote from luishp on May 3, 2022, 6:17 pmHi @rcohen and @zmworks7, this is an excellent plugin!
I have been testing it and works very good :)I only miss a way to communicate from the web application to the VisualNEO Win app.
In the original Web Browser object it's possible using a special HTML just like this:Click this <a href="neobook:GotoPage %22Main%22">link</a> to jump to another VisualNEO Win page.In npEdge plugin from David Esperalta, there are two commands to achieve this: npEdgePostMessage and npOnEdgeMessage
So there is possible a bidirectional communication.Thank you!
Hi @rcohen and @zmworks7, this is an excellent plugin!
I have been testing it and works very good :)
I only miss a way to communicate from the web application to the VisualNEO Win app.
In the original Web Browser object it's possible using a special HTML just like this:
Click this <a href="neobook:GotoPage %22Main%22">link</a> to jump to another VisualNEO Win page.
In npEdge plugin from David Esperalta, there are two commands to achieve this: npEdgePostMessage and npOnEdgeMessage
So there is possible a bidirectional communication.
Thank you!

Quote from rcohen on May 3, 2022, 9:12 pmHi @luishp
Please see the "PlaySubFromEdge" demo. We have intentions of adding more information and some sample code to the help file with next release, and we will be sure to elaborate some with it's use, but there is indeed a way to engage VisualNeo from the HTML side.
Thanks for the good words. Zaeem is on a few days holiday but when he returns I will point him to this thread to respond.
Hi @luishp
Please see the "PlaySubFromEdge" demo. We have intentions of adding more information and some sample code to the help file with next release, and we will be sure to elaborate some with it's use, but there is indeed a way to engage VisualNeo from the HTML side.
Thanks for the good words. Zaeem is on a few days holiday but when he returns I will point him to this thread to respond.

Quote from luishp on May 3, 2022, 9:23 pm@rcohen you are right! Sorry.
This is awesome!
It works very good :)
Congratulations again!
Very good job!
@rcohen you are right! Sorry.
This is awesome!
It works very good :)
Congratulations again!
Very good job!

Quote from rcohen on May 3, 2022, 11:02 pmNo problem @luishp this was OUR fault. This information was not as obvious as it needs to be ;-) So it's good that you bring that to our attention ... thanks
The congratulations is all @zmworks7 's He's been working very hard and for months on this project. And in fact, he continues to do so (with a break for a holiday festival).
Anyway, thanks for the enthusiasm Luis. If you find something lacking or broken, please let us know.
and thank YOU!
No problem @luishp this was OUR fault. This information was not as obvious as it needs to be ;-) So it's good that you bring that to our attention ... thanks
The congratulations is all @zmworks7 's He's been working very hard and for months on this project. And in fact, he continues to do so (with a break for a holiday festival).
Anyway, thanks for the enthusiasm Luis. If you find something lacking or broken, please let us know.
and thank YOU!

Quote from zmWorks7 on May 6, 2022, 1:44 pmHi, @luishp
Thanks for all the good words. :)
Play Actions: zmwPlayVNWActions(actionToPlay);
Call a Subroutine: zmwPlayVNWSub(nameOfTheSub);
Set Variable of VisualNeo Win: zmwSetVNWVar(varName,valToSet);
You can play action, call subroutine or set variable using the above commands. :)
We have planned a whole lot of updates which will come around one by one. We definitely need your support and suggestions. Please do let us know if any suggestion. :)
Thank you so much.
Zaeem.
Hi, @luishp
Thanks for all the good words. :)
Play Actions: zmwPlayVNWActions(actionToPlay);
Call a Subroutine: zmwPlayVNWSub(nameOfTheSub);
Set Variable of VisualNeo Win: zmwSetVNWVar(varName,valToSet);
You can play action, call subroutine or set variable using the above commands. :)
We have planned a whole lot of updates which will come around one by one. We definitely need your support and suggestions. Please do let us know if any suggestion. :)
Thank you so much.
Zaeem.

Quote from luishp on May 7, 2022, 5:58 pm@zmworks7 any possiblity to get a VisualNEO Win variable value? Something like:
zmwGetVNWVar(varName,variableToStoreTheValue);Thank you!
@zmworks7 any possiblity to get a VisualNEO Win variable value? Something like:
zmwGetVNWVar(varName,variableToStoreTheValue);
Thank you!

Quote from rcohen on May 7, 2022, 6:18 pm@luishp, VNW Variable? What value are you seeking to put into that variable? I'm not following ...
@luishp, VNW Variable? What value are you seeking to put into that variable? I'm not following ...

Quote from luishp on May 7, 2022, 6:23 pm@rcohen I mean getting a VisualNEO Win variable value into a JavaScript variable on the web page.
I'm thinking on getting a VisualNEO Win variable from a VisualNEO Web app embedded into a znwOnTheEdge instance.
Regards.
@rcohen I mean getting a VisualNEO Win variable value into a JavaScript variable on the web page.
I'm thinking on getting a VisualNEO Win variable from a VisualNEO Web app embedded into a znwOnTheEdge instance.
Regards.

Quote from rcohen on May 7, 2022, 11:28 pm@luishp,
ok, so you're looking for communication back the OTHER way via JS, gotcha. I don't speak JS so I will get this message to @zmworks7 and have him resp0nd.
ok, so you're looking for communication back the OTHER way via JS, gotcha. I don't speak JS so I will get this message to @zmworks7 and have him resp0nd.