¿ªÔÆÌåÓý

Locked Corrupted menus in Circuit Builder


 

The Circuit Builder option in Panel Editor does not work properly. When selected, the pull down menus display with jumbled characters, as though two lines are superimposed. The application is corrupted. None of the submenus can be activated. Please see ¡°screen shot 121618¡± in Photos .

?

The problem occurs in an existing control panel file, and a new one also. I tried reinstalling the current JMRI v. 4.12+Rb6a9bb1, and then installing v. 4.13.6+Rcb07def, but with the same result. The JMRI InstallTest ran okay. I do not know how to verify the checksum of the installation files; perhaps the application is corrupt. The Java edition is v. 8.0.191, the latest. I also reset the computer. Is there a solution to this problem?


 

I had this problem in Panel Editor. Thankfully as I was working my way through I was saving A NEW FILE every 10-15 minutes because there is no undo option.

I was working away and went to open a menu and it went garbled and superimposed as well. I did all the same things you did to remedy but nothing worked in that file.

Thankfully I was able to go back to the previous one and it worked just fine and has continued working. If you didn't save regularly, you may be able to get a previous version of layout file by right-clicking on the folder it lives in, pick "previous versions" or "restore previous version". It will open a dialog and allow you to choose a version prior to when the problem came about. SOME pc's don't have previous version enabled so you mileage may very.?


 

I downgraded to JMRI 3.10.1, and the pull down menus for Circuit Builder in Panel Editor worked okay. They said that a detector circuit was not defined. When I created the first OBlock, the error message ended.

?

Then I re-installed v. 4.12 and the pull down menus in Circuit Builder were jumbled again. Apparently the regular choices were superimposed with the error message, a detector circuit is not defined. When I selected the first choice, to add a detector circuit, I could create an OBlock. Then the jumbled characters of the error message stopped, and the other choices displayed clearly.

?

There seems to be a bug in v. 4.12 for the Circuit Builder that causes the pull down menus to display improperly before any OBlocks are created. Once one is defined, the problem ends. Perhaps the next release can address this problem.


 

Hi Patrick,
Before we raise an issue for this, can you tell me a bit more? When I start to build a CPE panel in the current JMRI release 4.14 on?macOS I do not see what your screen shot shows. Instead, I see one extra menu item in the Circuit Builder menu, that expands to several checks (see screen shot that I uploaded to your image folder).?Is that not visible on your system?
The JMRI release numbers you mention are not the most recent. Can you update and see how that compares? What OS are you using?

Egbert