4.25 beta

This commit is contained in:
Igor Pavlov
2005-08-01 00:00:00 +00:00
committed by Kornel Lesiński
parent 47f4915611
commit af1fe52701
359 changed files with 5969 additions and 9853 deletions

View File

@@ -50,6 +50,7 @@ class CDropTarget:
public CMyUnknownImp
{
CMyComPtr<IDataObject> m_DataObject;
UStringVector m_SourcePaths;
int m_SelectionIndex;
bool m_DropIsAllowed; // = true, if data contain fillist
bool m_PanelDropIsAllowed; // = false, if current target_panel is source_panel.
@@ -60,6 +61,10 @@ class CDropTarget:
CPanel *m_Panel;
bool m_IsAppTarget; // true, if we want to drop to app window (not to panel).
bool m_SetPathIsOK;
bool IsItSameDrive() const;
void QueryGetData(IDataObject *dataObject);
bool IsFsFolderPath() const;
DWORD GetEffect(DWORD keyState, POINTL pt, DWORD allowedEffect);
@@ -87,7 +92,8 @@ public:
m_PanelDropIsAllowed(false),
m_DropIsAllowed(false),
m_SelectionIndex(-1),
m_SubFolderIndex(-1) {}
m_SubFolderIndex(-1),
m_SetPathIsOK(false) {}
CApp *App;
int SrcPanelIndex; // index of D&D source_panel