Delphi - A TBevel komponens

forráskód letöltése
A TBevel komponensnek gyakorlati haszna nem nagyon van, legfeljebb a Form kinézetét befolyásolhatjuk vele, egyszerűbb 3D-s keretek és vonalak megjelenítésével.
A komponensnek mindössze két property-je van, ezek a következők:
Style
Osztály: TBevel
property Style: TBevelStyle;
3D-s keretet jelenítünk meg, ami az jelenti, hogy a keret úgy néz ki, mintha kiemelkedne, vagy besüllyedne a Form-ba. A property-nek az alábbi értékei lehetnek:
  • bsLowered: süllyesztett keret;
  • bsRaised: kiemelkedő keret.
Shape
Osztály: TBevel
property Shape: TBevelShape;
A keret típusát adhatjuk meg ebben a property-ben. Értékei a következők lehetnek:
  • bsBox: egyszerű keret;
  • bsFrame: dupla keret. Ha a külső keret kiemelkedő, akkor a belső süllyesztett, és fordítva;
  • bsTopLine: a bsFrame típusú keretnek csak a felső része jelenik meg;
  • bsBottomLine: a bsFrame típusú keretnek csak az alsó széle jelenik meg;
  • bsLeftLine: a bsFrame típusú keretnek csak a bal széle jelenik meg;
  • bsRightLine: a bsFrame típusú keretnek csak a jobb széle jelenik meg.
  • bsSpacer: nem jelenik meg keret.