Posloupnost akcφ a jejich parametry - popis dialogu
Definovßnφ akce nebo p°φkaz∙ nebo jejich posloupnosti se provßdφ ve specißlnφm okn∞. Pou₧φvß se p°i nßvrhu formulß°∙ (u jin²ch typ∙ pohled∙ se to v praxi nepou₧ije) nebo u₧ivatelsk²ch menu.
Okno se sklßdß ze dvou hlavnφch Φßstφ - v hornφ Φßsti je p°ehled ji₧ vlo₧en²ch akcφ / p°φkaz∙ a je mo₧nΘ pomocφ tlaΦφtek vklßdat novΘ, ruÜit stßvajφcφ nebo m∞nit jejich po°adφ. Dolnφ Φßst m∙₧e mφt dv∞ podoby:
- pokud vklßdßte standardnφ akci, je v levΘ polovin∞ seznam mo₧n²ch akcφ. Akcφ je velk² poΦet a seznam mß omezenou velikost, proto jsou akce uspo°ßdßny do skupin podle sv²ch podobn²ch vlastnostφ. Skupina akcφ je znßzorn∞na tlaΦφtkem. StisknutΘ tlaΦφtko znaΦφ, ₧e skupina je "rozbalenß", tedy jsou vid∞t vÜechny p°φsluÜnΘ akce. Mezi akcemi je mo₧nΘ p°echßzet pomocφ kurzorov²ch Üipek nebo pomocφ myÜi. Chcete-li n∞jakou akci vybrat, kliknete na nφ myÜφ dvakrßt nebo ji oznaΦφte a stisknete tlaΦφtko Vybrat oznaΦenou akci. Vybranß akce je znßzorn∞na Φervenou Üipkou ·pln∞ vlevo. V∞tÜina akcφ vy₧aduje dopln∞nφ informacφ - pro otev°enφ formulß°e musφte nap°. zadat jeho jmΘno, pro vypsßnφ zprßvy jejφ text apod. K zadßnφ parametr∙ slou₧φ comba a editaΦnφ slo₧ky v pravΘ polovin∞. Jejich nßzvy a aktivita se m∞nφ podle druhu akce. Okno nedovolφ akci definovat a ulo₧it, pokud nevyplnφte sprßvn∞ jejφ parametry.
- pokud vklßdßte vlastnφ p°φkaz jazyka WinBase602, otev°e se v dolnφ Φßsti editaΦnφ pole, do n∞ho₧ se text p°φkazu zapφÜe. Pro ulehΦenφ zadßvßnφ p°φkazu je k dispozici pomocnΘ okno s nabφdkou prom∞nn²ch a podprogram∙ projektu a seznamem metod a vlastnostφ pro jednotlivΘ objekty formulß°e. Okno se otevφrß tlaΦφtkem s t°emi teΦkami.
JednotlivΘ standardnφ akce i vlastnφ p°φkazy lze kombinovat. PoΦet akcφ v posloupnosti nenφ omezen, je vÜak na uvß₧enφ, kdy je p°ehledn∞jÜφ a elegantn∞jÜφ mφsto posloupnosti akcφ pou₧φt jedinou proceduru jazyka. Nelze kombinovat standardnφ akce a p°φkazy jazyka.
Posloupnost akcφ a p°φkaz∙ se provßdφ v zadanΘm po°adφ, podmφn∞nΘ vynechßvßnφ °ßdk∙ nebo jejich opakovßnφ nenφ mo₧nΘ. Je ovÜem povoleno ve vlastnφch p°φkazech pou₧φvat konstrukce jazyka (IF THEN ELSE apod.), pak ovÜem op∞t platφ ·vaha, zda by nebylo v²hodn∞jÜφ tyto konstrukce pou₧φt v procedu°e programu a vyu₧φt vÜech v²hod psanφ programu najednou v editoru (barevnß syntaxe, lad∞nφ apod.).
Posloupnost akcφ lze ukonΦit pouze dv∞ma zp∙soby:
- pokud standardnφ akce otevφrß dialog, kter² obsahuje tlaΦφtko OK a Storno (nap°. dialog pro parametry tisku), tak po stisku Storno se posloupnost ukonΦφ;
- pokud ve vlastnφm p°φkazu bude proveden p°φkaz jazyka
Halt
.
V∞tÜinu standardnφch akcφ (u kter²ch to mß smysl) lze nahradit p°φsluÜn²mi p°φkazy (nebo posloupnostφ p°φkaz∙) jazyka nebo odpovφdajφcφmi vlastnostmi a metodami formulß°∙ a jejich slo₧ek. V praxi se nejvφce vyu₧φvß zp∙sob psanφ slo₧it∞jÜφch aplikacφ takov², ₧e v∞tÜina akcφ je napsßna jako procedury programu a pro n∞kterΘ okrajovΘ, dßle se nerozvφjejφcφ Φinnosti se pou₧ije standardnφ akce.
PokraΦovßnφ: |
Nabφdka standardnφch akcφ |
|
Nabφdka prom∞nn²ch, podprogram∙ a metod - popis dialogu |
|
Nßvrh formulß°∙ |
|
ObjektovΘ programovßnφ formulß°∙ |
|
Nßvrh u₧ivatelskΘho menu |