Index.htm 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type"
  4. content="text/html; charset=iso-8859-1">
  5. <meta name="AUTHOR" content="Dieter Steinwedel">
  6. <meta name="DESCRIPTION"
  7. content="Drag&amp;Drop components for Delphi">
  8. <meta name="KEYWORDS"
  9. content="delphi, drag, drop, component, idropsource, idroptarget, idataobject, com, ole, ole2, windows, win95, win98, winnt, freeware, file, files, pidl, namespace, text, url, bitmap, bmp, drag&amp;drop, COM/OLE">
  10. <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
  11. <title>Project & Archive Informations about DragNDrop.zip and DragNDrop(D2).zip</title>
  12. </head>
  13. <body bgcolor="#FFFFEF">
  14. <table border="0" cellspacing="0" width="600" bgcolor="#008080">
  15. <tr>
  16. <td width="10">&nbsp;</td>
  17. <td width="580">&nbsp;</td>
  18. <td width="10" bgcolor="#FFFFEF">&nbsp;</td>
  19. </tr>
  20. <tr>
  21. <td>&nbsp;</td>
  22. <td><p align="center"><font color="#FFFFFF" size="7"
  23. face="Arial">Project &amp; Archive Informations</font></p>
  24. </td>
  25. <td>&nbsp;</td>
  26. </tr>
  27. <tr>
  28. <td bgcolor="#FFFFEF">&nbsp;</td>
  29. <td><p align="center"><font color="#FFFFFF" size="1"
  30. face="Arial">about <strong>DragNDrop.zip</strong> and <strong>DragNDrop(2).zip</strong></font></p>
  31. </td>
  32. <td>&nbsp;</td>
  33. </tr>
  34. </table>
  35. <p align="left">&nbsp;</p>
  36. <p align="left">&nbsp;</p>
  37. <table border="0" width="600">
  38. <tr>
  39. <td width="10" bgcolor="#008080" height="10">&nbsp; </td>
  40. <td rowspan="2" width="590"><font size="5" face="Arial">Restrictions
  41. On Using This Archive</font></td>
  42. </tr>
  43. <tr>
  44. <td>&nbsp;</td>
  45. </tr>
  46. <tr>
  47. <td>&nbsp;</td>
  48. <td><font face="Arial">This archive and its contents is
  49. copyright 1998,99 by Dieter Steinwedel. ALL RIGHTS ARE
  50. RESERVED BY DIETER STEINWEDEL. You are allowed to use it
  51. freely subject to the following restrictions:</font><ul>
  52. <li><font face="Arial">You are not allowed to delete
  53. or alter the author's name and copyright in any
  54. manner </font></li>
  55. <li><font face="Arial">You are not allowed to publish
  56. a copy, modified version or compilation neither
  57. for payment in any kind nor freely if the author
  58. has not agreed</font></li>
  59. <li><font face="Arial">You are allowed to create a
  60. link to the download or homepage in the WWW </font></li>
  61. </ul>
  62. <p><font face="Arial">These restrictions and terms apply
  63. to you as long as you use this archive. I won't change
  64. these conditions when I have published the archive. But I
  65. reserve the right to alter these conditions for a newer
  66. archive version. The archive version is the archive's
  67. date. Changes can found on my homepage.</font></p>
  68. </td>
  69. </tr>
  70. <tr>
  71. <td height="50">&nbsp;</td>
  72. <td>&nbsp;</td>
  73. </tr>
  74. </table>
  75. <table border="0" width="600">
  76. <tr>
  77. <td width="10" bgcolor="#008080" height="10">&nbsp; </td>
  78. <td rowspan="2" width="590"><font size="5" face="Arial">Disclaimer
  79. For This Archive</font></td>
  80. </tr>
  81. <tr>
  82. <td>&nbsp;</td>
  83. </tr>
  84. <tr>
  85. <td>&nbsp;</td>
  86. <td><font face="Arial">The author disclaims all
  87. warranties, expressed or implied, including, without
  88. limitation, the warranties of merchantability and of
  89. fitness for any purpose. The author assumes no liability
  90. for damages, direct or consequential, which may result
  91. from the use of this component/unit.</font></td>
  92. </tr>
  93. <tr>
  94. <td height="50">&nbsp;</td>
  95. <td>&nbsp;</td>
  96. </tr>
  97. </table>
  98. <table border="0" width="600">
  99. <tr>
  100. <td width="10" bgcolor="#008080" height="10">&nbsp; </td>
  101. <td rowspan="2" width="590"><font size="5" face="Arial">Remark
  102. For This Archive</font></td>
  103. </tr>
  104. <tr>
  105. <td>&nbsp;</td>
  106. </tr>
  107. <tr>
  108. <td>&nbsp;</td>
  109. <td><font face="Arial">The help files for the archive <b>DragNDrop.zip</b>
  110. and <b>DragNDrop(D2).zip</b> are the same. It may be,
  111. that the description in this file doesn't work with both
  112. versions, but I've tried to care about all differences. </font><p><font
  113. face="Arial">The help files for the featured
  114. classes/components contain only new introduced
  115. properties, methods, events, constants etc.</font></p>
  116. </td>
  117. </tr>
  118. <tr>
  119. <td height="50">&nbsp;</td>
  120. <td>&nbsp;</td>
  121. </tr>
  122. </table>
  123. <table border="0" width="600">
  124. <tr>
  125. <td width="10" bgcolor="#008080" height="10">&nbsp; </td>
  126. <td rowspan="2" width="590"><font size="5" face="Arial">Archive
  127. Update Informations</font></td>
  128. </tr>
  129. <tr>
  130. <td>&nbsp;</td>
  131. </tr>
  132. <tr>
  133. <td>&nbsp;</td>
  134. <td><font face="Arial"><em><strong>19-Dec-1999</strong></em></font></td>
  135. </tr>
  136. <tr>
  137. <td>&nbsp;</td>
  138. <td><ul>
  139. <li><font face="Arial">Changes in <em><strong>TDragDrop</strong></em>
  140. (drop-handler, context-menu)</font></li>
  141. <li><font face="Arial">Changes in <em><strong>TDragDropFilesEx</strong></em>
  142. (shell extensions)</font></li>
  143. <li><font face="Arial">A small bug fixed in PIDL.PAS</font></li>
  144. </ul>
  145. </td>
  146. </tr>
  147. <tr>
  148. <td>&nbsp;</td>
  149. <td><font face="Arial"><em><strong>13-Nov-1999</strong></em></font></td>
  150. </tr>
  151. <tr>
  152. <td>&nbsp;</td>
  153. <td><ul>
  154. <li><font face="Arial">Changes in <em><strong>TDragDrop</strong></em>
  155. and <em><strong>TDragDropFilesEx</strong></em></font></li>
  156. <li><font face="Arial">&quot;ListSort.dcr&quot; and
  157. &quot;ListSort.pas&quot; won't be shipped any
  158. longer with this archive</font></li>
  159. <li><font face="Arial">The components will be now
  160. registered in the group &quot;Shell32&quot;</font></li>
  161. </ul>
  162. </td>
  163. </tr>
  164. <tr>
  165. <td>&nbsp;</td>
  166. <td><font face="Arial"><em><strong>23-Aug-1999</strong></em></font></td>
  167. </tr>
  168. <tr>
  169. <td>&nbsp;</td>
  170. <td><ul>
  171. <li><font face="Arial">Re-designed help files</font></li>
  172. </ul>
  173. </td>
  174. </tr>
  175. <tr>
  176. <td>&nbsp;</td>
  177. <td><font face="Arial"><em><strong>before 23-Aug-1999</strong></em></font></td>
  178. </tr>
  179. <tr>
  180. <td>&nbsp;</td>
  181. <td><ul>
  182. <li><font face="Arial">this section didn't exist
  183. before this date</font></li>
  184. </ul>
  185. </td>
  186. </tr>
  187. <tr>
  188. <td>&nbsp;</td>
  189. <td>&nbsp;</td>
  190. </tr>
  191. <tr>
  192. <td>&nbsp;</td>
  193. <td><font face="Arial">Check the </font><a
  194. href="#featuredComps"><font face="Arial">featured
  195. components/classes</font></a><font face="Arial"> for more
  196. details.</font></td>
  197. </tr>
  198. <tr>
  199. <td height="50">&nbsp;</td>
  200. <td>&nbsp;</td>
  201. </tr>
  202. </table>
  203. <table border="0" width="600">
  204. <tr>
  205. <td width="10" bgcolor="#008080" height="10">&nbsp;</td>
  206. <td rowspan="2" width="590"><font size="5" face="Arial">Author
  207. &amp; Credits</font></td>
  208. </tr>
  209. <tr>
  210. <td>&nbsp;</td>
  211. </tr>
  212. <tr>
  213. <td>&nbsp;</td>
  214. <td><font face="Arial">This archive and components are
  215. created by Dieter Steinwedel. If you like it and want to
  216. reward the work, you can e.g. give a small donation, but
  217. it is definitly NO obligation in any way.</font><p><font
  218. face="Arial">A special thank to Ingo Eckel. He has given
  219. me many suggestions to improve my components.</font></p>
  220. </td>
  221. </tr>
  222. <tr>
  223. <td height="50">&nbsp;</td>
  224. <td>&nbsp;</td>
  225. </tr>
  226. </table>
  227. <table border="0" width="600">
  228. <tr>
  229. <td width="10" bgcolor="#008080" height="10">&nbsp;</td>
  230. <td rowspan="2" width="590"><font size="5" face="Arial">Requirements</font></td>
  231. </tr>
  232. <tr>
  233. <td>&nbsp;</td>
  234. </tr>
  235. <tr>
  236. <td>&nbsp;</td>
  237. <td><ul>
  238. <li><font face="Arial">Windows 95/NT4 or higher</font></li>
  239. <li><font face="Arial">Delphi 2 or 4</font></li>
  240. </ul>
  241. <p><font face="Arial">The requirements won't be tested
  242. for every new version.</font></p>
  243. </td>
  244. </tr>
  245. <tr>
  246. <td height="50">&nbsp;</td>
  247. <td>&nbsp;</td>
  248. </tr>
  249. </table>
  250. <table border="0" width="600">
  251. <tr>
  252. <td width="10" bgcolor="#008080" height="10">&nbsp;</td>
  253. <td rowspan="2" width="590"><font size="5" face="Arial">Install</font></td>
  254. </tr>
  255. <tr>
  256. <td>&nbsp;</td>
  257. </tr>
  258. <tr>
  259. <td>&nbsp;</td>
  260. <td><font face="Arial">Install the components as common
  261. you install components. The components will appear in the
  262. group &quot;shell32&quot;. Modify it, if you want.</font><p><font
  263. face="Arial">It may be, that the popup-menu of the
  264. components doesn't support the same language which your
  265. Windows version does. You can do following to fix this:
  266. Modify the method <b><i>SetCaptionOfMenuItems</i></b> in
  267. the unit <strong>DragDrop.pas</strong> for your language.
  268. It is really simple to modify, you will see. It is
  269. welcomed, if you mail me the modified version. But before
  270. you do that, check on </font><font color="#FF0000"
  271. face="Arial"><b>MY HOMEPAGE</b></font><font face="Arial">,
  272. if the language is already supported. Please send me only
  273. that, you have add/modified, not the whole code - I
  274. already have it :). </font></p>
  275. <p><font face="Arial">I support following languages:</font></p>
  276. <blockquote>
  277. <p><font face="Arial">German, French<sup>*</sup>,
  278. Italian<sup>*</sup>, Polish<sup>*</sup>, Portuguese<sup>*</sup>,
  279. Spanish<sup>*</sup> and English</font></p>
  280. </blockquote>
  281. <p><font face="Arial"><sup>*</sup> = I don't speak this
  282. language, but hope, that translation is correct.</font></p>
  283. <p><font face="Arial">If your language is not supported,
  284. the language is automatically set to English.<br>
  285. </font></p>
  286. <p><font face="Arial">The components are designed for
  287. easy use. For more infomation consult the Delphi
  288. online-help. In the most cases (okay, delete the
  289. &quot;on&quot; at &quot;onXXXXXX&quot;, etc.) you will
  290. get help. </font></p>
  291. <p><font face="Arial">In my help-files are only the new
  292. introduced properties, methods etc. of the component
  293. listed. You find detailed infomation about the inherited
  294. properties etc. in the documentation of </font><a
  295. href="TDragDrop.htm"><font face="Arial"><b><i>TDragDrop</i></b></font></a><font
  296. face="Arial">. </font></p>
  297. <p><font face="Arial">I have heard, that Borland C++ user
  298. even can use this unit. The automatic created headers may
  299. have some bugs. After you have solved this problem, you
  300. should use it without problems! </font></p>
  301. <p><font face="Arial"><u>For </u><strong><u>Borland C++
  302. Builder 1.00</u></strong><b><u> </u></b><u>users only:</u><br>
  303. For some reasons the C++Builder generates the methods in
  304. the headerfile for the component with <em><strong>Ole2::IDataObject</strong></em>.
  305. The event methods are generated on the other hand without
  306. the <em><strong>Ole2::specifier</strong></em>, which
  307. leads to an ambigius <em><strong>IDataObject</strong></em>
  308. <em><strong>Ole2::IDataObject</strong></em> Error during
  309. compilation.You can solve this by defining <em><strong>IDataObject</strong></em>
  310. as <em><strong>Ole2::IDataObject</strong></em> with <em><strong>#define</strong></em>
  311. <em><strong>IDataObject Ole2::IDataObject</strong></em>
  312. and replace all <em><strong>Ole2::IDataObject</strong></em>
  313. with <em><strong>IDataObject</strong></em> in all
  314. generated headerfiles. This fools the compiler, because
  315. the header is loaded first and everything is all right. </font></p>
  316. <p><font face="Arial">After these changes were done, it's
  317. recommended to change the file attributes of the
  318. headerfile to &quot;read-only&quot;, because the
  319. headerfile will be created on every compilation and the
  320. change will be discarded.</font></p>
  321. <p><font face="Arial"><em>Remark: This detailed
  322. description was mailed by an C++Builder user. I (Dieter
  323. Steinwedel) can't give you more detailed information,
  324. because I haven't experiences in programing with C++.
  325. Therefore, I'm not able to relpy your question.</em></font></p>
  326. <p><font face="Arial"><u>For </u><b><u>DragNDrop(D2).zip</u></b><u>
  327. users only:</u><br>
  328. The first versions of the units were written with
  329. Delphi2. Later I have ported them to Delphi4. Now, I
  330. primary develop with Delphi4. </font></p>
  331. <p><font face="Arial">Newer versions of Delphi may have
  332. problems to install the units of the archive <b>DragNDrop(D2).zip</b>.
  333. Usually you have to search the unit &quot;OLE2&quot; on
  334. your Delphi CD and copy it in the same path, were this
  335. unit is located. Then, it should works!</font></p>
  336. </td>
  337. </tr>
  338. <tr>
  339. <td height="50">&nbsp;</td>
  340. <td>&nbsp;</td>
  341. </tr>
  342. </table>
  343. <table border="0" cellspacing="1" width="600">
  344. <tr>
  345. <td width="10" bgcolor="#008080" height="10">&nbsp;</td>
  346. <td rowspan="2" colspan="2" width="590"><font size="5"
  347. face="Arial">Files In This Archive</font></td>
  348. </tr>
  349. <tr>
  350. <td>&nbsp;</td>
  351. </tr>
  352. </table>
  353. <table border="0" cellspacing="1" width="600" bgcolor="#FFFFEF">
  354. <tr>
  355. <td bgcolor="#FFFFEF">&nbsp;</td>
  356. <td bgcolor="#008080"><font color="#FFFFFF" face="Arial"><strong>Name</strong></font></td>
  357. <td bgcolor="#008080"><font color="#FFFFFF" face="Arial"><strong>Description</strong></font></td>
  358. </tr>
  359. <tr>
  360. <td valign="top" rowspan="31" bgcolor="#FFFFEF">&nbsp;</td>
  361. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">demo.zip</font></td>
  362. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">contains
  363. a demo project in source code to show you the features of
  364. the components</font></td>
  365. </tr>
  366. <tr>
  367. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDrop.dcr</font></td>
  368. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">ressource
  369. file</font></td>
  370. </tr>
  371. <tr>
  372. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDrop.pas</font></td>
  373. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  374. unit; contains many basic classes like </font><a
  375. href="#TDragDrop"><font face="Arial"><em><strong>TDragDrop</strong></em></font></a></td>
  376. </tr>
  377. <tr>
  378. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropBitmap.dcr</font></td>
  379. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">ressource
  380. file</font></td>
  381. </tr>
  382. <tr>
  383. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropBitmap.pas</font></td>
  384. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  385. unit; contains the implementation of </font><a
  386. href="#TDragDropBitmap"><font face="Arial"><em><strong>TDragDropBitmap</strong></em></font></a></td>
  387. </tr>
  388. <tr>
  389. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropFiles.dcr</font></td>
  390. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">ressource
  391. file</font></td>
  392. </tr>
  393. <tr>
  394. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropFiles.pas</font></td>
  395. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  396. unit; contains the implementation of </font><a
  397. href="#TDragDropFiles"><font face="Arial"><em><strong>TDragDropFiles</strong></em></font></a></td>
  398. </tr>
  399. <tr>
  400. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropFilesEx.dcr</font></td>
  401. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">ressource
  402. file</font></td>
  403. </tr>
  404. <tr>
  405. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropFilesEx.pas</font></td>
  406. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  407. unit; contains the implementation of </font><a
  408. href="#TDragDropFilesEx"><font face="Arial"><em><strong>TDragDropFilesEx</strong></em></font></a></td>
  409. </tr>
  410. <tr>
  411. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropText.dcr</font></td>
  412. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">ressource
  413. file</font></td>
  414. </tr>
  415. <tr>
  416. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropText.pas</font></td>
  417. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  418. unit; contains the implementation of </font><a
  419. href="#TDragDropText"><font face="Arial"><em><strong>TDragDropText</strong></em></font></a></td>
  420. </tr>
  421. <tr>
  422. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropUrl.dcr</font></td>
  423. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">ressource
  424. file</font></td>
  425. </tr>
  426. <tr>
  427. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">DragDropUrl.pas</font></td>
  428. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  429. unit; contains the implementation of </font><a
  430. href="#TDragDropUrl"><font face="Arial"><em><strong>TDragDropUrl</strong></em></font></a></td>
  431. </tr>
  432. <tr>
  433. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">GridFixDemo.zip</font></td>
  434. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">contains
  435. a demo that shows you, how to make a grid, based on
  436. TCustomGrid, compatible with my drag&amp;drop controls.</font></td>
  437. </tr>
  438. <tr>
  439. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">PIDL.pas</font></td>
  440. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Delphi
  441. unit</font></td>
  442. </tr>
  443. <tr>
  444. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">Index.htm</font></td>
  445. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file;
  446. contains the project &amp; archive informations (this
  447. document)</font></td>
  448. </tr>
  449. <tr>
  450. <td bgcolor="#FFFFCC"><font face="Arial">MyShlObj.pas</font></td>
  451. <td bgcolor="#FFFFCC"><font face="Arial">Delphi unit;
  452. only in the Delphi2 archive</font></td>
  453. </tr>
  454. <tr>
  455. <td bgcolor="#FFFFCC"><font face="Arial">RegStr.pas</font></td>
  456. <td bgcolor="#FFFFCC"><font face="Arial">Delphi unit;
  457. only in the Delphi2 archive</font></td>
  458. </tr>
  459. <tr>
  460. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">TDragDrop.htm</font></td>
  461. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file
  462. for </font><a href="#TDragDrop"><font face="Arial"><em><strong>TDragDrop</strong></em></font></a></td>
  463. </tr>
  464. <tr>
  465. <td bgcolor="#FFFFCC"><font face="Arial">TDragDrop.gif</font></td>
  466. <td bgcolor="#FFFFCC"><font face="Arial">picture-file</font></td>
  467. </tr>
  468. <tr>
  469. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">TDragDropBitmap.htm</font></td>
  470. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file
  471. for </font><a href="#TDragDropBitmap"><font face="Arial"><em><strong>TDragDropBitmap</strong></em></font></a></td>
  472. </tr>
  473. <tr>
  474. <td bgcolor="#FFFFCC"><font face="Arial">TDragDropBitmap.gif</font></td>
  475. <td bgcolor="#FFFFCC"><font face="Arial">picture-file</font></td>
  476. </tr>
  477. <tr>
  478. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">TDragDropFiles.htm</font></td>
  479. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file
  480. for </font><a href="#TDragDropFiles"><font face="Arial"><em><strong>TDragDropFiles</strong></em></font></a></td>
  481. </tr>
  482. <tr>
  483. <td bgcolor="#FFFFCC"><font face="Arial">TDragDropFiles.gif</font></td>
  484. <td bgcolor="#FFFFCC"><font face="Arial">picture-file</font></td>
  485. </tr>
  486. <tr>
  487. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">TDragDropFilesEx.htm</font></td>
  488. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file
  489. for </font><a href="#TDragDropFilesEx"><font face="Arial"><em><strong>TDragDropFilesEx</strong></em></font></a></td>
  490. </tr>
  491. <tr>
  492. <td bgcolor="#FFFFCC"><font face="Arial">TDragDropFilesEx.gif</font></td>
  493. <td bgcolor="#FFFFCC"><font face="Arial">picture-file</font></td>
  494. </tr>
  495. <tr>
  496. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">TDragDropText.htm</font></td>
  497. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file
  498. for </font><a href="#TDragDropText"><font face="Arial"><em><strong>TDragDropText</strong></em></font></a></td>
  499. </tr>
  500. <tr>
  501. <td bgcolor="#FFFFCC"><font face="Arial">TDragDropText.gif</font></td>
  502. <td bgcolor="#FFFFCC"><font face="Arial">picture-file</font></td>
  503. </tr>
  504. <tr>
  505. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">TDragDropUrl.htm</font></td>
  506. <td valign="top" bgcolor="#FFFFCC"><font face="Arial">help-file
  507. for </font><a href="#TDragDropUrl"><font face="Arial"><em><strong>TDragDropUrl</strong></em></font></a></td>
  508. </tr>
  509. <tr>
  510. <td bgcolor="#FFFFCC"><font face="Arial">TDragDropUrl.gif</font></td>
  511. <td bgcolor="#FFFFCC"><font face="Arial">picture-file</font></td>
  512. </tr>
  513. <tr>
  514. <td colspan="2" bgcolor="#FFFFEF">&nbsp;</td>
  515. </tr>
  516. <tr>
  517. <td valign="top" bgcolor="#FFFFEF">&nbsp;</td>
  518. <td valign="top" colspan="2" bgcolor="#FFFFEF"><font
  519. face="Arial">I hope, that this list is actual. If not,
  520. please send me an email.</font></td>
  521. </tr>
  522. <tr>
  523. <td bgcolor="#FFFFEF" height="50">&nbsp;</td>
  524. <td colspan="2" bgcolor="#FFFFEF">&nbsp;</td>
  525. </tr>
  526. </table>
  527. <table border="0" width="600">
  528. <tr>
  529. <td width="10" bgcolor="#008080" height="10">&nbsp; </td>
  530. <td rowspan="2" width="590"><a name="featuredComps"><font
  531. size="5" face="Arial">Featured Components </font><font
  532. size="1" face="Arial">(in alphabetic order)</font></a></td>
  533. </tr>
  534. <tr>
  535. <td>&nbsp;</td>
  536. </tr>
  537. </table>
  538. <table border="0" cellpadding="3" cellspacing="0" width="600">
  539. <tr>
  540. <td width="10">&nbsp;</td>
  541. <td bgcolor="#008080"><img src="TDragDrop.gif"
  542. align="absmiddle" width="27" height="27"><a
  543. name="TDragDrop"><font color="#FFFFFF" size="4"
  544. face="Arial"><strong> </strong></font><font
  545. color="#FFFFFF" size="5" face="Arial"><strong>TDragDrop</strong></font></a></td>
  546. </tr>
  547. <tr>
  548. <td rowspan="2">&nbsp;</td>
  549. <td bgcolor="#FFFFCC"><font face="Arial"><b><i>TDragDrop</i></b>
  550. is a component for COM/OLE based drag&amp;drop
  551. operations. The component is able to make child-classes
  552. of TWinControl (e.g. TEdit, TMemo, TListView, etc.) to be
  553. the source AND target of drag&amp;drop operations.</font><p><a
  554. href="TDragDrop.htm"><font face="Arial">More details...</font></a></p>
  555. </td>
  556. </tr>
  557. <tr>
  558. <td bgcolor="#FFFFEF">&nbsp;</td>
  559. </tr>
  560. <tr>
  561. <td>&nbsp;</td>
  562. <td bgcolor="#008080"><img src="TDragDropBitmap.gif"
  563. align="absmiddle" width="27" height="27"><a
  564. name="TDragDropBitmap"> <font color="#FFFFFF" size="5"
  565. face="Arial"><strong>TDragDropBitmap</strong></font></a></td>
  566. </tr>
  567. <tr>
  568. <td rowspan="2">&nbsp;</td>
  569. <td bgcolor="#FFFFCC"><font face="Arial"><b><i>TDragDropBitmap</i></b>
  570. is a comfortable and powerful component for COM/OLE based
  571. drag&amp;drop operations with bitmaps. The component is a
  572. child-class from </font><a href="TDragDrop.htm"><font
  573. face="Arial"><b><i>TDragDrop</i></b></font></a><font
  574. face="Arial">.</font><p><a href="TDragDropBitmap.htm"><font
  575. face="Arial">More details...</font></a></p>
  576. </td>
  577. </tr>
  578. <tr>
  579. <td bgcolor="#FFFFEF">&nbsp;</td>
  580. </tr>
  581. <tr>
  582. <td>&nbsp;</td>
  583. <td bgcolor="#008080"><img src="TDragDropFiles.gif"
  584. align="absmiddle" width="27" height="27"><a
  585. name="TDragDropFiles"> <font color="#FFFFFF" size="5"
  586. face="Arial"><strong>TDragDropFiles</strong></font></a></td>
  587. </tr>
  588. <tr>
  589. <td rowspan="2">&nbsp;</td>
  590. <td bgcolor="#FFFFCC"><font face="Arial"><b><i>TDragDropFiles</i></b>
  591. is a comfortable and powerful component for COM/OLE based
  592. drag&amp;drop operations with files. The component is a
  593. child-class from </font><a href="TDragDrop.htm"><font
  594. face="Arial"><b><i>TDragDrop</i></b></font></a><font
  595. face="Arial">.</font><p><font face="Arial">IMPORTANT: <b><i>TDragDropFiles
  596. </i></b>doesn't support shortcuts to files like <b><i>TDragDropFilesEx</i></b>.</font></p>
  597. <p><a href="TDragDropFiles.htm"><font face="Arial">More
  598. details...</font></a></p>
  599. </td>
  600. </tr>
  601. <tr>
  602. <td bgcolor="#FFFFEF">&nbsp;</td>
  603. </tr>
  604. <tr>
  605. <td>&nbsp;</td>
  606. <td bgcolor="#008080"><img src="TDragDropFilesEx.gif"
  607. align="absmiddle" width="27" height="27"><a
  608. name="TDragDropFilesEx"> <font color="#FFFFFF" size="5"
  609. face="Arial"><strong>TDragDropFilesEx</strong></font></a></td>
  610. </tr>
  611. <tr>
  612. <td rowspan="2">&nbsp;</td>
  613. <td bgcolor="#FFFFCC"><font face="Arial"><b><i>TDragDropFilesEx</i></b>
  614. is a comfortable and powerful component for COM/OLE based
  615. drag&amp;drop operations with files and supports
  616. completely the namespace of Windows (PIDL). The component
  617. is a child-class from </font><a href="TDragDrop.htm"><font
  618. face="Arial"><b><i>TDragDrop</i></b></font></a><font
  619. face="Arial">.</font><p><a href="TDragDropFilesEx.htm"><font
  620. face="Arial">More details...</font></a></p>
  621. </td>
  622. </tr>
  623. <tr>
  624. <td bgcolor="#FFFFEF">&nbsp;</td>
  625. </tr>
  626. <tr>
  627. <td>&nbsp;</td>
  628. <td bgcolor="#008080"><img src="TDragDropText.gif"
  629. align="absmiddle" width="27" height="27"><a
  630. name="TDragDropText"> <font color="#FFFFFF" size="5"
  631. face="Arial"><strong>TDragDropText</strong></font></a></td>
  632. </tr>
  633. <tr>
  634. <td rowspan="2">&nbsp;</td>
  635. <td bgcolor="#FFFFCC"><font face="Arial"><b><i>TDragDropText</i></b>
  636. is a comfortable and powerful component for COM/OLE based
  637. drag&amp;drop operations with plain text. The component
  638. is a child-class from </font><a href="TDragDrop.htm"><font
  639. face="Arial"><b><i>TDragDrop</i></b></font></a><font
  640. face="Arial">.</font><p><a href="TDragDropText.htm"><font
  641. face="Arial">More details...</font></a></p>
  642. </td>
  643. </tr>
  644. <tr>
  645. <td bgcolor="#FFFFEF">&nbsp;</td>
  646. </tr>
  647. <tr>
  648. <td>&nbsp;</td>
  649. <td bgcolor="#008080"><img src="TDragDropUrl.gif"
  650. align="absmiddle" width="28" height="28"><a
  651. name="TDragDropUrl"> <font color="#FFFFFF" size="5"
  652. face="Arial"><strong>TDragDropURL</strong></font></a></td>
  653. </tr>
  654. <tr>
  655. <td rowspan="2">&nbsp;</td>
  656. <td bgcolor="#FFFFCC"><font face="Arial"><b><i>TDragDropURL</i></b>
  657. is a comfortable and powerful component for COM/OLE based
  658. drag&amp;drop operations with URLs. The component is a
  659. child-class from </font><a href="TDragDrop.htm"><font
  660. face="Arial"><b><i>TDragDrop</i></b></font></a><font
  661. face="Arial">.</font><p><a href="TDragDropURL.htm"><font
  662. face="Arial">More details...</font></a></p>
  663. </td>
  664. </tr>
  665. <tr>
  666. <td bgcolor="#FFFFEF" height="50">&nbsp;</td>
  667. </tr>
  668. </table>
  669. <table border="0" width="600">
  670. <tr>
  671. <td width="10" bgcolor="#008080" height="10">&nbsp; </td>
  672. <td rowspan="2" width="590"><font size="5" face="Arial">Contact</font></td>
  673. </tr>
  674. <tr>
  675. <td>&nbsp;</td>
  676. </tr>
  677. <tr>
  678. <td>&nbsp;</td>
  679. <td><font face="Arial">Please mail me only bugs and
  680. fixed. Don't ask for help, I won't answer, because my
  681. time is very limited. But before you contact me, check my
  682. homepage. I will publish bugs and fixes etc. as soon as I
  683. know them. Write a SHORT but UNDERSTANDABLE email in
  684. english or german.</font><p><font face="Arial"><strong>Of
  685. course, I'm interested in YOUR improvements. I always try
  686. to increase the quality of my components/classes.
  687. Therefore, mail my your improvements, please. Thanks!</strong></font></p>
  688. <blockquote>
  689. <p><font face="Arial">email: </font><a
  690. href="mailto:[email protected]"><font face="Arial">[email protected]</font></a></p>
  691. </blockquote>
  692. </td>
  693. </tr>
  694. <tr>
  695. <td height="50">&nbsp;</td>
  696. <td>&nbsp;</td>
  697. </tr>
  698. </table>
  699. <hr>
  700. <p><font size="3" face="Arial"><i>© 1998,99 by </i></font><a
  701. href="mailto:[email protected]"><font size="3" face="Arial"><i>Dieter
  702. Steinwedel</i></font></a><font size="3" face="Arial"> </font></p>
  703. </body>
  704. </html>