TP4 Buglist - Add one for me
roognation
Posts: 138
Is there someplace that AMX would like application bugs to be posted? Hope I am not posting in the wrong place:
TP4
v2.7.0 build 545
Sometimes, I leave TP4 connected to my master after doing some panel file transfers. If I go back to NStudio and use it to load some new code to the master, of course, TP4 loses the connection to the master.
The only problem, this now causes TP4 to crash pretty hard; everything in TP4 turns white, only the borders of the windows and toolbars remain gray. I can close the app, but I have to actually go in to the control panel to shut the whole thing down to be able to restart it.
Slightly annoying.
TP4
v2.7.0 build 545
Sometimes, I leave TP4 connected to my master after doing some panel file transfers. If I go back to NStudio and use it to load some new code to the master, of course, TP4 loses the connection to the master.
The only problem, this now causes TP4 to crash pretty hard; everything in TP4 turns white, only the borders of the windows and toolbars remain gray. I can close the app, but I have to actually go in to the control panel to shut the whole thing down to be able to restart it.
Slightly annoying.
0
Comments
Vinc
YES! that's SOOO annoying!
but roognation, i have never seen the problem you describe... maybe i didnt upgrade...
And, as noted above, I really get annoyed when the toolbars get reset and all left justified.
Anyone from AMX able to comment on the buglist???
Panel Information should show the total memory the panel file would take up on the panel. And the actual panel memory should be shown when the unit is online and ready for a transfer...maybe I am missing something?
Not technically in TP4, but in Panel Preview...
When simulating a TP file, the animations and graphics seem to move a bit more fluidly on the PC. When I load the TP file on to a panel, the animations are terrible (like moving a 640kB image off screen). I suggest that Panel Preview throttle the program to show more realistic results, especially with animations.
i have a solution for this, that takes 5 mins: under View > Customize > Toolbars i create "MyToolbar" and move all the icons i use in there. they are not more than one line. there are usually lots of icons i never use. then i set the ticks that only MyToolbar and the menubar are visible. done
Excellent suggestion, a worthy Tips and Tricks candidate.
While there is a thread like this, here's my beef with TPDesign4: It cannot recover gracefully from XML corruption.
Sometimes when I import an image into TPDesign4, it looks fine at first, but when I save and close the program, and reopen, that image will appear nowhere on my TP where I put it, and Resource Manager will have a box that says "Loading..." where the corrupt image was.
This is ok. What's not ok is that it will not allow me to remove this image from my Resource Manager. As a result of having a corrupted image on my TP, I am unable to do a file transfer from the panel without crashing.
When you try to remove the blank image, a popup informs you "An error has occurred. Please contact Technical Support for assistance." Contacting TS was helpful in learning about the situation but did not result in me getting a repaired version of the file. I redid several pages.
The workaround I discovered is to make a new panel file and copy/paste all the pages individually. I'm not sure what images cause the corruption. Modifying an image with MSpaint seems to be a surefire way to get the crash, but that's not the only reason because I've had other images go corrupt on me as well.
I had to go to Power Assign and clear levels to get rid of this behavior.
Well, I am working on some older CV6 panels. And I remembered a barely implemented tool from TPD3 for PopUp pages. While it is nice to see each of the pop up pages as its own separate entity in some goatee-bearded alternate dimension, I would prefer to see pop up pages with a relative background. This is mainly to help with positioning and opacity.
Please add some type of pull-down box that allows one to show the full resolution panel behind the popup and a sample page to get some point of reference on.
Mahalo.
Happens to me regularly. Also, I just got back from a week at AMX East, and the same thing happened to me using their computers. I've now had the exact same bug on 3 different computers.
And yes, all the way down to having to restart the computer to use the file again. Quite Frustrating.
J
I think that TPD4 is a program that needs to be "publicly" beta tested prior to a full release like they did with NS2 a while back. Or at least AMX needs to expand their beta tester database for this program.
Although I will stand behind AMX's product until the end, and appreciate their extremely hard work and dedication in perfecting their product (and even hope to work there one day), it blows my mind that fatal error bugs like this aren't fixed before deployment.
Or even soon thereafter. TPD4 has been out for a while now . . . . . And this seems to me to be a fairly easy error to reach. I usually work with NS2 and TPD4 open at the same time, working on the TP and the Code together. I do all of my page flips and popups and button animations in code, and I do incredibly involved touchpanels, so its somewhat necessary for me to work this way. However, if I send the TP file to the TP, then send the code to the master without disconnecting TPD4 from the master, when the master reboots TPD4 gets all blowed up.
I'm getting better at remembering to disconnect TPD4, but I really shouldn't have to.
J
At the very least - there should be an "auto disconnect" button that would disconnect TPD4 from the master after a panel transfer. Oh well though . . . perhaps they're working on TPD4's next release - I sure hope so!
On another note - more of a feature request than a bug - it would be nice to be able to "tab" through your buttons to select them. For cable / DSS presets, I typically put them all on a different port, and then the channel number IS the preset's channel number then in code do a routine that spits out the BUTTON.INPUT.CHANNEL at the cable box / DSS box. It's a pain to have to click the button, set it - then click again, set it, then click another one, etc. I'm a rather "shortcut" oriented guy so this would be a nice feature.
Works like a charm. Thanks for the tip.
Yup, that one is already mentioned in the thread a while ago. It's annoying.
This has been addressed in release v2.8 (build 568).
TPDesign4 will extract any corrupted images from the panel project when opening the file. The user will be notified at this time as to which image(s) were found to be corrupted. After opening the project, the image(s) should no longer appear in the Resource Manager with the "Loading..." thumbnail.
I wish in the "readme" file they would list what was really fixed.
OK, there's talk that the latest release of TP4 (2.8) Fixes this as well as other problems. BUT!!! On the off chance that it doesn't, I've found success with this solution for the "TP4 knocked offline by NS or Master Reboot":
It seems that TP4 goes through it's shut down and then asks to send a report to MS (and on my machine it, screws with the ARCHAIC "DR WATSON" as well!!). TP4 is NOT actually shut down, but is STILL running in the background!! If you cannot open TP4 after this "crash", open up the task manager, click on the Processes tab, and look for "TPDesign4.exe". If it is there then you have the same problem that I have (if not then here's where we part ways friend), then simply "right click" on TPDesign4.exe and click on "end process tree".
This will give you some more errors, BUT it will shutdown TP4, and you'll be able to reopen the program again WITHOUT restarting Windows .
I hope this helps.
"The programmer was just sitting there with his headphones on. I needed to talk to him, so I pulled off his headphones, and he choked, turned blue, and died. I was shocked! So I thought I'd listen to what he was listening to. This is what I heard, 'Start inhalation, execute, stop inhalation. Start exhalation, execute, stop exhalation.'.... It repeated over and over."
Don't get out of the habit of saving panel files before transfer.
This is more of a feature request - actually, I'm requesting that a "feature" be removed. It seems like whenever TP4 has a file open, it places some sort of read-lock on the file. The net effect is that I can't do anything with the file (like transfer it to the panel from within NS, or copy it to make a backup) unless I close the file in TP4. I can (sort of) understand a write-lock, but prohibiting a read while TP4 has the file open makes no sense at all.
when I copy a set of popups with page flips to each others I loose them when the popup the page flip is directed to is not yet in the new panel file.
it is veeery annoying
This is because of TP4 is continuously updating page flips and verifies it, It's something like a sword with two blades.... I suggest this feature to be an option that can be enabled or disabled (with a command icon in the toolbar)
With this feature, you don't have to reassign page flips after changing some page's name
Note that it is the panel designer's responsibility to ensure that the required pages and/or popups are also copied over from the source panel.
This should be fixed in v2.9 Build 586, available as of 1/10/08 on www.amx.com (and via WebUpdate).
However, I was only seeing this in the scenario where TPDesign4 is minimized while an action taken in Netlinx Studio (such as updating the program in the master that TPD4 is also connected to) causes TPD4 to lose it's connection to the master.
However, when I installed the new version, it started up with everything on a separate line, and complete removed my custom toolbar. Blah . . . oh well, guess I'll start from scratch again. Wish there was a way to save all the settings so we don't lose them like this.