
Quote from susan on September 18, 2021, 11:56 pmI am evaluating VisualNEO Web and like the idea of it. After downloading (21.7.9) I tried a few of the sample apps to start.
In each one I found a problem. These have left a negative first impression, as I wonder if this start is an indicator of the quality of the tool. I don't want to spend time on a tool where I am always solving issues. Sorry for the negative first post, but have I simply been unlucky with the samples I picked?
Some details
neo3d.neoapp
When clicking on the Stop Animation button, it doesn't stop.
When clicking on the Start Animation button, while it is animating, this error appears:
Error: [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$digest at p (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:148:58) at m.prototype.$digest (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:152:439) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:482) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414) [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$digest (angular.min.js, 156) [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$digest (angular.min.js, 148)
draw-plot.neoapp
When run, the chart gets plotted, but this error occurs for every point plotted:
[$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply (angular.min.js, 156) Error: [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply at p (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:148:58) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:395) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414) Error: [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply at p (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:148:58) at m.prototype.$digest (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:152:439) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:482) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414) [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply (angular.min.js, 156)
dragdrop.neoapp
the cursor changes when hovering over colour, but click and drag does nothing.
listbox-sample.neoapp
clicked on the "Move selected item down" button while no item was selected. This error appeared, which is not unexpected, but the error would repeat forever. Then clicking on any other button had no effect, why does the error go in an endless loop and freeze the demo?
TypeError: Unable to get property 'indexOf' of undefined or null reference at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Sample Apps/ListExample/listbox-sample_Test/main.js?v=6:1:1261) at fn (Function code:2:165) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:320:356) at c (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:138:122) at d (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:138:354) at m.prototype.$digest (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:153:249) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:482) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414)
I am evaluating VisualNEO Web and like the idea of it. After downloading (21.7.9) I tried a few of the sample apps to start.
In each one I found a problem. These have left a negative first impression, as I wonder if this start is an indicator of the quality of the tool. I don't want to spend time on a tool where I am always solving issues. Sorry for the negative first post, but have I simply been unlucky with the samples I picked?
Some details
neo3d.neoapp
When clicking on the Stop Animation button, it doesn't stop.
When clicking on the Start Animation button, while it is animating, this error appears:
Error: [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$digest at p (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:148:58) at m.prototype.$digest (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:152:439) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:482) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414) [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$digest (angular.min.js, 156) [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$digest (angular.min.js, 148)
draw-plot.neoapp
When run, the chart gets plotted, but this error occurs for every point plotted:
[$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply (angular.min.js, 156) Error: [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply at p (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:148:58) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:395) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414) Error: [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply at p (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:148:58) at m.prototype.$digest (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:152:439) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:482) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414) [$rootScope:inprog] http://errors.angularjs.org/1.8.2/$rootScope/inprog?p0=$apply (angular.min.js, 156)
dragdrop.neoapp
the cursor changes when hovering over colour, but click and drag does nothing.
listbox-sample.neoapp
clicked on the "Move selected item down" button while no item was selected. This error appeared, which is not unexpected, but the error would repeat forever. Then clicking on any other button had no effect, why does the error go in an endless loop and freeze the demo?
TypeError: Unable to get property 'indexOf' of undefined or null reference at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Sample Apps/ListExample/listbox-sample_Test/main.js?v=6:1:1261) at fn (Function code:2:165) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:320:356) at c (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:138:122) at d (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:138:354) at m.prototype.$digest (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:153:249) at m.prototype.$apply (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:156:482) at Anonymous function (file:///C:/Users/susan/Documents/VisualNeoWeb/Libraries/js/angular.min.js:119:414)

Quote from luishp on September 19, 2021, 10:57 amHi @susan, welcome to VisualNEO!
Please run the sample projects in a modern Web Browser. If you use the "Play / Run" button, they will run within the old Internet Explorer. Although it can be useful in some situations we are evaluating deleting that button from the interface as it's confusing for new comers.
Thank you!
Hi @susan, welcome to VisualNEO!
Please run the sample projects in a modern Web Browser. If you use the "Play / Run" button, they will run within the old Internet Explorer. Although it can be useful in some situations we are evaluating deleting that button from the interface as it's confusing for new comers.
Thank you!

Quote from susan on September 19, 2021, 2:02 pm@luishp thank you for the prompt and helpful reply. I will continue to evaluate VisualNEO Web, as it looks like a very useful tool!
Yes, I agree it might be good to remove the button, if it misleads the new user on the best way to run/test an app.
Have a good rest of your day!
@luishp thank you for the prompt and helpful reply. I will continue to evaluate VisualNEO Web, as it looks like a very useful tool!
Yes, I agree it might be good to remove the button, if it misleads the new user on the best way to run/test an app.
Have a good rest of your day!
Quote from timbojones on September 19, 2021, 8:07 pmHi susan,
sometimes the sample apps seem to be buggy but that´s not the case. It is useful to inspect all the code and then just try it out in your own app. Start with small pieces of code to get used to the programming with visualneo. You´ll see that it makes a lot of fun and you will be successful soon.
Just try to compile an app in a test-folder. When there is a type-mismatch the compiler will detect this error.
When you are testing apps and you are in testing mode, and the screen of the browser will stay empty then you mostly have a little error in your code. Check your last edited code.
When you write some complex code try it step by step. That is very helpful when you start with visual neo. That helped me a lot.
And not to forget look at the video tutorials an do it yourself. That was helpful for me too.
Greets
Hi susan,
sometimes the sample apps seem to be buggy but that´s not the case. It is useful to inspect all the code and then just try it out in your own app. Start with small pieces of code to get used to the programming with visualneo. You´ll see that it makes a lot of fun and you will be successful soon.
Just try to compile an app in a test-folder. When there is a type-mismatch the compiler will detect this error.
When you are testing apps and you are in testing mode, and the screen of the browser will stay empty then you mostly have a little error in your code. Check your last edited code.
When you write some complex code try it step by step. That is very helpful when you start with visual neo. That helped me a lot.
And not to forget look at the video tutorials an do it yourself. That was helpful for me too.
Greets

Quote from Neal Stone on September 19, 2021, 9:10 pmI am a VisualNeo user and have tried to recreate all your errors using as you did and all worked fine. VisualNeo Web is an amazing tool and I have having a great time creating with it. I think you will find it very useful indeed.
I am a VisualNeo user and have tried to recreate all your errors using as you did and all worked fine. VisualNeo Web is an amazing tool and I have having a great time creating with it. I think you will find it very useful indeed.

Quote from susan on September 20, 2021, 12:59 amQuote from Neal Stone on September 19, 2021, 9:10 pmVisualNeo Web is an amazing tool and I have having a great time creating with it.
From what I have figured out so far, I am impressed by VisualNeo Web! It has a lot of features that I think are important. Like being able to drop into JavaScript when needed. And being able to build an EXE and for the web, in such an easy way is very cool.
As suggested by @luishp when I run the samples in the Chrome browser, everything works like it should! It was only when using the builtin Run (from start) that I had problems. On my machine, it says that it is using IE 11.0.9600.18860.
Being able to run from inside the IDE and see the Actions and Variables looks like it would be useful? So while I understand that Chrome has it's own Developer Tools, I presume they won't let me see the VisualNeo variables. I might try the same samples on another laptop and see if they work there. If the Run (from start) only has problems sometimes, maybe it can be left in but a Note put somewhere about why you may need to use a proper browser. It was so disappointing to have the problem right from the beginning.
Ignoring that issue for now, I appreciate your replies and advice @timbojones and @neal-stone. With a tool developed and maintained by a small team, having a community is super important. I have been browsing the forums, and will check out the videos next.
Quote from Neal Stone on September 19, 2021, 9:10 pmVisualNeo Web is an amazing tool and I have having a great time creating with it.
From what I have figured out so far, I am impressed by VisualNeo Web! It has a lot of features that I think are important. Like being able to drop into JavaScript when needed. And being able to build an EXE and for the web, in such an easy way is very cool.
As suggested by @luishp when I run the samples in the Chrome browser, everything works like it should! It was only when using the builtin Run (from start) that I had problems. On my machine, it says that it is using IE 11.0.9600.18860.
Being able to run from inside the IDE and see the Actions and Variables looks like it would be useful? So while I understand that Chrome has it's own Developer Tools, I presume they won't let me see the VisualNeo variables. I might try the same samples on another laptop and see if they work there. If the Run (from start) only has problems sometimes, maybe it can be left in but a Note put somewhere about why you may need to use a proper browser. It was so disappointing to have the problem right from the beginning.
Ignoring that issue for now, I appreciate your replies and advice @timbojones and @neal-stone. With a tool developed and maintained by a small team, having a community is super important. I have been browsing the forums, and will check out the videos next.

Quote from luishp on September 20, 2021, 7:01 amHi @susan
Being able to run from inside the IDE and see the Actions and Variables looks like it would be useful?
Note that you can see any variable value just adding [variableName] into any Container in your app. I usually have a side Container with variables I want to check when developing. You can also use Consolelog command to track them.
Ignoring that issue for now, I appreciate your replies and advice @timbojones and @neal-stone. With a tool developed and maintained by a small team, having a community is super important. I have been browsing the forums, and will check out the videos next.
Best about VisualNEO is it's incredible community. It has been always our main motivation.
...And being able to build an EXE...
Please check out NeoEdge section on the forums for advanced features.
Regards.
Hi @susan
Being able to run from inside the IDE and see the Actions and Variables looks like it would be useful?
Note that you can see any variable value just adding [variableName] into any Container in your app. I usually have a side Container with variables I want to check when developing. You can also use Consolelog command to track them.
Ignoring that issue for now, I appreciate your replies and advice @timbojones and @neal-stone. With a tool developed and maintained by a small team, having a community is super important. I have been browsing the forums, and will check out the videos next.
Best about VisualNEO is it's incredible community. It has been always our main motivation.
...And being able to build an EXE...
Please check out NeoEdge section on the forums for advanced features.
Regards.

Quote from susan on September 20, 2021, 7:11 amThank you for the tips. I obviously have a lot to learn, and I promise to figure out most of it myself with the available resources.
Thank you for the tips. I obviously have a lot to learn, and I promise to figure out most of it myself with the available resources.