Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
GUIWindowFileManager.cpp File Reference
#include "GUIWindowFileManager.h"
#include "Application.h"
#include "ServiceBroker.h"
#include "messaging/ApplicationMessenger.h"
#include "Util.h"
#include "filesystem/Directory.h"
#include "filesystem/ZipManager.h"
#include "filesystem/FileDirectoryFactory.h"
#include "dialogs/GUIDialogBusy.h"
#include "dialogs/GUIDialogContextMenu.h"
#include "dialogs/GUIDialogMediaSource.h"
#include "GUIPassword.h"
#include "GUIUserMessages.h"
#include "interfaces/generic/ScriptInvocationManager.h"
#include "pictures/GUIWindowSlideShow.h"
#include "playlists/PlayListFactory.h"
#include "network/Network.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIWindowManager.h"
#include "dialogs/GUIDialogYesNo.h"
#include "dialogs/GUIDialogTextViewer.h"
#include "guilib/GUIKeyboardFactory.h"
#include "dialogs/GUIDialogProgress.h"
#include "favourites/FavouritesService.h"
#include "PlayListPlayer.h"
#include "playlists/PlayList.h"
#include "cores/playercorefactory/PlayerCoreFactory.h"
#include "storage/MediaManager.h"
#include "settings/MediaSourceSettings.h"
#include "settings/Settings.h"
#include "settings/SettingsComponent.h"
#include "input/InputManager.h"
#include "guilib/LocalizeStrings.h"
#include "messaging/helpers/DialogOKHelper.h"
#include "threads/IRunnable.h"
#include "utils/StringUtils.h"
#include "utils/log.h"
#include "utils/JobManager.h"
#include "utils/FileOperationJob.h"
#include "utils/FileUtils.h"
#include "utils/URIUtils.h"
#include "utils/Variant.h"
#include "Autorun.h"
#include "URL.h"
#include "platform/Filesystem.h"

Macros

#define CONTROL_BTNSELECTALL   1
 
#define CONTROL_BTNFAVOURITES   2
 
#define CONTROL_BTNPLAYWITH   3
 
#define CONTROL_BTNRENAME   4
 
#define CONTROL_BTNDELETE   5
 
#define CONTROL_BTNCOPY   6
 
#define CONTROL_BTNMOVE   7
 
#define CONTROL_BTNNEWFOLDER   8
 
#define CONTROL_BTNCALCSIZE   9
 
#define CONTROL_BTNSWITCHMEDIA   11
 
#define CONTROL_BTNCANCELJOB   12
 
#define CONTROL_BTNVIEW   13
 
#define CONTROL_NUMFILES_LEFT   12
 
#define CONTROL_NUMFILES_RIGHT   13
 
#define CONTROL_LEFT_LIST   20
 
#define CONTROL_RIGHT_LIST   21
 
#define CONTROL_CURRENTDIRLABEL_LEFT   101
 
#define CONTROL_CURRENTDIRLABEL_RIGHT   102
 

Macro Definition Documentation

§ CONTROL_BTNCALCSIZE

#define CONTROL_BTNCALCSIZE   9

§ CONTROL_BTNCANCELJOB

#define CONTROL_BTNCANCELJOB   12

§ CONTROL_BTNCOPY

#define CONTROL_BTNCOPY   6

§ CONTROL_BTNDELETE

#define CONTROL_BTNDELETE   5

§ CONTROL_BTNFAVOURITES

#define CONTROL_BTNFAVOURITES   2

§ CONTROL_BTNMOVE

#define CONTROL_BTNMOVE   7

§ CONTROL_BTNNEWFOLDER

#define CONTROL_BTNNEWFOLDER   8

§ CONTROL_BTNPLAYWITH

#define CONTROL_BTNPLAYWITH   3

§ CONTROL_BTNRENAME

#define CONTROL_BTNRENAME   4

§ CONTROL_BTNSELECTALL

#define CONTROL_BTNSELECTALL   1

§ CONTROL_BTNSWITCHMEDIA

#define CONTROL_BTNSWITCHMEDIA   11

§ CONTROL_BTNVIEW

#define CONTROL_BTNVIEW   13

§ CONTROL_CURRENTDIRLABEL_LEFT

#define CONTROL_CURRENTDIRLABEL_LEFT   101

§ CONTROL_CURRENTDIRLABEL_RIGHT

#define CONTROL_CURRENTDIRLABEL_RIGHT   102

§ CONTROL_LEFT_LIST

#define CONTROL_LEFT_LIST   20

§ CONTROL_NUMFILES_LEFT

#define CONTROL_NUMFILES_LEFT   12

§ CONTROL_NUMFILES_RIGHT

#define CONTROL_NUMFILES_RIGHT   13

§ CONTROL_RIGHT_LIST

#define CONTROL_RIGHT_LIST   21