Delphi.NET.xml 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <?xml-stylesheet type="text/xsl" href="../Xsl/doc2html.xsl"?>
  3. <doc>
  4. <title>Delphi.NET Demos</title>
  5. <chapter>
  6. <title>Delphi.NET Demos</title>
  7. <par>These Delphi.NET demos currently exist:</par>
  8. <blist>
  9. <li><link url="#demo01">Demo 01</link></li>
  10. </blist>
  11. <note>
  12. If you want to use Imaging in Delphi.NET you must include
  13. <icode>ImagingNET.pas</icode> (located in
  14. <keyword>Source\Wrappers\Delphi.NET</keyword> directory)
  15. unit to your uses clause.
  16. You can use <icode>Imaging</icode> class which encapsulates
  17. imported functions and uses more dotNET-like names and types or
  18. functions directly imported from dll. There are also some
  19. dotNET only functions and extensions (for example color records like
  20. <ref>TColor32Rec</ref> and others have various conversion methods and
  21. some overloaded operators).
  22. Only tested compiler for dotNET demos is Delphi 2006 but
  23. Delphi 8/2005/Turbo.NET should work too. Imaging .NET demos work
  24. in Mono too.
  25. </note>
  26. <note>
  27. All non-Object Pascal programs using Imaging require <b>VampyreImaging.dll</b>
  28. (Windows) or <b>libVampyreImaging.so</b> (Linux) to run.
  29. Compiled Imaging library must be located somewhere on system's
  30. search path for these demos to work.
  31. </note>
  32. <!-- DEMO01 ****************************** -->
  33. <lcap><anchor name="demo01">Demo 01</anchor></lcap>
  34. <par>
  35. Simple image viewer program demonstrating usage of Imaging library
  36. in Delphi.NET.
  37. </par>
  38. <table>
  39. <title>Demo Information</title>
  40. <row>
  41. <td><b>Name</b></td>
  42. <td>Demo 01</td>
  43. </row>
  44. <row>
  45. <td><b>Language</b></td>
  46. <td>Delphi.NET</td>
  47. </row>
  48. <row>
  49. <td><b>Source Path</b></td>
  50. <td>(Imaging Root)\Demos\Delphi.NET\Demo01</td>
  51. </row>
  52. <row>
  53. <td><b>Exe Path</b></td>
  54. <td>(Imaging Root)\Demos\Bin\Demo01.exe</td>
  55. </row>
  56. <row>
  57. <td><b>Platforms (tested)</b></td>
  58. <td><b>.NET</b> on Win32</td>
  59. </row>
  60. <row>
  61. <td><b>Compilers (tested)</b></td>
  62. <td>Delphi 2006 (<b>.NET</b>)</td>
  63. </row>
  64. <row>
  65. <td><b>Demo shows usage of</b></td>
  66. <td>low level (using dyn. library wrapper)</td>
  67. </row>
  68. </table>
  69. It loads image stored in one of file formats
  70. supported by Imaging library and assigns it to PictureBox component.
  71. You can get some information about loaded image by clicking on PictureBox.
  72. <image url="dotnetdemo01.png"/>
  73. </chapter>
  74. </doc>