Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEFileSelector Class Reference

#include <GNEFileSelector.h>

Inheritance diagram for GNEFileSelector:
[legend]
Collaboration diagram for GNEFileSelector:
[legend]

Public Member Functions

std::string getDirectory () const
 Return directory.
 
FXuint getFileBoxStyle () const
 Return file list style.
 
const std::vector< std::string > & getFileExtension () const
 get file extension
 
std::string getFilename () const
 Return file name, if any.
 
std::vector< std::string > getFilenames () const
 get file names
 
MFXTextFieldIcongetFilenameTextField () const
 get file name entry field
 
FXint getImageSize () const
 Return images preview size.
 
FXint getItemSpace () const
 Return the inter-item spacing (in pixels)
 
FXuint getMatchMode () const
 Return wildcard matching mode.
 
 GNEFileSelector (GNEFileDialog *fileDialog, const std::vector< std::string > &extensions, GNEFileDialog::OpenMode openMode, GNEFileDialog::ConfigType configType)
 FOX declaration.
 
void setDirectory (const FXString &path)
 Change directory.
 
void setFileBoxStyle (FXuint style)
 Change file list style.
 
void setFilename (const FXString &path)
 Change file name.
 
void setImageSize (FXint size)
 Change images preview size.
 
void setItemSpace (FXint s)
 Set the inter-item spacing (in pixels)
 
void setMatchMode (FXuint mode)
 Change wildcard matching mode.
 
FXbool showHiddenFiles () const
 Return TRUE if showing hidden files.
 
void showHiddenFiles (FXbool showing)
 Show or hide hidden files.
 
FXbool showImages () const
 Return TRUE if image preview on.
 
void showImages (FXbool showing)
 Show or hide preview images.
 
virtual ~GNEFileSelector ()
 Destructor.
 
list of FOX handlers
long onCmdAccept (FXObject *, FXSelector, void *)
 Handler for accepting a command.
 
long onCmdFilter (FXObject *, FXSelector, void *)
 Handler for filtering items.
 
long onCmdItemDoubleClicked (FXObject *obj, FXSelector sel, void *ptr)
 Handler for double-clicking an item.
 
long onCmdItemSelected (FXObject *, FXSelector, void *)
 Handler for selecting an item.
 
long onCmdItemDeselected (FXObject *, FXSelector, void *)
 Handler for deselecting an item.
 
long onCmdDirectoryUp (FXObject *, FXSelector, void *)
 Handler for moving up one directory.
 
long onUpdDirectoryUp (FXObject *, FXSelector, void *)
 Update handler for enabling/disabling directory up command.
 
long onCmdDirTree (FXObject *, FXSelector, void *)
 Handler for directory tree navigation.
 
long onCmdHomeFolder (FXObject *, FXSelector, void *)
 Handler for navigating to the home directory.
 
long onCmdWorkFolder (FXObject *, FXSelector, void *)
 Handler for navigating to the work directory.
 
long onCmdConfigFolder (FXObject *, FXSelector, void *)
 Handler for navigating to the sumo/netedit config directory.
 
long onCmdBookmark (FXObject *, FXSelector, void *)
 Handler for opening myBookmarksRecentFiles.
 
long onCmdVisit (FXObject *, FXSelector, void *)
 Handler for visiting a bookmarked location.
 
long onCmdNewFolder (FXObject *, FXSelector, void *)
 Handler for creating a new item or directory.
 
long onUpdNewFolder (FXObject *, FXSelector, void *)
 Update handler for enabling/disabling new command.
 
long onCmdMove (FXObject *, FXSelector, void *)
 Handler for moving an item.
 
long onCmdCopy (FXObject *, FXSelector, void *)
 Handler for copying an item.
 
long onCmdDelete (FXObject *, FXSelector, void *)
 Handler for deleting an item.
 
long onUpdSelected (FXObject *, FXSelector, void *)
 Update handler for enabling/disabling commands based on selection.
 
long onPopupMenu (FXObject *, FXSelector, void *)
 Handler for showing the popup menu.
 
long onCmdImageSize (FXObject *, FXSelector, void *)
 Handler for showing or calculating image size.
 
long onUpdImageSize (FXObject *, FXSelector, void *)
 Update handler for enabling/disabling image size command.
 
long onKeyPress (FXObject *obj, FXSelector sel, void *ptr)
 called when user press a key
 

Protected Attributes

FXMenuPane * myBookmarkMenuPane = nullptr
 Menu for myBookmarksRecentFiles.
 
FXRecentFiles myBookmarksRecentFiles = nullptr
 Bookmarked places.
 
const GNEFileDialog::ConfigType myConfigType = GNEFileDialog::ConfigType::NETEDIT
 config type
 
FXDirBox * myDirBox = nullptr
 Directory hierarchy list.
 
std::vector< std::vector< std::string > > myExtensions
 extensions
 
GNEFileDialogmyFileDialog = nullptr
 FOX needs this.
 
MFXComboBoxIconmyFileFilterComboBox = nullptr
 Combobox for pattern list.
 
MFXTextFieldIconmyFilenameTextField = nullptr
 File name entry field.
 
FXFileList * myFileSelector = nullptr
 File list widget.
 
const GNEFileDialog::OpenMode myOpenMode = GNEFileDialog::OpenMode::SAVE
 open mode
 

Private Member Functions

void buildBookmarkMenuPane (FXHorizontalFrame *navigatorHorizontalFrame)
 build bookmarks menu
 
void buildButtons (FXHorizontalFrame *navigatorHorizontalFrame, MFXStaticToolTip *staticTooltipMenu)
 build buttons
 
void buildShortcuts ()
 build shortcuts
 
std::vector< std::string > getSelectedFiles () const
 get selected files
 
std::vector< std::string > getSelectedFilesOnly () const
 get selected files that are not directories
 
 GNEFileSelector (const GNEFileSelector &)=delete
 disable copy constructor
 
GNEFileSelectoroperator= (const GNEFileSelector &)=delete
 disable assignment operator
 
void parseExtensions (const std::vector< std::string > &extensions)
 parse extensions from pattern text
 

Detailed Description

Definition at line 40 of file GNEFileSelector.h.

Constructor & Destructor Documentation

◆ GNEFileSelector() [1/2]

◆ ~GNEFileSelector()

GNEFileSelector::~GNEFileSelector ( )
virtual

Destructor.

Definition at line 161 of file GNEFileSelector.cpp.

References KEY_a, KEY_b, KEY_h, KEY_l, KEY_n, KEY_s, KEY_w, and myBookmarkMenuPane.

◆ GNEFileSelector() [2/2]

GNEFileSelector::GNEFileSelector ( const GNEFileSelector )
privatedelete

disable copy constructor

Member Function Documentation

◆ buildBookmarkMenuPane()

void GNEFileSelector::buildBookmarkMenuPane ( FXHorizontalFrame *  navigatorHorizontalFrame)
private

◆ buildButtons()

◆ buildShortcuts()

void GNEFileSelector::buildShortcuts ( )
private

build shortcuts

Definition at line 926 of file GNEFileSelector.cpp.

References KEY_a, KEY_b, KEY_h, KEY_l, KEY_n, KEY_s, KEY_w, and myFileSelector.

◆ getDirectory()

std::string GNEFileSelector::getDirectory ( ) const

Return directory.

Definition at line 537 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by GNEFileDialog::getDirectory(), and GNEFileDialog::onCmdAccept().

Here is the caller graph for this function:

◆ getFileBoxStyle()

FXuint GNEFileSelector::getFileBoxStyle ( ) const

Return file list style.

Definition at line 567 of file GNEFileSelector.cpp.

References FILESTYLEMASK, and myFileSelector.

Referenced by GNEFileDialog::GNEFileDialog(), and GNEFileDialog::~GNEFileDialog().

Here is the caller graph for this function:

◆ getFileExtension()

const std::vector< std::string > & GNEFileSelector::getFileExtension ( ) const

get file extension

Definition at line 543 of file GNEFileSelector.cpp.

References MFXComboBoxIcon::getCurrentItem(), myExtensions, and myFileFilterComboBox.

Referenced by GNEFileDialog::assureExtension().

Here is the caller graph for this function:

◆ getFilename()

std::string GNEFileSelector::getFilename ( ) const

Return file name, if any.

Definition at line 515 of file GNEFileSelector.cpp.

References MFXTextFieldIcon::getText(), GNEFileDialog::LOAD_MULTIPLE, myFilenameTextField, myFileSelector, and myOpenMode.

Referenced by GNEFileDialog::getFilename(), and onCmdAccept().

Here is the caller graph for this function:

◆ getFilenames()

std::vector< std::string > GNEFileSelector::getFilenames ( ) const

get file names

Definition at line 531 of file GNEFileSelector.cpp.

References getSelectedFilesOnly().

Referenced by GNEFileDialog::getFilenames().

Here is the caller graph for this function:

◆ getFilenameTextField()

MFXTextFieldIcon * GNEFileSelector::getFilenameTextField ( ) const

get file name entry field

Definition at line 621 of file GNEFileSelector.cpp.

References myFilenameTextField.

Referenced by GNEFileDialog::GNEFileDialog().

Here is the caller graph for this function:

◆ getImageSize()

FXint GNEFileSelector::getImageSize ( ) const

Return images preview size.

Definition at line 609 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by onUpdImageSize().

Here is the caller graph for this function:

◆ getItemSpace()

FXint GNEFileSelector::getItemSpace ( ) const

Return the inter-item spacing (in pixels)

Definition at line 555 of file GNEFileSelector.cpp.

References myFileSelector.

◆ getMatchMode()

FXuint GNEFileSelector::getMatchMode ( ) const

Return wildcard matching mode.

Definition at line 579 of file GNEFileSelector.cpp.

References myFileSelector.

◆ getSelectedFiles()

std::vector< std::string > GNEFileSelector::getSelectedFiles ( ) const
private

get selected files

Definition at line 187 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by onCmdCopy(), onCmdDelete(), and onCmdMove().

Here is the caller graph for this function:

◆ getSelectedFilesOnly()

std::vector< std::string > GNEFileSelector::getSelectedFilesOnly ( ) const
private

get selected files that are not directories

Definition at line 199 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by getFilenames().

Here is the caller graph for this function:

◆ onCmdAccept()

long GNEFileSelector::onCmdAccept ( FXObject *  obj,
FXSelector  sel,
void *  ptr 
)

Handler for accepting a command.

Definition at line 692 of file GNEFileSelector.cpp.

References getFilename(), GNEFileDialog::LOAD_DIRECTORY, myDirBox, myFileDialog, myFilenameTextField, myFileSelector, myOpenMode, GNEFileDialog::onCmdAccept(), GNEFileDialog::SAVE, MFXTextFieldIcon::selectAll(), and MFXTextFieldIcon::setText().

Referenced by FXDEFMAP(), and onKeyPress().

Here is the caller graph for this function:

◆ onCmdBookmark()

long GNEFileSelector::onCmdBookmark ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for opening myBookmarksRecentFiles.

Definition at line 793 of file GNEFileSelector.cpp.

References myBookmarksRecentFiles, and myFileSelector.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdConfigFolder()

long GNEFileSelector::onCmdConfigFolder ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for navigating to the sumo/netedit config directory.

Definition at line 777 of file GNEFileSelector.cpp.

References OptionsCont::getOptions(), and setDirectory().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdCopy()

long GNEFileSelector::onCmdCopy ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for copying an item.

Definition at line 211 of file GNEFileSelector.cpp.

References GNEDialog::ACCEPT, GNEDialog::getApplicationWindow(), getSelectedFiles(), myFileDialog, TL, TLF, and GNEDialog::YES_NO.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdDelete()

long GNEFileSelector::onCmdDelete ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for deleting an item.

Definition at line 303 of file GNEFileSelector.cpp.

References GNEDialog::ACCEPT, GNEDialog::getApplicationWindow(), getSelectedFiles(), myFileDialog, TL, TLF, and GNEDialog::YES_NO.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdDirectoryUp()

long GNEFileSelector::onCmdDirectoryUp ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for moving up one directory.

Definition at line 748 of file GNEFileSelector.cpp.

References myFileSelector, and setDirectory().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdDirTree()

long GNEFileSelector::onCmdDirTree ( FXObject *  ,
FXSelector  ,
void *  ptr 
)

Handler for directory tree navigation.

Definition at line 800 of file GNEFileSelector.cpp.

References GNEFileDialog::LOAD_DIRECTORY, myFilenameTextField, myFileSelector, myOpenMode, and MFXTextFieldIcon::setText().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdFilter()

long GNEFileSelector::onCmdFilter ( FXObject *  ,
FXSelector  ,
void *  ptr 
)

Handler for filtering items.

Definition at line 477 of file GNEFileSelector.cpp.

References MFXTextFieldIcon::getText(), myFilenameTextField, myFileSelector, myOpenMode, GNEFileDialog::SAVE, and MFXTextFieldIcon::setText().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdHomeFolder()

long GNEFileSelector::onCmdHomeFolder ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for navigating to the home directory.

Definition at line 763 of file GNEFileSelector.cpp.

References setDirectory().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdImageSize()

long GNEFileSelector::onCmdImageSize ( FXObject *  ,
FXSelector  sel,
void *   
)

Handler for showing or calculating image size.

Definition at line 342 of file GNEFileSelector.cpp.

References setImageSize().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdItemDeselected()

long GNEFileSelector::onCmdItemDeselected ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for deselecting an item.

Definition at line 656 of file GNEFileSelector.cpp.

References GNEFileDialog::LOAD_MULTIPLE, myFilenameTextField, myFileSelector, myOpenMode, and MFXTextFieldIcon::setText().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdItemDoubleClicked()

long GNEFileSelector::onCmdItemDoubleClicked ( FXObject *  obj,
FXSelector  sel,
void *  ptr 
)

Handler for double-clicking an item.

Definition at line 674 of file GNEFileSelector.cpp.

References GNEFileDialog::LOAD_DIRECTORY, myFileDialog, myFileSelector, myOpenMode, GNEFileDialog::onCmdAccept(), and setDirectory().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdItemSelected()

long GNEFileSelector::onCmdItemSelected ( FXObject *  ,
FXSelector  ,
void *  ptr 
)

Handler for selecting an item.

Definition at line 627 of file GNEFileSelector.cpp.

References GNEFileDialog::LOAD_DIRECTORY, GNEFileDialog::LOAD_MULTIPLE, myFilenameTextField, myFileSelector, myOpenMode, and MFXTextFieldIcon::setText().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdMove()

long GNEFileSelector::onCmdMove ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for moving an item.

Definition at line 258 of file GNEFileSelector.cpp.

References GNEDialog::ACCEPT, GNEDialog::getApplicationWindow(), getSelectedFiles(), myFileDialog, TL, TLF, and GNEDialog::YES_NO.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdNewFolder()

long GNEFileSelector::onCmdNewFolder ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for creating a new item or directory.

Definition at line 810 of file GNEFileSelector.cpp.

References GNEDialog::ACCEPT, GNEDialog::getApplicationWindow(), myFileDialog, myFileSelector, setDirectory(), TL, and TLF.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdVisit()

long GNEFileSelector::onCmdVisit ( FXObject *  ,
FXSelector  ,
void *  ptr 
)

Handler for visiting a bookmarked location.

Definition at line 786 of file GNEFileSelector.cpp.

References setDirectory().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdWorkFolder()

long GNEFileSelector::onCmdWorkFolder ( FXObject *  ,
FXSelector  ,
void *   
)

Handler for navigating to the work directory.

Definition at line 770 of file GNEFileSelector.cpp.

References setDirectory().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onKeyPress()

long GNEFileSelector::onKeyPress ( FXObject *  obj,
FXSelector  sel,
void *  ptr 
)

called when user press a key

Definition at line 378 of file GNEFileSelector.cpp.

References onCmdAccept().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onPopupMenu()

long GNEFileSelector::onPopupMenu ( FXObject *  ,
FXSelector  ,
void *  ptr 
)

Handler for showing the popup menu.

Definition at line 390 of file GNEFileSelector.cpp.

References FILEDIALOG_BOOK_CLR, FILEDIALOG_BOOK_SET, FILEDIALOG_DIRUP_ICON, FILEDIALOG_FILE_COPY, FILEDIALOG_FILE_DELETE, FILEDIALOG_FILE_MOVE, FILEDIALOG_FOLDER_NEW, FILEDIALOG_GOTO_HOME, FILEDIALOG_GOTO_WORK, GUIIconSubSys::getIcon(), OptionsCont::getOptions(), MID_GNE_BUTTON_CONFIG, myBookmarksRecentFiles, myConfigType, myFileSelector, GNEFileDialog::NETEDIT, NETEDIT_MINI, SUMO_MINI, and TL.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdDirectoryUp()

long GNEFileSelector::onUpdDirectoryUp ( FXObject *  sender,
FXSelector  ,
void *   
)

Update handler for enabling/disabling directory up command.

Definition at line 755 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdImageSize()

long GNEFileSelector::onUpdImageSize ( FXObject *  sender,
FXSelector  sel,
void *   
)

Update handler for enabling/disabling image size command.

Definition at line 359 of file GNEFileSelector.cpp.

References getImageSize().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdNewFolder()

long GNEFileSelector::onUpdNewFolder ( FXObject *  sender,
FXSelector  ,
void *   
)

Update handler for enabling/disabling new command.

Definition at line 179 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdSelected()

long GNEFileSelector::onUpdSelected ( FXObject *  sender,
FXSelector  ,
void *   
)

Update handler for enabling/disabling commands based on selection.

Definition at line 329 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ operator=()

GNEFileSelector & GNEFileSelector::operator= ( const GNEFileSelector )
privatedelete

disable assignment operator

◆ parseExtensions()

void GNEFileSelector::parseExtensions ( const std::vector< std::string > &  extensions)
private

parse extensions from pattern text

Definition at line 944 of file GNEFileSelector.cpp.

References StringTokenizer::getVector(), and myExtensions.

◆ setDirectory()

void GNEFileSelector::setDirectory ( const FXString &  path)

Change directory.

Definition at line 494 of file GNEFileSelector.cpp.

References myDirBox, myFilenameTextField, myFileSelector, myOpenMode, GNEFileDialog::SAVE, and MFXTextFieldIcon::setText().

Referenced by GNEFileDialog::GNEFileDialog(), onCmdConfigFolder(), onCmdDirectoryUp(), onCmdHomeFolder(), onCmdItemDoubleClicked(), onCmdNewFolder(), onCmdVisit(), and onCmdWorkFolder().

Here is the caller graph for this function:

◆ setFileBoxStyle()

void GNEFileSelector::setFileBoxStyle ( FXuint  style)

Change file list style.

Definition at line 561 of file GNEFileSelector.cpp.

References FILESTYLEMASK, and myFileSelector.

Referenced by GNEFileDialog::GNEFileDialog().

Here is the caller graph for this function:

◆ setFilename()

void GNEFileSelector::setFilename ( const FXString &  path)

Change file name.

Definition at line 505 of file GNEFileSelector.cpp.

References myDirBox, myFilenameTextField, myFileSelector, and MFXTextFieldIcon::setText().

◆ setImageSize()

void GNEFileSelector::setImageSize ( FXint  size)

Change images preview size.

Definition at line 615 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by onCmdImageSize().

Here is the caller graph for this function:

◆ setItemSpace()

void GNEFileSelector::setItemSpace ( FXint  s)

Set the inter-item spacing (in pixels)

Definition at line 549 of file GNEFileSelector.cpp.

References myFileSelector.

◆ setMatchMode()

void GNEFileSelector::setMatchMode ( FXuint  mode)

Change wildcard matching mode.

Definition at line 573 of file GNEFileSelector.cpp.

References myFileSelector.

◆ showHiddenFiles() [1/2]

FXbool GNEFileSelector::showHiddenFiles ( ) const

Return TRUE if showing hidden files.

Definition at line 585 of file GNEFileSelector.cpp.

References myFileSelector.

Referenced by GNEFileDialog::GNEFileDialog(), and GNEFileDialog::~GNEFileDialog().

Here is the caller graph for this function:

◆ showHiddenFiles() [2/2]

void GNEFileSelector::showHiddenFiles ( FXbool  showing)

Show or hide hidden files.

Definition at line 591 of file GNEFileSelector.cpp.

References myFileSelector.

◆ showImages() [1/2]

FXbool GNEFileSelector::showImages ( ) const

Return TRUE if image preview on.

Definition at line 597 of file GNEFileSelector.cpp.

References myFileSelector.

◆ showImages() [2/2]

void GNEFileSelector::showImages ( FXbool  showing)

Show or hide preview images.

Definition at line 603 of file GNEFileSelector.cpp.

References myFileSelector.

Field Documentation

◆ myBookmarkMenuPane

FXMenuPane* GNEFileSelector::myBookmarkMenuPane = nullptr
protected

Menu for myBookmarksRecentFiles.

Definition at line 206 of file GNEFileSelector.h.

Referenced by buildBookmarkMenuPane(), buildButtons(), and ~GNEFileSelector().

◆ myBookmarksRecentFiles

FXRecentFiles GNEFileSelector::myBookmarksRecentFiles = nullptr
protected

Bookmarked places.

Definition at line 212 of file GNEFileSelector.h.

Referenced by buildBookmarkMenuPane(), onCmdBookmark(), and onPopupMenu().

◆ myConfigType

const GNEFileDialog::ConfigType GNEFileSelector::myConfigType = GNEFileDialog::ConfigType::NETEDIT
protected

config type

Definition at line 194 of file GNEFileSelector.h.

Referenced by buildButtons(), and onPopupMenu().

◆ myDirBox

FXDirBox* GNEFileSelector::myDirBox = nullptr
protected

Directory hierarchy list.

Definition at line 209 of file GNEFileSelector.h.

Referenced by onCmdAccept(), setDirectory(), and setFilename().

◆ myExtensions

std::vector<std::vector<std::string> > GNEFileSelector::myExtensions
protected

extensions

Definition at line 215 of file GNEFileSelector.h.

Referenced by getFileExtension(), and parseExtensions().

◆ myFileDialog

GNEFileDialog* GNEFileSelector::myFileDialog = nullptr
protected

FOX needs this.

Pointer to parent file dialog

Definition at line 188 of file GNEFileSelector.h.

Referenced by onCmdAccept(), onCmdCopy(), onCmdDelete(), onCmdItemDoubleClicked(), onCmdMove(), and onCmdNewFolder().

◆ myFileFilterComboBox

MFXComboBoxIcon* GNEFileSelector::myFileFilterComboBox = nullptr
protected

Combobox for pattern list.

Definition at line 203 of file GNEFileSelector.h.

Referenced by getFileExtension().

◆ myFilenameTextField

MFXTextFieldIcon* GNEFileSelector::myFilenameTextField = nullptr
protected

◆ myFileSelector

◆ myOpenMode


The documentation for this class was generated from the following files: