summaryrefslogtreecommitdiff
path: root/ui/main_dlg.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/main_dlg.h')
-rw-r--r--ui/main_dlg.h19
1 files changed, 7 insertions, 12 deletions
diff --git a/ui/main_dlg.h b/ui/main_dlg.h
index 3e62191f..34a1fdb2 100644
--- a/ui/main_dlg.h
+++ b/ui/main_dlg.h
@@ -15,14 +15,14 @@
#include <set>
class CompareStatusHandler;
-class MainFolderDragDrop;
+class DirectoryNameMainImpl;
class CustomGrid;
class FFSCheckRowsEvent;
class FFSSyncDirectionEvent;
class IconUpdater;
class ManualDeletionHandler;
-class FolderPairPanel;
-class FirstFolderPairCfg;
+class DirectoryPair;
+class DirectoryPairFirst;
class CompareStatus;
@@ -30,7 +30,6 @@ namespace ffs3
{
class CustomLocale;
class GridView;
-class MouseMoveWindow;
}
@@ -49,7 +48,8 @@ public:
private:
friend class CompareStatusHandler;
friend class ManualDeletionHandler;
- friend class MainFolderDragDrop;
+ friend class DirectoryPairFirst;
+ friend class DirectoryNameMainImpl;
template <class GuiPanel>
friend class FolderPairCallback;
@@ -275,8 +275,8 @@ private:
xmlAccess::XmlGuiConfig currentCfg;
//folder pairs:
- std::auto_ptr<FirstFolderPairCfg> firstFolderPair; //always bound!!!
- std::vector<FolderPairPanel*> additionalFolderPairs; //additional pairs to the first pair
+ std::auto_ptr<DirectoryPairFirst> firstFolderPair; //always bound!!!
+ std::vector<DirectoryPair*> additionalFolderPairs; //additional pairs to the first pair
//gui settings
int widthNotMaximized;
@@ -309,11 +309,6 @@ private:
//update icons periodically: one updater instance for both left and right grids
std::auto_ptr<IconUpdater> updateFileIcons;
-#ifdef FFS_WIN
- //enable moving window by clicking on sub-windows instead of header line
- std::auto_ptr<ffs3::MouseMoveWindow> moveWholeWindow;
-#endif
-
//encapsulation of handling of sync preview
class SyncPreview //encapsulates MainDialog functionality for synchronization preview (friend class)
{
bgstack15