Logging atmospheric pressure
Willem Ferguson
willemferguson at zoology.up.ac.za
Wed Apr 10 06:49:52 PDT 2019
I am diving, and in between I am looking at the Subsurface code.
Attached a screenshot of a fully functional text edit widget to enter
atmospheric pressure.
It works like this. If diver has the atmospheric pressure, this can be
directly entered into the text box. The combobox allows choosing between
entering a pressure value (mbar), or entering an altitude in the
measurement system defined in the preferences. For Americans this would
be feet. If altltude is entered, the mean atmospheric pressure at that
altitude is saved to the dive log.
The main problems are:
1) It is complex to move any of the edit boxes to a different tab
because the confirmation boxes and data checking are all executed in
Maintab. If one moves some of the text boxes to a different tab, a
duplicate system of data validation and confirm/reject would be
required. This makes it unattractive to move the edit boxes out of the
main tab.
2) If the yard stick is a minimum maintab screen width a bit wider than
the existing tabs (maybe equivalent to the existing tabs plus another
nonexting tab), then the attached image shows that an additional edit
box comfortably fits into the tab panel with sufficient space to contain
all relevant information. In the previous version, the two temperature
edit boxes (air & water) occupied much more space than necessary to
contain the temperatures. The reason was very long titles above the edit
boxes. In my example, the titles for the 2 temperature edit boxes are
reduced to a bare minimum, to such a level that more information is
probably required. There are two options to do this:
a) Give the title as "Water °C" or "Air °F". This is short enough to fit
above the respective edit boxes.
b) Insert a row of text at the top of the panel so that a word
"Temperature(s)" can fit ABOVE the "Water °C" and the "Air °F". This
would slightly reduce the vertical screen space available for the dive list.
The reason why I have a strong feeling that this should be on the
Maintab is because this information directly affects the decompression
ceiling calculated for a dive and any information that affects the
ceiling should be immediately visible on the Maintab.
Any suggestions are extremely welcome.
Kind regards,
willem
--
This message and attachments are subject to a disclaimer.
Please refer to
http://upnet.up.ac.za/services/it/documentation/docs/004167.pdf
<http://upnet.up.ac.za/services/it/documentation/docs/004167.pdf> for
full
details.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20190410/38789cab/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AtmPressWidget.png
Type: image/png
Size: 33345 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20190410/38789cab/attachment-0001.png>
More information about the subsurface
mailing list