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)  

Options.h File Reference
#include "local_path.h"
#include <option_change_event_handler.h>
#include <libfilezilla/mutex.hpp>
#include <wx/timer.h>
#include "xmlfunctions.h"
Include dependency graph for Options.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  t_OptionsCache
 
class  COptions
 

Enumerations

enum  interfaceOptions {
  OPTION_NUMTRANSFERS = OPTIONS_ENGINE_NUM, OPTION_ASCIIBINARY, OPTION_ASCIIFILES, OPTION_ASCIINOEXT,
  OPTION_ASCIIDOTFILE, OPTION_LANGUAGE, OPTION_CONCURRENTDOWNLOADLIMIT, OPTION_CONCURRENTUPLOADLIMIT,
  OPTION_UPDATECHECK, OPTION_UPDATECHECK_INTERVAL, OPTION_UPDATECHECK_LASTDATE, OPTION_UPDATECHECK_LASTVERSION,
  OPTION_UPDATECHECK_NEWVERSION, OPTION_UPDATECHECK_CHECKBETA, OPTION_DEBUG_MENU, OPTION_FILEEXISTS_DOWNLOAD,
  OPTION_FILEEXISTS_UPLOAD, OPTION_ASCIIRESUME, OPTION_GREETINGVERSION, OPTION_GREETINGRESOURCES,
  OPTION_ONETIME_DIALOGS, OPTION_SHOW_TREE_LOCAL, OPTION_SHOW_TREE_REMOTE, OPTION_FILEPANE_LAYOUT,
  OPTION_FILEPANE_SWAP, OPTION_FILELIST_DIRSORT, OPTION_FILELIST_NAMESORT, OPTION_QUEUE_SUCCESSFUL_AUTOCLEAR,
  OPTION_QUEUE_COLUMN_WIDTHS, OPTION_LOCALFILELIST_COLUMN_WIDTHS, OPTION_REMOTEFILELIST_COLUMN_WIDTHS, OPTION_MAINWINDOW_POSITION,
  OPTION_MAINWINDOW_SPLITTER_POSITION, OPTION_LOCALFILELIST_SORTORDER, OPTION_REMOTEFILELIST_SORTORDER, OPTION_TIME_FORMAT,
  OPTION_DATE_FORMAT, OPTION_SHOW_MESSAGELOG, OPTION_SHOW_QUEUE, OPTION_EDIT_DEFAULTEDITOR,
  OPTION_EDIT_ALWAYSDEFAULT, OPTION_EDIT_CUSTOMASSOCIATIONS, OPTION_COMPARISONMODE, OPTION_COMPARISON_THRESHOLD,
  OPTION_SITEMANAGER_POSITION, OPTION_ICONS_THEME, OPTION_ICONS_SCALE, OPTION_MESSAGELOG_TIMESTAMP,
  OPTION_SITEMANAGER_LASTSELECTED, OPTION_LOCALFILELIST_COLUMN_SHOWN, OPTION_REMOTEFILELIST_COLUMN_SHOWN, OPTION_LOCALFILELIST_COLUMN_ORDER,
  OPTION_REMOTEFILELIST_COLUMN_ORDER, OPTION_FILELIST_STATUSBAR, OPTION_FILTERTOGGLESTATE, OPTION_SHOW_QUICKCONNECT,
  OPTION_MESSAGELOG_POSITION, OPTION_DOUBLECLICK_ACTION_FILE, OPTION_DOUBLECLICK_ACTION_DIRECTORY, OPTION_MINIMIZE_TRAY,
  OPTION_SEARCH_COLUMN_WIDTHS, OPTION_SEARCH_COLUMN_SHOWN, OPTION_SEARCH_COLUMN_ORDER, OPTION_SEARCH_SIZE,
  OPTION_COMPARE_HIDEIDENTICAL, OPTION_SEARCH_SORTORDER, OPTION_EDIT_TRACK_LOCAL, OPTION_PREVENT_IDLESLEEP,
  OPTION_FILTEREDIT_SIZE, OPTION_INVALID_CHAR_REPLACE_ENABLE, OPTION_INVALID_CHAR_REPLACE, OPTION_ALREADYCONNECTED_CHOICE,
  OPTION_EDITSTATUSDIALOG_SIZE, OPTION_SPEED_DISPLAY, OPTION_TOOLBAR_HIDDEN, OPTION_STRIP_VMS_REVISION,
  OPTION_STARTUP_ACTION, OPTION_PROMPTPASSWORDSAVE, OPTION_PERSISTENT_CHOICES, OPTION_QUEUE_COMPLETION_ACTION,
  OPTION_QUEUE_COMPLETION_COMMAND, OPTION_DND_DISABLED, OPTION_DISABLE_UPDATE_FOOTER, OPTION_MASTERPASSWORDENCRYPTOR,
  OPTION_TAB_DATA, OPTION_DEFAULT_SETTINGSDIR, OPTION_DEFAULT_KIOSKMODE, OPTION_DEFAULT_DISABLEUPDATECHECK,
  OPTION_DEFAULT_CACHE_DIR, OPTIONS_NUM
}
 

Functions

std::wstring GetEnv (char const *name)
 

Enumeration Type Documentation

◆ interfaceOptions

Enumerator
OPTION_NUMTRANSFERS 
OPTION_ASCIIBINARY 
OPTION_ASCIIFILES 
OPTION_ASCIINOEXT 
OPTION_ASCIIDOTFILE 
OPTION_LANGUAGE 
OPTION_CONCURRENTDOWNLOADLIMIT 
OPTION_CONCURRENTUPLOADLIMIT 
OPTION_UPDATECHECK 
OPTION_UPDATECHECK_INTERVAL 
OPTION_UPDATECHECK_LASTDATE 
OPTION_UPDATECHECK_LASTVERSION 
OPTION_UPDATECHECK_NEWVERSION 
OPTION_UPDATECHECK_CHECKBETA 
OPTION_DEBUG_MENU 
OPTION_FILEEXISTS_DOWNLOAD 
OPTION_FILEEXISTS_UPLOAD 
OPTION_ASCIIRESUME 
OPTION_GREETINGVERSION 
OPTION_GREETINGRESOURCES 
OPTION_ONETIME_DIALOGS 
OPTION_SHOW_TREE_LOCAL 
OPTION_SHOW_TREE_REMOTE 
OPTION_FILEPANE_LAYOUT 
OPTION_FILEPANE_SWAP 
OPTION_FILELIST_DIRSORT 
OPTION_FILELIST_NAMESORT 
OPTION_QUEUE_SUCCESSFUL_AUTOCLEAR 
OPTION_QUEUE_COLUMN_WIDTHS 
OPTION_LOCALFILELIST_COLUMN_WIDTHS 
OPTION_REMOTEFILELIST_COLUMN_WIDTHS 
OPTION_MAINWINDOW_POSITION 
OPTION_MAINWINDOW_SPLITTER_POSITION 
OPTION_LOCALFILELIST_SORTORDER 
OPTION_REMOTEFILELIST_SORTORDER 
OPTION_TIME_FORMAT 
OPTION_DATE_FORMAT 
OPTION_SHOW_MESSAGELOG 
OPTION_SHOW_QUEUE 
OPTION_EDIT_DEFAULTEDITOR 
OPTION_EDIT_ALWAYSDEFAULT 
OPTION_EDIT_CUSTOMASSOCIATIONS 
OPTION_COMPARISONMODE 
OPTION_COMPARISON_THRESHOLD 
OPTION_SITEMANAGER_POSITION 
OPTION_ICONS_THEME 
OPTION_ICONS_SCALE 
OPTION_MESSAGELOG_TIMESTAMP 
OPTION_SITEMANAGER_LASTSELECTED 
OPTION_LOCALFILELIST_COLUMN_SHOWN 
OPTION_REMOTEFILELIST_COLUMN_SHOWN 
OPTION_LOCALFILELIST_COLUMN_ORDER 
OPTION_REMOTEFILELIST_COLUMN_ORDER 
OPTION_FILELIST_STATUSBAR 
OPTION_FILTERTOGGLESTATE 
OPTION_SHOW_QUICKCONNECT 
OPTION_MESSAGELOG_POSITION 
OPTION_DOUBLECLICK_ACTION_FILE 
OPTION_DOUBLECLICK_ACTION_DIRECTORY 
OPTION_MINIMIZE_TRAY 
OPTION_SEARCH_COLUMN_WIDTHS 
OPTION_SEARCH_COLUMN_SHOWN 
OPTION_SEARCH_COLUMN_ORDER 
OPTION_SEARCH_SIZE 
OPTION_COMPARE_HIDEIDENTICAL 
OPTION_SEARCH_SORTORDER 
OPTION_EDIT_TRACK_LOCAL 
OPTION_PREVENT_IDLESLEEP 
OPTION_FILTEREDIT_SIZE 
OPTION_INVALID_CHAR_REPLACE_ENABLE 
OPTION_INVALID_CHAR_REPLACE 
OPTION_ALREADYCONNECTED_CHOICE 
OPTION_EDITSTATUSDIALOG_SIZE 
OPTION_SPEED_DISPLAY 
OPTION_TOOLBAR_HIDDEN 
OPTION_STRIP_VMS_REVISION 
OPTION_STARTUP_ACTION 
OPTION_PROMPTPASSWORDSAVE 
OPTION_PERSISTENT_CHOICES 
OPTION_QUEUE_COMPLETION_ACTION 
OPTION_QUEUE_COMPLETION_COMMAND 
OPTION_DND_DISABLED 
OPTION_DISABLE_UPDATE_FOOTER 
OPTION_MASTERPASSWORDENCRYPTOR 
OPTION_TAB_DATA 
OPTION_DEFAULT_SETTINGSDIR 
OPTION_DEFAULT_KIOSKMODE 
OPTION_DEFAULT_DISABLEUPDATECHECK 
OPTION_DEFAULT_CACHE_DIR 
OPTIONS_NUM 

Definition at line 14 of file Options.h.

Function Documentation

◆ GetEnv()