def on_load(self, event):
        style = wx.OPEN | wx.HIDE_READONLY
        dlg = wx.FileDialog(self, "Open a file", style=style)
        wildcard = "Gradient Files (.grad)|*.grad|"   \
                   "All files (*.*)|*.*"
        dlg.SetWildcard(wildcard)
        if (dlg.ShowModal() == wx.ID_OK):
            file_name = dlg.GetPath()
            if file_name:
                self.load(file_name)


##########################################################################
# `wxGradientEditor` class.
##########################################################################
Load a ``*.grad`` lookuptable file using wxpython dialog
dataset/ETHPy150Open enthought/mayavi/tvtk/util/wx_gradient_editor.py/wxGradientEditorWidget.on_load