<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for MelanderBlog</title>
	<link>http://melander.dk</link>
	<description>There is nothing wrong with your television set. Do not attempt to adjust the picture.</description>
	<pubDate>Wed, 08 Sep 2010 11:13:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>Comment on The Drag and Drop Component Suite for Delphi by tank</title>
		<link>http://melander.dk/delphi/dragdrop/#comment-780</link>
		<dc:creator>tank</dc:creator>
		<pubDate>Mon, 06 Sep 2010 08:13:42 +0000</pubDate>
		<guid>http://melander.dk/delphi/dragdrop/#comment-780</guid>
		<description>The detailed error messages are as follows


[BCC32 Error] Dragdropcomobj.hpp(28): E2303 Type name expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
    Dragdropcomobj.hpp(27): class TVCLComObject
[BCC32 Error] Dragdropcomobj.hpp(29): E2139 Declaration missing ;
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
    Dragdropcomobj.hpp(27): class TVCLComObject
[BCC32 Error] Dragdropcomobj.hpp(43): E2293 ) expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
    Dragdropcomobj.hpp(27): class TVCLComObject
[BCC32 Error] Dragdropcomobj.hpp(49): E2293 ) expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
    Dragdropcomobj.hpp(27): class TVCLComObject
[BCC32 Error] Dragdropcomobj.hpp(48): E2312 'TVCLComObject::TComObject' is not an unambiguous base class of 'TVCLComObject'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
    Dragdropcomobj.hpp(27): class TVCLComObject
    Dragdropcomobj.hpp(76): decision to instantiate:  _fastcall TVCLComObject::TVCLComObject(const _di_IInterface)
    --- Resetting parser context for instantiation...
    Dragdropcomobj.hpp(48): parsing:  _fastcall TVCLComObject::TVCLComObject(const _di_IInterface)
[BCC32 Error] Dragdropcomobj.hpp(76): E2356 Type mismatch in redeclaration of 'TVCLComObject'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
[BCC32 Error] Dragdropcomobj.hpp(27): E2344 Earlier declaration of 'TVCLComObject'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
[BCC32 Error] Dragdropcomobj.hpp(76): E2040 Declaration terminated incorrectly
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj
[BCC32 Error] Dragdropcomobj.hpp(76): E2190 Unexpected }
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
[BCC32 Error] Dragdropcomobj.hpp(81): E2303 Type name expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory
[BCC32 Error] Dragdropcomobj.hpp(82): E2139 Declaration missing ;
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory
[BCC32 Error] Dragdropcomobj.hpp(89): E2462 'virtual' can only be used with non-template member functions
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory
[BCC32 Error] Dragdropcomobj.hpp(89): E2303 Type name expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory
[BCC32 Error] Dragdropcomobj.hpp(89): E2139 Declaration missing ;
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory
[BCC32 Error] Dragdropcomobj.hpp(109): E2356 Type mismatch in redeclaration of 'TVCLComObjectFactory'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
[BCC32 Error] Dragdropcomobj.hpp(80): E2344 Earlier declaration of 'TVCLComObjectFactory'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
[BCC32 Error] Dragdropcomobj.hpp(139): E2190 Unexpected }
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp
[BCC32 Error] DragDropContext.hpp(134): E2316 'TShellExtFactory' is not a member of 'Dragdropcomobj'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
    DragDropContext.hpp(133): class TDropContextMenuFactory
[BCC32 Error] DragDropContext.hpp(134): E2303 Type name expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
    DragDropContext.hpp(133): class TDropContextMenuFactory
[BCC32 Error] DragDropContext.hpp(135): E2316 'TShellExtFactory' is not a member of 'Dragdropcomobj'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
    DragDropContext.hpp(133): class TDropContextMenuFactory
[BCC32 Error] DragDropContext.hpp(135): E2040 Declaration terminated incorrectly
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
    DragDropContext.hpp(133): class TDropContextMenuFactory
[BCC32 Error] DragDropContext.hpp(143): E2316 'TShellExtFactory' is not a member of 'Dragdropcomobj'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
    DragDropContext.hpp(133): class TDropContextMenuFactory
    DragDropContext.hpp(148): decision to instantiate:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &#38;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)
    --- Resetting parser context for instantiation...
    DragDropContext.hpp(143): parsing:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &#38;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)
[BCC32 Error] DragDropContext.hpp(143): E2272 Identifier expected
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
    DragDropContext.hpp(133): class TDropContextMenuFactory
    DragDropContext.hpp(148): decision to instantiate:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &#38;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)
    --- Resetting parser context for instantiation...
    DragDropContext.hpp(143): parsing:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &#38;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)
[BCC32 Error] DragDropContext.hpp(148): E2356 Type mismatch in redeclaration of 'TDropContextMenuFactory'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
[BCC32 Error] DragDropContext.hpp(133): E2344 Earlier declaration of 'TDropContextMenuFactory'
  Full parser context
    Unit1.cpp(6): #include Unit1.h
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp
    DragDropContext.hpp(31): namespace Dragdropcontext
Failed
Elapsed time: 00:00:03.5</description>
		<content:encoded><![CDATA[<p>The detailed error messages are as follows</p>
<p>[BCC32 Error] Dragdropcomobj.hpp(28): E2303 Type name expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
    Dragdropcomobj.hpp(27): class TVCLComObject<br />
[BCC32 Error] Dragdropcomobj.hpp(29): E2139 Declaration missing ;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
    Dragdropcomobj.hpp(27): class TVCLComObject<br />
[BCC32 Error] Dragdropcomobj.hpp(43): E2293 ) expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
    Dragdropcomobj.hpp(27): class TVCLComObject<br />
[BCC32 Error] Dragdropcomobj.hpp(49): E2293 ) expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
    Dragdropcomobj.hpp(27): class TVCLComObject<br />
[BCC32 Error] Dragdropcomobj.hpp(48): E2312 &#8216;TVCLComObject::TComObject&#8217; is not an unambiguous base class of &#8216;TVCLComObject&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
    Dragdropcomobj.hpp(27): class TVCLComObject<br />
    Dragdropcomobj.hpp(76): decision to instantiate:  _fastcall TVCLComObject::TVCLComObject(const _di_IInterface)<br />
    &#8212; Resetting parser context for instantiation&#8230;<br />
    Dragdropcomobj.hpp(48): parsing:  _fastcall TVCLComObject::TVCLComObject(const _di_IInterface)<br />
[BCC32 Error] Dragdropcomobj.hpp(76): E2356 Type mismatch in redeclaration of &#8216;TVCLComObject&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
[BCC32 Error] Dragdropcomobj.hpp(27): E2344 Earlier declaration of &#8216;TVCLComObject&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
[BCC32 Error] Dragdropcomobj.hpp(76): E2040 Declaration terminated incorrectly<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(24): namespace Dragdropcomobj<br />
[BCC32 Error] Dragdropcomobj.hpp(76): E2190 Unexpected }<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
[BCC32 Error] Dragdropcomobj.hpp(81): E2303 Type name expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory<br />
[BCC32 Error] Dragdropcomobj.hpp(82): E2139 Declaration missing ;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory<br />
[BCC32 Error] Dragdropcomobj.hpp(89): E2462 &#8216;virtual&#8217; can only be used with non-template member functions<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory<br />
[BCC32 Error] Dragdropcomobj.hpp(89): E2303 Type name expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory<br />
[BCC32 Error] Dragdropcomobj.hpp(89): E2139 Declaration missing ;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
    Dragdropcomobj.hpp(80): class TVCLComObjectFactory<br />
[BCC32 Error] Dragdropcomobj.hpp(109): E2356 Type mismatch in redeclaration of &#8216;TVCLComObjectFactory&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
[BCC32 Error] Dragdropcomobj.hpp(80): E2344 Earlier declaration of &#8216;TVCLComObjectFactory&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
[BCC32 Error] Dragdropcomobj.hpp(139): E2190 Unexpected }<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(20): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\Dragdropcomobj.hpp<br />
[BCC32 Error] DragDropContext.hpp(134): E2316 &#8216;TShellExtFactory&#8217; is not a member of &#8216;Dragdropcomobj&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
    DragDropContext.hpp(133): class TDropContextMenuFactory<br />
[BCC32 Error] DragDropContext.hpp(134): E2303 Type name expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
    DragDropContext.hpp(133): class TDropContextMenuFactory<br />
[BCC32 Error] DragDropContext.hpp(135): E2316 &#8216;TShellExtFactory&#8217; is not a member of &#8216;Dragdropcomobj&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
    DragDropContext.hpp(133): class TDropContextMenuFactory<br />
[BCC32 Error] DragDropContext.hpp(135): E2040 Declaration terminated incorrectly<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
    DragDropContext.hpp(133): class TDropContextMenuFactory<br />
[BCC32 Error] DragDropContext.hpp(143): E2316 &#8216;TShellExtFactory&#8217; is not a member of &#8216;Dragdropcomobj&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
    DragDropContext.hpp(133): class TDropContextMenuFactory<br />
    DragDropContext.hpp(148): decision to instantiate:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &amp;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)<br />
    &#8212; Resetting parser context for instantiation&#8230;<br />
    DragDropContext.hpp(143): parsing:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &amp;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)<br />
[BCC32 Error] DragDropContext.hpp(143): E2272 Identifier expected<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
    DragDropContext.hpp(133): class TDropContextMenuFactory<br />
    DragDropContext.hpp(148): decision to instantiate:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &amp;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)<br />
    &#8212; Resetting parser context for instantiation&#8230;<br />
    DragDropContext.hpp(143): parsing:  _fastcall TDropContextMenuFactory::TDropContextMenuFactory(TComServerObject *,TMetaClass *,const _GUID &amp;,const UnicodeString,const UnicodeString,const UnicodeString,const UnicodeString,TClassInstancing)<br />
[BCC32 Error] DragDropContext.hpp(148): E2356 Type mismatch in redeclaration of &#8216;TDropContextMenuFactory&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
[BCC32 Error] DragDropContext.hpp(133): E2344 Earlier declaration of &#8216;TDropContextMenuFactory&#8217;<br />
  Full parser context<br />
    Unit1.cpp(6): #include Unit1.h<br />
    Unit1.h(11): #include D:\Program Files\Embarcadero\Components\DragDrop\Library\DragDropContext.hpp<br />
    DragDropContext.hpp(31): namespace Dragdropcontext<br />
Failed<br />
Elapsed time: 00:00:03.5</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Drag and Drop Component Suite for Delphi by tank</title>
		<link>http://melander.dk/delphi/dragdrop/#comment-779</link>
		<dc:creator>tank</dc:creator>
		<pubDate>Fri, 03 Sep 2010 11:10:19 +0000</pubDate>
		<guid>http://melander.dk/delphi/dragdrop/#comment-779</guid>
		<description>Hi, Melander
I can&#39;t find the right way to install these components into radstudio 2010.
My step is 
Open DragDropD2010.dpr, and then select &#34;Generate all C++ Builder files (including package libs)&#34;

and added some paths to delphi and bcb paths.

then install .
When using in delphi ,every thing is ok.
But if I use it in bcb, there will be errors like this
&#34;[ILINK32 Error] Fatal: Unable to open file &#39;DRAGDROP.OBJ&#39;&#34;
There is only dragdropd2010.lib in library fold ,no any obj files.
How to solve problem and using these components in both delphi and bcb 2010?
thanks
</description>
		<content:encoded><![CDATA[<p>Hi, Melander<br />
I can&#39;t find the right way to install these components into radstudio 2010.<br />
My step is<br />
Open DragDropD2010.dpr, and then select &quot;Generate all C++ Builder files (including package libs)&quot;</p>
<p>and added some paths to delphi and bcb paths.</p>
<p>then install .<br />
When using in delphi ,every thing is ok.<br />
But if I use it in bcb, there will be errors like this<br />
&quot;[ILINK32 Error] Fatal: Unable to open file &#39;DRAGDROP.OBJ&#39;&quot;<br />
There is only dragdropd2010.lib in library fold ,no any obj files.<br />
How to solve problem and using these components in both delphi and bcb 2010?<br />
thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Drag and Drop Component Suite for Delphi by Anders Melander</title>
		<link>http://melander.dk/delphi/dragdrop/#comment-777</link>
		<dc:creator>Anders Melander</dc:creator>
		<pubDate>Wed, 01 Sep 2010 14:47:46 +0000</pubDate>
		<guid>http://melander.dk/delphi/dragdrop/#comment-777</guid>
		<description>I think I understand what you are trying to do (drag attachments from Outlook to your application and write them to disk) but I&#39;m afraid I don&#39;t understand what specifically it is you are asking for.

Please clarify.</description>
		<content:encoded><![CDATA[<p>I think I understand what you are trying to do (drag attachments from Outlook to your application and write them to disk) but I&#39;m afraid I don&#39;t understand what specifically it is you are asking for.</p>
<p>Please clarify.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Drag and Drop Component Suite for Delphi by Anders Melander</title>
		<link>http://melander.dk/delphi/dragdrop/#comment-776</link>
		<dc:creator>Anders Melander</dc:creator>
		<pubDate>Wed, 01 Sep 2010 14:41:58 +0000</pubDate>
		<guid>http://melander.dk/delphi/dragdrop/#comment-776</guid>
		<description>The VirtualFile and VirtualFileStream examples should get you started.
Read &lt;a href="#comment-625" rel="nofollow"&gt;this message&lt;/a&gt; for more information.</description>
		<content:encoded><![CDATA[<p>The VirtualFile and VirtualFileStream examples should get you started.<br />
Read <a href="#comment-625" rel="nofollow" class="liinternal">this message</a> for more information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Drag and Drop Component Suite for Delphi by Thanny</title>
		<link>http://melander.dk/delphi/dragdrop/#comment-775</link>
		<dc:creator>Thanny</dc:creator>
		<pubDate>Mon, 30 Aug 2010 12:46:49 +0000</pubDate>
		<guid>http://melander.dk/delphi/dragdrop/#comment-775</guid>
		<description>Does anyone have an example for handling message and file attachment drops from Thunderbird v3?</description>
		<content:encoded><![CDATA[<p>Does anyone have an example for handling message and file attachment drops from Thunderbird v3?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Alpha Blended Splash Screen in Delphi - Part 2 by David</title>
		<link>http://melander.dk/articles/alphasplash2/#comment-774</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sun, 29 Aug 2010 14:34:41 +0000</pubDate>
		<guid>http://melander.dk/articles/alphasplash2/#comment-774</guid>
		<description>Hi! I wonder if it is possible to use into a form with buttons? Thanks</description>
		<content:encoded><![CDATA[<p>Hi! I wonder if it is possible to use into a form with buttons? Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Drag and Drop Component Suite for Delphi by StefanL</title>
		<link>http://melander.dk/delphi/dragdrop/#comment-773</link>
		<dc:creator>StefanL</dc:creator>
		<pubDate>Fri, 27 Aug 2010 10:12:59 +0000</pubDate>
		<guid>http://melander.dk/delphi/dragdrop/#comment-773</guid>
		<description>Thank you. I need one more piece of advice to be able to get started.

I use the AsyncTransferTarget as a basis for my application. The purpose is to  transfer files to a network folder. Files have to be moved physically from Outlook to a folder.
In the AsyncTransferTarget demo application, I do not see where and how I have to modify the code or settings to achieve this. I am overlooking something obvious. If I do, I apologise for my lack of knowledge. I have not been able to deduct from the VirtualFile demo either how to do this.
A code snippet would be very useful. 
Thank you.
</description>
		<content:encoded><![CDATA[<p>Thank you. I need one more piece of advice to be able to get started.</p>
<p>I use the AsyncTransferTarget as a basis for my application. The purpose is to  transfer files to a network folder. Files have to be moved physically from Outlook to a folder.<br />
In the AsyncTransferTarget demo application, I do not see where and how I have to modify the code or settings to achieve this. I am overlooking something obvious. If I do, I apologise for my lack of knowledge. I have not been able to deduct from the VirtualFile demo either how to do this.<br />
A code snippet would be very useful.<br />
Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by Anders Melander</title>
		<link>http://melander.dk/about/#comment-771</link>
		<dc:creator>Anders Melander</dc:creator>
		<pubDate>Wed, 25 Aug 2010 14:22:23 +0000</pubDate>
		<guid>http://melander.dk/about/#comment-771</guid>
		<description>Yes, that was the point of the message I linked to, but It&#39;s good to get confirmation.</description>
		<content:encoded><![CDATA[<p>Yes, that was the point of the message I linked to, but It&#39;s good to get confirmation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by Dennis McGuire</title>
		<link>http://melander.dk/about/#comment-770</link>
		<dc:creator>Dennis McGuire</dc:creator>
		<pubDate>Tue, 24 Aug 2010 17:54:34 +0000</pubDate>
		<guid>http://melander.dk/about/#comment-770</guid>
		<description>Just discovered what  the problem is. If you are trying to drag and drop under windows 7 (probably vista too) both dragger and dropper needs to be at the same security level. i.e. administrator,administrtor, or user,user. If they are not at the same level drag and drop doesn&#39;t work.</description>
		<content:encoded><![CDATA[<p>Just discovered what  the problem is. If you are trying to drag and drop under windows 7 (probably vista too) both dragger and dropper needs to be at the same security level. i.e. administrator,administrtor, or user,user. If they are not at the same level drag and drop doesn&#39;t work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TGIFImage for Delphi by HX_unbanned</title>
		<link>http://melander.dk/delphi/gifimage/#comment-769</link>
		<dc:creator>HX_unbanned</dc:creator>
		<pubDate>Mon, 23 Aug 2010 19:53:05 +0000</pubDate>
		<guid>http://melander.dk/delphi/gifimage/#comment-769</guid>
		<description>Well, then there is something wrong with your global variable as it did not do the trick for me. That&#39;s why I wrote this comment ...</description>
		<content:encoded><![CDATA[<p>Well, then there is something wrong with your global variable as it did not do the trick for me. That&#39;s why I wrote this comment &#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
