| 
|   | TEXT_BUTTON_FILE_BROWSER (wxWindow *aParent, DIALOG_SHIM *aParentDlg, WX_GRID *aGrid, wxString *aCurrentDir, const wxString &aFileFilter=wxEmptyString, bool aNormalize=false, const wxString &aNormalizeBasePath=wxEmptyString, std::function< wxString(const wxString &)> aEmbedCallback=nullptr) | 
|   | 
|   | TEXT_BUTTON_FILE_BROWSER (wxWindow *aParent, DIALOG_SHIM *aParentDlg, WX_GRID *aGrid, wxString *aCurrentDir, std::function< wxString(WX_GRID *grid, int row)> aFileFilterFn, bool aNormalize=false, const wxString &aNormalizeBasePath=wxEmptyString, std::function< wxString(const wxString &)> aEmbedCallback=nullptr) | 
|   | 
◆ TEXT_BUTTON_FILE_BROWSER() [1/2]
  
  
      
        
          | TEXT_BUTTON_FILE_BROWSER::TEXT_BUTTON_FILE_BROWSER  | 
          ( | 
          wxWindow * |           aParent,  | 
         
        
           | 
           | 
          DIALOG_SHIM * |           aParentDlg,  | 
         
        
           | 
           | 
          WX_GRID * |           aGrid,  | 
         
        
           | 
           | 
          wxString * |           aCurrentDir,  | 
         
        
           | 
           | 
          const wxString & |           aFileFilter = wxEmptyString,  | 
         
        
           | 
           | 
          bool |           aNormalize = false,  | 
         
        
           | 
           | 
          const wxString & |           aNormalizeBasePath = wxEmptyString,  | 
         
        
           | 
           | 
          std::function< wxString(const wxString &)> |           aEmbedCallback = nullptr ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ TEXT_BUTTON_FILE_BROWSER() [2/2]
  
  
      
        
          | TEXT_BUTTON_FILE_BROWSER::TEXT_BUTTON_FILE_BROWSER  | 
          ( | 
          wxWindow * |           aParent,  | 
         
        
           | 
           | 
          DIALOG_SHIM * |           aParentDlg,  | 
         
        
           | 
           | 
          WX_GRID * |           aGrid,  | 
         
        
           | 
           | 
          wxString * |           aCurrentDir,  | 
         
        
           | 
           | 
          std::function< wxString(WX_GRID *grid, int row)> |           aFileFilterFn,  | 
         
        
           | 
           | 
          bool |           aNormalize = false,  | 
         
        
           | 
           | 
          const wxString & |           aNormalizeBasePath = wxEmptyString,  | 
         
        
           | 
           | 
          std::function< wxString(const wxString &)> |           aEmbedCallback = nullptr ) | 
         
       
   | 
  
inline   | 
  
 
Definition at line 464 of file grid_text_button_helpers.cpp.
References grid, KiBitmapBundle(), m_currentDir, m_dlg, m_embedCallback, m_fileFilterFn, m_grid, m_normalize, m_normalizeBasePath, move, and small_folder.
 
 
◆ DoSetPopupControl()
  
  
      
        
          | void TEXT_BUTTON_FILE_BROWSER::DoSetPopupControl  | 
          ( | 
          wxComboPopup * |           popup | ) | 
           | 
         
       
   | 
  
inlineoverrideprotected   | 
  
 
 
◆ OnButtonClick()
  
  
      
        
          | void TEXT_BUTTON_FILE_BROWSER::OnButtonClick  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineoverrideprotected   | 
  
 
Definition at line 493 of file grid_text_button_helpers.cpp.
References _, ExpandEnvVarSubstitutions(), FILEDLG_HOOK_EMBED_FILE::GetEmbed(), m_currentDir, m_dlg, m_embedCallback, m_fileFilter, m_fileFilterFn, m_grid, m_normalize, m_normalizeBasePath, NormalizePath(), and Pgm().
 
 
◆ m_currentDir
  
  
      
        
          | wxString* TEXT_BUTTON_FILE_BROWSER::m_currentDir | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_dlg
◆ m_embedCallback
  
  
      
        
          | std::function<wxString( const wxString& )> TEXT_BUTTON_FILE_BROWSER::m_embedCallback | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fileFilter
  
  
      
        
          | wxString TEXT_BUTTON_FILE_BROWSER::m_fileFilter | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fileFilterFn
  
  
      
        
          | std::function<wxString( WX_GRID* aGrid, int aRow )> TEXT_BUTTON_FILE_BROWSER::m_fileFilterFn | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_grid
  
  
      
        
          | WX_GRID* TEXT_BUTTON_FILE_BROWSER::m_grid | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_normalize
  
  
      
        
          | bool TEXT_BUTTON_FILE_BROWSER::m_normalize | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_normalizeBasePath
  
  
      
        
          | wxString TEXT_BUTTON_FILE_BROWSER::m_normalizeBasePath | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: