code: def OnOpeningURL(self, url_type, url, redirect=None):
      if url_type == wx.html.HTML_URL_IMAGE:
          if url.startswith(MEMORY_SCHEME):
              path = cellprofiler.icons.get_builtin_images_path()
  
              full_path = os.path.join(path, url[len(MEMORY_SCHEME) :])
  
              if sys.platform.startswith("win"):
                  my_url = full_path
              else:
                  my_url = "file:" + pathname2url(full_path)
  
              return wx.html.HTML_REDIRECT, my_url
  
      return wx.html.HTML_OPEN, ""
  
file_path: CellProfiler/src/frontend/cellprofiler/gui/html/htmlwindow.py
imports: import os
  import sys
  import webbrowser
  from urllib.request import pathname2url
  import wx.html
  import cellprofiler.icons
  from cellprofiler.gui.html import utils
label_desc: Use image node_id 3 for calling the HtmlClickableWindow obj's underlying member method code with example usage: obj.OnOpeningURL(url_type, url, redirect) and returns: wx,  str, wx,  my_url