Komponenta DataNavigator


P°ehled vlastnostφ, metod a udßlostφ objektu:
--------------------------------------------------------------
Align (RW)           ConfirmDelete (RW)   Ctl3D (RW)
Cursor (RW)          DataSource (RW)      Enabled (RW)
Flat (RW)            Height (RW)          HelpContext (RW)
Hint (RW)            Hints (RW)           Left (RW)
Name (R)             ParentCtl3D (RW)     ParentShowHint (RW)
PopupMenu (RW)       ShowHint (RW)        TabOrder (RW)
TabStop (RW)         Tag (RW)             Top (RW)
Visible (RW)         VisibleButtons       Width (RW)
--------------------------------------------------------------
NavigatorButtons     
--------------------------------------------------------------
Objekt nereaguje na ₧ßdnΘ udßlosti, aΦkoliv jsou zobrazovßny
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze Φφst, W -> lze zadat

Komponenta DataNavigator je sada tlaΦφtek zprost°edkovßvajφcφ pohyb (navigaci) v databßzi. Umo₧≥uje skok na prvnφ, nßsledujφcφ, p°edchozφ a poslednφ zßznam, vlo₧enφ novΘho zßznamu, vymazat zßznam, editovat zßznam, potvrdit ulo₧enφ zßznamu, zruÜit zatφm neulo₧enΘ zm∞ny a obnovit zobrazovanß data.

Nejd∙le₧it∞jÜφ vlastnostφ je DataSource, kterß definuje zdroj dat. Pokud se zobrazujφ data v datovΘ m°φ₧ce DataGrid, musφ se zadat stejn² DataSource pro DataGrid i pro DataNavigator.

Viditelnß tlaΦφtka se zadßvajφ p°i nßvrhu aplikace v okn∞ Nastavenφ objektu vlastnostφ VisibleButtons. V okn∞ nastavenφ komponent je tato vlastnost slouΦena do jednΘ skupiny. Nastavit lze viditelnost jednotliv²ch tlaΦφtek. Je mo₧nΘ nap°φklad nastavit viditelnost tlaΦφtek pouze pro prochßzenφ databßze a zneviditelnit tlaΦφtka pro editaci a ruÜenφ zßznam∙. Z programu lze nastavit viditelnß tlaΦφtka metodou NavigatorButtons.

Objekt DataNavigator mß p°eddefinovßna tlaΦφtka s nßsledujφcφm po°adφm a v²znamem:


First   - prvnφ zßznam
Prior   - p°edchozφ zßznam
Next    - nßsledujφcφ zßznam
Last    - poslednφ zßznam
Insert  - vlo₧it nov² zßznam
Delete  - vymazat zßznam
Edit    - p°epnout do re₧imu oprav
Post    - ulo₧it provedenΘ zm∞ny
Cancel  - zruÜit zm∞ny
Refresh - obnovit zobrazenφ p°i prßci v sφti

Ve vlastnosti Hints je mo₧nΘ zadat text nßpov∞dy, kter² se zobrazuje pod p°φsluÜn²m tlaΦφtkem, pokud je nastaveno v jazyce KLONDAIK ShowHint := True, p°φpadn∞ v jazyce BONANZA ShowHint = True. Pro ka₧dΘ tlaΦφtko je samostatn² °ßdek nßpov∞dy. Nßpov∞du lze zadat bu∩ specißlnφm editorem, kter² se zobrazφ pro kliknutφ na ikonu s t°emi teΦkami, p°φpadn∞ lze nastavit nßpov∞du z programu nastavenφm vlastnosti Hints. V editoru musφte uvΘst text pro ka₧dΘ tlaΦφtko, i kdy₧ nebude zobrazovßno. Pokud byste n∞kter² °ßdek vynechali, doÜlo by k posunu textu nßpov∞dy. Z programu lze zadat nßpov∞du pro ka₧dΘ tlaΦφtko samostatn∞.

UPOZORN╠N═:
Komponenta DataNavigator obsluhuje sama vÜechny udßlosti a nedokß₧e proto reagovat na ₧ßdnΘ udßlosti p°φmo z programu. Seznam udßlostφ, kter² je generovßn automaticky operaΦnφm systΘmem nelze proto pou₧φt a aplikace na n∞ nebude takΘ reagovat.


OZOGAN, 1 Mßje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz