FileZilla  3.48.1
About: FileZilla is a fast and feature-rich cross-platform FTP, FTPS and SFTP client with an intuitive graphical user interface.
  Fossies Dox: FileZilla_3.48.1_src.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Mainfrm.cpp File Reference
#include <filezilla.h>
#include "Mainfrm.h"
#include "aboutdialog.h"
#include "asyncrequestqueue.h"
#include "auto_ascii_files.h"
#include "bookmarks_dialog.h"
#include "buildinfo.h"
#include "clearprivatedata.h"
#include "cmdline.h"
#include "commandqueue.h"
#include "conditionaldialog.h"
#include "context_control.h"
#include "defaultfileexistsdlg.h"
#include "edithandler.h"
#include "encoding_converter.h"
#include "export.h"
#include "filelist_statusbar.h"
#include "filezillaapp.h"
#include "filter.h"
#include "import.h"
#include "inputdialog.h"
#include "led.h"
#include "list_search_panel.h"
#include "local_recursive_operation.h"
#include "LocalListView.h"
#include "LocalTreeView.h"
#include "loginmanager.h"
#include "manual_transfer.h"
#include "menu_bar.h"
#include "netconfwizard.h"
#include "Options.h"
#include "power_management.h"
#include "queue.h"
#include "quickconnectbar.h"
#include "remote_recursive_operation.h"
#include "RemoteListView.h"
#include "RemoteTreeView.h"
#include "search.h"
#include "settings/settingsdialog.h"
#include "sitemanager_dialog.h"
#include "speedlimits_dialog.h"
#include "splitter.h"
#include "StatusView.h"
#include "state.h"
#include "themeprovider.h"
#include "toolbar.h"
#include "update_dialog.h"
#include "updater.h"
#include "view.h"
#include "viewheader.h"
#include "welcome_dialog.h"
#include "window_state_manager.h"
#include <wx/taskbar.h>
#include <functional>
#include <limits>
#include <map>
Include dependency graph for Mainfrm.cpp:

Go to the source code of this file.

Classes

class  CMainFrameStateEventHandler
 

Functions

wxTextEntry * GetSpecialTextEntry (wxWindow *, wxChar)
 
bool HandleKeyboardCommand (wxCommandEvent &event, wxWindow &parent)
 

Variables

static int tab_hotkey_ids [10]
 
std::map< int, std::pair< std::function< void(wxTextEntry *)>, wxChar > > keyboardCommands
 

Function Documentation

◆ GetSpecialTextEntry()

wxTextEntry* GetSpecialTextEntry ( wxWindow *  ,
wxChar   
)

Definition at line 97 of file Mainfrm.cpp.

Referenced by HandleKeyboardCommand().

◆ HandleKeyboardCommand()

bool HandleKeyboardCommand ( wxCommandEvent &  event,
wxWindow &  parent 
)

Definition at line 103 of file Mainfrm.cpp.

References GetSpecialTextEntry(), and keyboardCommands.

Referenced by CMainFrame::OnMenuHandler().

Variable Documentation

◆ keyboardCommands

std::map<int, std::pair<std::function<void(wxTextEntry*)>, wxChar> > keyboardCommands

Definition at line 83 of file Mainfrm.cpp.

Referenced by HandleKeyboardCommand(), and CMainFrame::SetupKeyboardAccelerators().

◆ tab_hotkey_ids

int tab_hotkey_ids[10]
static

Definition at line 73 of file Mainfrm.cpp.

Referenced by CMainFrame::OnMenuHandler(), and CMainFrame::SetupKeyboardAccelerators().