WklDrawer
Plošča ob desnem robu obrazca, ki se odpre ob seznamu: seznam se zoži, plošča prikaže obrazec za urejanje ali podrobnosti, vrstica med njima pa uporabniku omogoča, da širino nastavi z vlečenjem.
Prvi koraki
Pogosta opravila
Grafični prikaz
+----------------------------------------------+--+--------------------------+ | Stranke |: | Uredi stranko 3 | | Adria Koper |x | Podjetje [Adria ] | | Bistra Maribor 1 |2 | Kraj [Koper ] | | ... |: | [ OK ] | +----------------------------------------------+--+--------------------------+
| Območje | Pomen |
|---|---|
| 1 | Kontrolniki ob plošči (BesideControls, prazno: najdeni po položaju). Dokler je plošča odprta, so ožji, ko se zapre, pa zavzamejo celotno širino. |
| 2 | Sam kontrolnik WklDrawer: vrstica z ročajem iz pik in gumbom za zapiranje (CloseButton). Uporabnik jo vleče (Resizable) ali premika s puščičnimi tipkami. |
| 3 | Kontrolnik podobrazca, naveden v Content. Open "frmCustomerEdit" nastavi njegov izvorni objekt in ga prikaže; zasidrani kontrolniki v njem sledijo širini (AnchorContent). |
Ključne zmožnosti
- Ena plošča, veliko vsebin.
Opensprejme ime obrazca (aliTable.x,Query.x) in ga prikaže v kontrolniku podobrazca;Close,ToggleinIsOpento dopolnjujejo.BeforeOpeninBeforeCloselahko prekličeta,AfterOpen,ClosedinAfterResizesledijo. - Širina pripada vsebini. Širina, na katero je uporabnik povlekel ploščo, se zapomni za vsako vsebino in uporabnika sistema Windows; sledi ji širina, načrtovana za to vsebino v
Widths, natoWidth.MinWidth,MaxWidthinMinBesidejo omejujejo; v ozkem oknu kontrolniki ob plošči obdržijoMinBeside. - Sidra, ki delujejo znotraj plošče. Access sidra kontrolnikov strani uporabi samo ob spremembi velikosti okna, ne pa ob spremembi širine plošče; plošča jih uporabi takoj (
AnchorContent). - Zapolni do desnega roba. S
FillFormplošča seže do desnega roba vidnega obrazca in mu sledi, ko se velikost okna spremeni. - Kot v programu Access. Ko se plošča odpre, gre fokus v vsebino; tipka Esc ploščo zapre, dokler je zapis v njej nespremenjen (
CloseOnEscape); vrstico doseže tabulatorka, bralniki zaslona pa jo vidijo kot element Thumb z RangeValue in ExpandCollapse.
Osnovni pojmi
Plošča razporeja kontrolnike svojega odseka samo v pogledu obrazca in vsako razporeditev izračuna iz načrta:
območje je pravokotnik od levega roba kontrolnikov ob plošči do desnega roba plošče (ali vidnega obrazca s
FillForm). Ko je odprta, plošča zavzame svojo širino z desne, vrstica stoji levo od nje, kontrolniki ob plošči pa
zapolnijo preostanek; ko je zaprta, sta vrstica in plošča skriti, kontrolniki ob plošči pa zavzamejo celotno
območje. Zapomnjene širine so v tabeli USysWklLayout podatkovne zbirke, tako kot širine kontrolnikov
WklSplitter in WklDockLayout. V pogledu načrta se nič ne premika; oblikovalnik ([...] v vrstici Po meri)
prikaže, katere kontrolnike je plošča našla.
Skrbništvo
Odpravljanje težav
Ni.