8. Přehled základních komponent

Události a jejich využití

  • OnClick – Kliknutí na komponentu.
  • OnDragDrop – Při ukončení přetahování vlastností myši nad komponentou.
  • OnDragOver – Přetažení vlastností myši nad komponentou.
  • OnStartDrag – Při startu tažení.
  • OnEnter – Zaměření komponenty
  • OnExit – Ukončení zaměření komponenty.
  • OnKeyDown – Stisknutí klíčové klávesy.
  • OnKeyPress – Stisknutí klávesy.
  • OnKeyUp – Uvolnění klávesy.
  • OnMouseDow – Stisknutí tlačítka myši.
  • OnMouseMov – Pohnutí myší nad komponentou.
  • OnMouseUp – Uvolnění tlačítka myši.

 

Button

  • Tlačítko
  • Vlastnosti:
    • Caption – Text na tlačítku.
    • Cancel- Reaguje na Esc.
    • Default – Reaguje na Enter.
    • Enabled – Na tlačítko je umožněno kliknout.
    • ParentFont – Použití fontu rodičovské komponenty.
    • PopupMen – Přiřadí kontextové menu.
    • DragMode – Slouží k přetahování vlastností objektu.
    • TabOrder – Pořadí při používání tabulátoru.
    • TabStop – Při použití tabulátoru se nebude label označovat.
    • Tag – Uchování informace datového typu longint.
    • Name – Jméno použité v kódu.

 

Label

  • Popisky, štítky (needitovatelné)
  • Vlastnosti:
    • Alignment – Zarovnání textu (taLeftJustify, taCenter, taRightJustify).
    • Autosize – Přizpůsobení velikosti podle textu.
    • WordWrap – Zalomení textu.
    • FocusControl – Zastupuje funkci klávesové zkratky.
    • Transparent – Používá se k zobrazení textu přes nějaký obrázek.
    • ParentColor – Dědí barvu podle rodičovské komponenty.
    • Align – Zarovnání komponenty ve formuláři.

 

Edit

  • Editační pole (max. 255 znaků)
  • Vlastnosti:
    • Text – text v editu.
    • MaxLength – Maximální délka.
    • Modified – Zjistí změnu textu.
    • CharCase – Převod na velká nebo malá písmena.
    • BorderStyle – Orámování vstupního pole.
    • AutoSelect – Automatické vybrání textu při vstupu do pole.
    • ReadOnly – Pouze pro čtení.
    • PasswordChar – Znak, který se bude zobrazovat místo reálně zadaného znaku.

 

RadioButton

  • Přepínací tlačítko.

 

CheckBox

  • Zaškrtávací políčko.

 

GroupBox

  • Sdružení komponent.

 

RadioGroup

  • GroupBox pouze s RadioButtony.

 

Memo

  • Víceřádkový Edit
  • Vlastnosti:
    • BorderStyle, ReadOnly – viz Edit.
    • Alignment – Zarovnání textu.
    • Align – Zarovnání komponenty.
    • Scrollbars – Zobrazení posuvníků.
    • WordWrap – Zalomení textu.
    • WontTabs, WontRetu – funkce textového editoru.
    • Text – Editace celého textu najednou.
    • Lines – Práce s jednotlivými řádky.

 

Listbox

  • Výběr jedné nebo více komponent jako RadioButton nebo CheckBox
  • Vlastnosti:
    • Items – Jednotlivé položky seznamu.
    • ItemIndex – Číslo vybrané položky, pouze za běhu programu.
    • MultiSelect – Výběr více položek.
    • SelCount – Počet vybraných položek.
    • Selected – Udává, které položky jsou vybrané.
    • Sorted – Seřazení položek.
    • Columns – Počet sloupců.

 

Scrollbar

  • Posuvník.
  • 3 způsobu posunu.
    • Tahem posuvníku.
    • Klik na šipku.
    • Klik do pole posuvníku.
  • Vlastnosti:
    • Kind – horizontální/vertikální.
    • Max – Maximální hodnota.
    • Min – Minimální hodnota.
    • Position – Aktuální pozice.
    • SmallChange – Nejmenší posun (na šipky).
    • LargeChange – Největší posun (do pole).

 

 

[Celkem: 0 Průměr: 0]

 

Napsat komentář