Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-05-19 13:57:55 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-05-19 13:57:55 +0400
commit9c9a5b882d007c1b75136cfe9a0c4c3ec8769d26 (patch)
tree9f4eadd5d54515690acd4ec4a0effe1ac5f4bc7f /intern/ghost/intern/GHOST_DropTargetWin32.cpp
parentf8f282fc96c4593bd7a0e1db7a095b2fc5205570 (diff)
style cleanup: ghost
Diffstat (limited to 'intern/ghost/intern/GHOST_DropTargetWin32.cpp')
-rw-r--r--intern/ghost/intern/GHOST_DropTargetWin32.cpp168
1 files changed, 82 insertions, 86 deletions
diff --git a/intern/ghost/intern/GHOST_DropTargetWin32.cpp b/intern/ghost/intern/GHOST_DropTargetWin32.cpp
index c13c242bc7e..0f07435d417 100644
--- a/intern/ghost/intern/GHOST_DropTargetWin32.cpp
+++ b/intern/ghost/intern/GHOST_DropTargetWin32.cpp
@@ -43,10 +43,10 @@ void printLastError(void);
#endif // GHOST_DEBUG
-GHOST_DropTargetWin32::GHOST_DropTargetWin32(GHOST_WindowWin32 * window, GHOST_SystemWin32 * system)
-:
-m_window(window),
-m_system(system)
+GHOST_DropTargetWin32::GHOST_DropTargetWin32(GHOST_WindowWin32 *window, GHOST_SystemWin32 *system)
+ :
+ m_window(window),
+ m_system(system)
{
m_cRef = 1;
m_hWnd = window->getHWND();
@@ -63,23 +63,22 @@ GHOST_DropTargetWin32::~GHOST_DropTargetWin32()
/*
- * IUnknown::QueryInterface
+ * IUnknown::QueryInterface
*/
-HRESULT __stdcall GHOST_DropTargetWin32::QueryInterface (REFIID riid, void ** ppvObj)
+HRESULT __stdcall GHOST_DropTargetWin32::QueryInterface(REFIID riid, void **ppvObj)
{
if (!ppvObj)
return E_INVALIDARG;
*ppvObj = NULL;
- if(riid == IID_IUnknown || riid == IID_IDropTarget)
+ if (riid == IID_IUnknown || riid == IID_IDropTarget)
{
AddRef();
- *ppvObj = (void*)this;
+ *ppvObj = (void *)this;
return S_OK;
}
- else
- {
+ else {
*ppvObj = 0;
return E_NOINTERFACE;
}
@@ -102,13 +101,12 @@ ULONG __stdcall GHOST_DropTargetWin32::Release(void)
{
ULONG refs = ::InterlockedDecrement(&m_cRef);
- if(refs == 0)
+ if (refs == 0)
{
delete this;
return 0;
}
- else
- {
+ else {
return refs;
}
}
@@ -116,7 +114,7 @@ ULONG __stdcall GHOST_DropTargetWin32::Release(void)
/*
* Implementation of IDropTarget::DragEnter
*/
-HRESULT __stdcall GHOST_DropTargetWin32::DragEnter(IDataObject * pDataObject, DWORD grfKeyState, POINTL pt, DWORD * pdwEffect)
+HRESULT __stdcall GHOST_DropTargetWin32::DragEnter(IDataObject *pDataObject, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
{
// we accept all drop by default
m_window->setAcceptDragOperation(true);
@@ -130,14 +128,13 @@ HRESULT __stdcall GHOST_DropTargetWin32::DragEnter(IDataObject * pDataObject, DW
/*
* Implementation of IDropTarget::DragOver
*/
-HRESULT __stdcall GHOST_DropTargetWin32::DragOver(DWORD grfKeyState, POINTL pt, DWORD * pdwEffect)
+HRESULT __stdcall GHOST_DropTargetWin32::DragOver(DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
{
- if(m_window->canAcceptDragOperation())
+ if (m_window->canAcceptDragOperation())
{
*pdwEffect = allowedDropEffect(*pdwEffect);
}
- else
- {
+ else {
*pdwEffect = DROPEFFECT_NONE;
//*pdwEffect = DROPEFFECT_COPY; // XXX Uncomment to test drop. Drop will not be called if pdwEffect == DROPEFFECT_NONE.
}
@@ -159,20 +156,19 @@ HRESULT __stdcall GHOST_DropTargetWin32::DragLeave(void)
* This function will not be called if pdwEffect is set to DROPEFFECT_NONE in
* the implementation of IDropTarget::DragOver
*/
-HRESULT __stdcall GHOST_DropTargetWin32::Drop(IDataObject * pDataObject, DWORD grfKeyState, POINTL pt, DWORD * pdwEffect)
+HRESULT __stdcall GHOST_DropTargetWin32::Drop(IDataObject *pDataObject, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
{
- void * data = getGhostData(pDataObject);
- if(m_window->canAcceptDragOperation())
+ void *data = getGhostData(pDataObject);
+ if (m_window->canAcceptDragOperation())
{
*pdwEffect = allowedDropEffect(*pdwEffect);
}
- else
- {
+ else {
*pdwEffect = DROPEFFECT_NONE;
}
if (data)
- m_system->pushDragDropEvent(GHOST_kEventDraggingDropDone, m_draggedObjectType, m_window, pt.x, pt.y, data );
+ m_system->pushDragDropEvent(GHOST_kEventDraggingDropDone, m_draggedObjectType, m_window, pt.x, pt.y, data);
m_draggedObjectType = GHOST_kDragnDropTypeUnknown;
return S_OK;
@@ -185,27 +181,27 @@ HRESULT __stdcall GHOST_DropTargetWin32::Drop(IDataObject * pDataObject, DWORD g
DWORD GHOST_DropTargetWin32::allowedDropEffect(DWORD dwAllowed)
{
DWORD dwEffect = DROPEFFECT_NONE;
- if(dwAllowed & DROPEFFECT_COPY)
+ if (dwAllowed & DROPEFFECT_COPY)
dwEffect = DROPEFFECT_COPY;
return dwEffect;
}
-GHOST_TDragnDropTypes GHOST_DropTargetWin32::getGhostType(IDataObject * pDataObject)
+GHOST_TDragnDropTypes GHOST_DropTargetWin32::getGhostType(IDataObject *pDataObject)
{
/* Text
* Note: Unicode text is aviable as CF_TEXT too, the system can do the
* conversion, but we do the conversion ourself with WC_NO_BEST_FIT_CHARS.
*/
FORMATETC fmtetc = { CF_TEXT, 0, DVASPECT_CONTENT, -1, TYMED_HGLOBAL };
- if(pDataObject->QueryGetData(&fmtetc) == S_OK)
+ if (pDataObject->QueryGetData(&fmtetc) == S_OK)
{
return GHOST_kDragnDropTypeString;
}
// Filesnames
fmtetc.cfFormat = CF_HDROP;
- if(pDataObject->QueryGetData(&fmtetc) == S_OK)
+ if (pDataObject->QueryGetData(&fmtetc) == S_OK)
{
return GHOST_kDragnDropTypeFilenames;
}
@@ -213,10 +209,10 @@ GHOST_TDragnDropTypes GHOST_DropTargetWin32::getGhostType(IDataObject * pDataObj
return GHOST_kDragnDropTypeUnknown;
}
-void * GHOST_DropTargetWin32::getGhostData(IDataObject * pDataObject)
+void *GHOST_DropTargetWin32::getGhostData(IDataObject *pDataObject)
{
GHOST_TDragnDropTypes type = getGhostType(pDataObject);
- switch(type)
+ switch (type)
{
case GHOST_kDragnDropTypeFilenames:
return getDropDataAsFilenames(pDataObject);
@@ -237,11 +233,11 @@ void * GHOST_DropTargetWin32::getGhostData(IDataObject * pDataObject)
return NULL;
}
-void * GHOST_DropTargetWin32::getDropDataAsFilenames(IDataObject * pDataObject)
+void *GHOST_DropTargetWin32::getDropDataAsFilenames(IDataObject *pDataObject)
{
- UINT totfiles, nvalid=0;
- WCHAR fpath [MAX_PATH];
- char * temp_path;
+ UINT totfiles, nvalid = 0;
+ WCHAR fpath[MAX_PATH];
+ char *temp_path;
GHOST_TStringArray *strArray = NULL;
FORMATETC fmtetc = { CF_HDROP, 0, DVASPECT_CONTENT, -1, TYMED_HGLOBAL };
STGMEDIUM stgmed;
@@ -249,35 +245,35 @@ void * GHOST_DropTargetWin32::getDropDataAsFilenames(IDataObject * pDataObject)
// Check if dataobject supplies the format we want.
// Double checking here, first in getGhostType.
- if(pDataObject->QueryGetData(&fmtetc) == S_OK)
+ if (pDataObject->QueryGetData(&fmtetc) == S_OK)
{
- if(pDataObject->GetData(&fmtetc, &stgmed) == S_OK)
+ if (pDataObject->GetData(&fmtetc, &stgmed) == S_OK)
{
- hdrop = (HDROP)::GlobalLock(stgmed.hGlobal);
+ hdrop = (HDROP) ::GlobalLock(stgmed.hGlobal);
- totfiles = ::DragQueryFileW ( hdrop, -1, NULL, 0 );
+ totfiles = ::DragQueryFileW(hdrop, -1, NULL, 0);
if (!totfiles)
{
::GlobalUnlock(stgmed.hGlobal);
return NULL;
}
- strArray = (GHOST_TStringArray*) ::malloc(sizeof(GHOST_TStringArray));
+ strArray = (GHOST_TStringArray *) ::malloc(sizeof(GHOST_TStringArray));
strArray->count = 0;
- strArray->strings = (GHOST_TUns8**) ::malloc(totfiles*sizeof(GHOST_TUns8*));
+ strArray->strings = (GHOST_TUns8 **) ::malloc(totfiles * sizeof(GHOST_TUns8 *));
- for ( UINT nfile = 0; nfile < totfiles; nfile++ )
+ for (UINT nfile = 0; nfile < totfiles; nfile++)
{
- if ( ::DragQueryFileW ( hdrop, nfile, fpath, MAX_PATH ) > 0 )
+ if (::DragQueryFileW(hdrop, nfile, fpath, MAX_PATH) > 0)
{
- if ( !(temp_path = alloc_utf_8_from_16(fpath, 0)) )
+ if (!(temp_path = alloc_utf_8_from_16(fpath, 0)) )
{
continue;
}
// Just ignore paths that could not be converted verbatim.
- strArray->strings[nvalid] = (GHOST_TUns8*) temp_path;
- strArray->count = nvalid+1;
+ strArray->strings[nvalid] = (GHOST_TUns8 *) temp_path;
+ strArray->count = nvalid + 1;
nvalid++;
}
}
@@ -291,20 +287,20 @@ void * GHOST_DropTargetWin32::getDropDataAsFilenames(IDataObject * pDataObject)
return NULL;
}
-void * GHOST_DropTargetWin32::getDropDataAsString(IDataObject * pDataObject)
+void *GHOST_DropTargetWin32::getDropDataAsString(IDataObject *pDataObject)
{
- char* tmp_string;
+ char *tmp_string;
FORMATETC fmtetc = { CF_UNICODETEXT, 0, DVASPECT_CONTENT, -1, TYMED_HGLOBAL };
STGMEDIUM stgmed;
// Try unicode first.
// Check if dataobject supplies the format we want.
- if(pDataObject->QueryGetData(&fmtetc) == S_OK)
+ if (pDataObject->QueryGetData(&fmtetc) == S_OK)
{
- if(pDataObject->GetData(&fmtetc, &stgmed) == S_OK)
+ if (pDataObject->GetData(&fmtetc, &stgmed) == S_OK)
{
- LPCWSTR wstr = (LPCWSTR)::GlobalLock(stgmed.hGlobal);
- if ( !(tmp_string = alloc_utf_8_from_16((wchar_t*)wstr, 0)) )
+ LPCWSTR wstr = (LPCWSTR) ::GlobalLock(stgmed.hGlobal);
+ if (!(tmp_string = alloc_utf_8_from_16((wchar_t *)wstr, 0)) )
{
::GlobalUnlock(stgmed.hGlobal);
return NULL;
@@ -313,7 +309,7 @@ void * GHOST_DropTargetWin32::getDropDataAsString(IDataObject * pDataObject)
::GlobalUnlock(stgmed.hGlobal);
::ReleaseStgMedium(&stgmed);
#ifdef GHOST_DEBUG
- ::printf("\n<converted droped unicode string>\n%s\n</droped converted unicode string>\n",tmp_string);
+ ::printf("\n<converted droped unicode string>\n%s\n</droped converted unicode string>\n", tmp_string);
#endif // GHOST_DEBUG
return tmp_string;
}
@@ -321,20 +317,20 @@ void * GHOST_DropTargetWin32::getDropDataAsString(IDataObject * pDataObject)
fmtetc.cfFormat = CF_TEXT;
- if(pDataObject->QueryGetData(&fmtetc) == S_OK)
+ if (pDataObject->QueryGetData(&fmtetc) == S_OK)
{
- if(pDataObject->GetData(&fmtetc, &stgmed) == S_OK)
+ if (pDataObject->GetData(&fmtetc, &stgmed) == S_OK)
{
- char * str = (char*)::GlobalLock(stgmed.hGlobal);
+ char *str = (char *)::GlobalLock(stgmed.hGlobal);
- tmp_string = (char*)::malloc(::strlen(str)+1);
- if ( !tmp_string )
+ tmp_string = (char *)::malloc(::strlen(str) + 1);
+ if (!tmp_string)
{
::GlobalUnlock(stgmed.hGlobal);
return NULL;
}
- if ( !::strcpy(tmp_string, str) )
+ if (!::strcpy(tmp_string, str) )
{
::free(tmp_string);
::GlobalUnlock(stgmed.hGlobal);
@@ -357,16 +353,16 @@ int GHOST_DropTargetWin32::WideCharToANSI(LPCWSTR in, char * &out)
out = NULL; //caller should free if != NULL
// Get the required size.
- size = ::WideCharToMultiByte(CP_ACP, //System Default Codepage
- 0x00000400, // WC_NO_BEST_FIT_CHARS
- in,
- -1, //-1 null terminated, makes output null terminated too.
- NULL,
- 0,
- NULL,NULL
- );
+ size = ::WideCharToMultiByte(CP_ACP, //System Default Codepage
+ 0x00000400, // WC_NO_BEST_FIT_CHARS
+ in,
+ -1, //-1 null terminated, makes output null terminated too.
+ NULL,
+ 0,
+ NULL, NULL
+ );
- if(!size)
+ if (!size)
{
#ifdef GHOST_DEBUG
::printLastError();
@@ -374,7 +370,7 @@ int GHOST_DropTargetWin32::WideCharToANSI(LPCWSTR in, char * &out)
return 0;
}
- out = (char*)::malloc(size);
+ out = (char *)::malloc(size);
if (!out)
{
::printf("\nmalloc failed!!!");
@@ -382,15 +378,15 @@ int GHOST_DropTargetWin32::WideCharToANSI(LPCWSTR in, char * &out)
}
size = ::WideCharToMultiByte(CP_ACP,
- 0x00000400,
- in,
- -1,
- (LPSTR) out,
- size,
- NULL,NULL
- );
-
- if(!size)
+ 0x00000400,
+ in,
+ -1,
+ (LPSTR) out,
+ size,
+ NULL, NULL
+ );
+
+ if (!size)
{
#ifdef GHOST_DEBUG
::printLastError();
@@ -408,15 +404,15 @@ void printLastError(void)
DWORD err;
err = GetLastError();
- if(FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
- FORMAT_MESSAGE_FROM_SYSTEM,
- NULL,
- err,
- 0,
- (LPTSTR)&s,
- 0,
- NULL)
- )
+ if (FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
+ FORMAT_MESSAGE_FROM_SYSTEM,
+ NULL,
+ err,
+ 0,
+ (LPTSTR)&s,
+ 0,
+ NULL)
+ )
{
printf("\nLastError: (%d) %s\n", (int)err, s);
LocalFree(s);