docstr: Handle mouse movement during capture
code: def on_mouse_moved(self, event):
      """Handle mouse movement during capture"""
      if event.Dragging():
          idx, flag = self.HitTest(event.GetPosition())
          if (
              idx.IsOk()
              and self.is_file(idx)
              and not self.IsSelected(idx)
          ):
              self.SelectItem(idx)
          self.scroll_into_view(event)
  
imports: import logging
  import os
  import sys
  import uuid
  from urllib.request import url2pathname
  from urllib.parse import urlparse
  import wx
  import wx.lib.scrolledpanel
  from cellprofiler_core.pipeline import ImageFile
  from cellprofiler_core.preferences import report_progress
label_desc: Use image node_id 39 for calling the PathListCtrl obj's underlying member method code with example usage: obj.on_mouse_moved(event) without return types