[GRASS-dev] [GRASS GIS] #3502: v.proj location not set in dialog
GRASS GIS
trac at osgeo.org
Thu Feb 7 19:20:41 PST 2019
#3502: v.proj location not set in dialog
------------------------+-----------------------------
Reporter: balagates | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.2.4
Component: wxGUI | Version: 7.4.0
Resolution: | Keywords: v.proj location
CPU: OSX/Intel | Platform: MacOSX
------------------------+-----------------------------
Comment (by balagates):
I did a little searching in wxWidgets and wxPython to try understand the
intentions of the wx.ComboBox events. The only thing I found somewhat
useful were comments in
https://github.com/wxWidgets/wxPython/blob/master/demo/ComboBox.py that
said
* wx.EVT_COMBOBOX - When the user selects something.
* wx.EVT_TEXT - Capture events every time the user hits a key in the text
entry field.
* wx.EVT_TEXT_ENTER - Capture events when the user types something into
the control then hits ENTER.
This functionality seems to match what I see on macOS. The ComboBox
implementation in wxWidgets for Linux GTK is complicated and appears to
have compile or configuration options that affect how events are handled.
I had difficulty following so I could not explain the behavior on Linux.
For robustness I do not think I would depend solely on wx.EVT_TEXT
messages being generated when a user selects a new value through the
pulldown.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3502#comment:7>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list