¿ªÔÆÌåÓý

Re: Edit dialog boxes do not open with full width


 

Ken,
?
Attached are a couple of traces. They are really traces of the same activity but I noticed something interesting. Process was:
?
  1. Start JMRI
  2. Select profile "foo"
  3. Open the Display/Edit Log Categories pane
  4. Set the logging level to TRACE for jmri.util.JmriJFrame
  5. Close the Display/Edit Log pane
  6. Open the Console pane. (It's skinny the very first time opened after the profile is created but JMRI remembers the geometry after that)
  7. Open Tools -> Tables -> Turnouts (this pane is never skinny...looks fine and retains any new size or position I give it)
  8. Click "Add..." in the Turnout Table.
  9. Skinny edit pane appears. Changing the size by hand is never remembered by JMRI
  10. Copy and paste the log into a text file
You'll notice in the log that I put a blank line between steps 5 and 6 and also between steps 7 and 8 just for clarity.
?
I looked over the log and noticed references to screens 3 and 5. That reminded me that I'm running three desktops on the system. So, effectively, 6 monitors, so 3 and 5 would make sense. Seemed promising....maybe the OS is fetching screen sizes for screens that are not displayed and therefore zero? The trace named "JMRI_Trace_3_Desktops.txt" was captured running in this configuration.
?
To test the question of whether 3 desktops were the problem, I deleted desktops 2 and 3 and reran JMRI. Oddly, the log still showed references to screens 3 and 5. So, I rebooted the system and tried again. This time the log showed references to screen 1 and 2. You can see that in the other trace ("JMRI_Trace_1_Desktop.txt").
?
That's it for now. BTW, I also run desktops on the older system and did not have any problems.
?
Vince

Join [email protected] to automatically receive all group messages.