home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 March / Chip_2002-03_cd1.bin / zkuste / delphi / kolekce / d123456 / SIMONS.ZIP / Doc / SRGrad.txt < prev    next >
Encoding:
Text File  |  2001-07-28  |  3.7 KB  |  116 lines

  1. TSRGradient (C)opyright 2001 Version 1.30
  2. Autor : Simon Reinhardt
  3. eMail : reinhardt@picsoft.de
  4. Internet : http://www.picsoft.de
  5.  
  6.   Diese Komponente erzeugt einen Farbverlauf. Sie ist abgeleitet
  7.   von TGraphicControl und ist Public Domain, das Urheberrecht liegt
  8.   aber beim Autor.
  9.  
  10.   Jⁿrgen Probst hat einige ─nderungen an der Komponente vorgenommen, mehr dazu im
  11.   Quelltext der Komponente.
  12.  
  13.   Fragen und weitere VerbesserungsvorschlΣge sind immer willkommen.
  14.  
  15.  
  16.  
  17. Dateiumfang:
  18. ------------
  19.  
  20. SRGRad.txt     - Diese Datei
  21. SRGrad.pas    - Quelltext der Komponente
  22. SRGrad.d16    - Resourcendatei der 16Bit-Komponente fⁿr Delphi 1
  23. SRGrad.d32    - Resourcendatei der 32Bit-Komponente fⁿr Delphi 2 bis 5
  24. SRDefine.inc    - Inculdedatei fⁿr die Komponente    
  25.  
  26. Ordner    GradDemo    - TSRGradient-Demo-Projekt fⁿr Delphi 2 oder 3
  27.     GradMain.dfm    - Formulardatei der MainForm
  28.     GradMain.pas    - Quelltext der MainForm-Unit
  29.     GradDemo.dof    - Compileroptionen des Demo-Projekts
  30.     GradDemo.dpr    - Quelltext des Demo-Projekts
  31.     GradDemo.res    - Resourcendatei des Demo-Projekts
  32.  
  33.  
  34. Installation:
  35. -------------
  36.  
  37. In Delphi 1:
  38. ------------
  39. 1. Alle Dateien in das Delphi-Komponenten-Verzeichnis entpacken.
  40. 2. Menⁿ Optionen : Komponente installieren
  41. 3. SchaltflΣche Hinzufⁿgen / Durchsuchen
  42. 4. Datei SRGrad.pas im Delphi-Komponenten-Verzeichnis suchen und mit
  43.    OK bestΣtigen.
  44. 5. Die Komponente erscheint in der Komponenten-Gruppe "Simon"
  45.  
  46. In Delphi 2:
  47. ------------
  48. 1. Alle Dateien in das Delphi-Komponenten-Verzeichnis entpacken.
  49. 2. Menⁿ Komponente :  installieren
  50. 3. SchaltflΣche Hinzufⁿgen / Durchsuchen
  51. 4. Datei SRGrad.pas im Delphi-Komponenten-Verzeichnis suchen und mit
  52.    OK bestΣtigen.
  53. 5. Die Komponente erscheint in der Komponenten-Gruppe "Simon"
  54.  
  55. In Delphi 3:
  56. ------------
  57. 1. Alle Dateien in das Delphi-Komponenten-Verzeichnis entpacken.
  58. 2. Menⁿ Komponente :  Komponente installieren
  59. 3. SchaltflΣche Durchsuchen (hinter dem Eingabefeld fⁿr den Unit-Namen)
  60. 4. Datei SRGrad.pas im Delphi-Komponenten-Verzeichnis suchen und mit
  61.    OK bestΣtigen.
  62. 5. Die Rⁿckfrage nach dem Neukompilieren des Packages bestΣtigen.
  63. 6. Die Komponente erscheint in der Komponenten-Gruppe "Simon"
  64.    (Evtl. mu▀ eine bereits installierte, Σltere Version der Komponente
  65.     zuvor entfernt werden)
  66.  
  67.  
  68.  
  69. Funktion:
  70. ---------
  71.  
  72. Eigenschaften:
  73. --------------
  74.  
  75. 1. Align - wie TPanel
  76. 2. Anchors - wie TPanel
  77. 3. Buffered - wenn Buffered=true wird der Farbverlauf im Hintergrund gezeichnet und dann
  78.    an einem Stⁿck auf die OberflΣche kopiert.
  79. 4. Cursor - wie TPanel
  80. 5. Direction - gibt die Richtung des Farbverlaufs von der Startfarbe zur Endfarbe an:
  81.    (gdDownRight, gdUpLeft)
  82. 6. EndColor - die Endfarbe des Veraufs
  83. 7. Height - wie TPanel
  84. 8. Hint - wie TPanel
  85. 9. Left - wie TPanel
  86. 10.Name - wie TPanel
  87. 11.StartColor - die Startfarbe des Veraufs
  88. 12.StepWidth - hat nur bei elliptischen und pyramidenf÷rmigen VerlΣufen eine Funktion.
  89.    Diese Eigenschaft gibt die breite der einzelnen Verlaufsstufen an. (1..10)
  90. 13.Style - bestimmt die Form des Farbverlaufs:
  91.    (gsCornerTopLeft, gsCornerTopRight,
  92.     gsCornerBottomRight, gsCornerBottomLeft,
  93.     gsDiagonalRising, gsDiagonalFalling,
  94.     gsEllipse, gsHorizontal, gsPyramid, gsVertical)
  95. 14.Tag - wie TPanel
  96. 15.Top - wie TPanel
  97. 16.Width - wie TPanel
  98.  
  99. Ereignisse:
  100. -----------
  101.  
  102. 1. OnClick - wie TPanel
  103. 2. OnDblClick - wie TPanel
  104. 3. OnDragOver - wie TPanel
  105. 4. OnDragDrop - wie TPanel
  106. 5. OnEndDrag - wie TPanel
  107. 6. OnMouseDown - wie TPanel
  108. 7. OnMouseMouse - wie TPanel
  109. 8. OnMouseUp - wie TPanel
  110.  
  111.  
  112. Einige Eigenschaften und Ereignisse sind in Delphiversionen<5 evtl.
  113. nicht verfⁿgbar.
  114.  
  115. Die verschiedenen Verlaufsformen der Komponente lassen sich
  116. im beigefⁿgten Demo-Programm im Ordner "Demo" sehen.