WklBadge
WklBadge na gumb, oznako, sliko ali polje z besedilom v Accessu doda število ali piko, tako kot
Outlook in Teams označujeta neprebrane elemente. Kontrolnik stoji ob svojem cilju v istem odseku
in se v pogledu obrazca premakne na izbrani kot.
Prvi koraki
Pogosta opravila
Grafični prikaz
+- frmStart: pogled obrazca -------------------------------------------+ | | | [ Seje ](3) Obvestila (*) [ Odprte 99+ ] | | 1 2 3 | +----------------------------------------------------------------------+
| Območje | Pomen |
|---|---|
| 1 | Ukazni gumb Accessa z značko s številom v zgornjem desnem kotu (Target = "cmdSeje", Corner = wbcTopRight) |
| 2 | Oznaka Accessa z značko v obliki pike (Dot = True, Kind = wskInfo) |
| 3 | Širok gumb s številom znotraj desnega roba (Corner = wbcRightMiddle), nad Max prikazano kot „99+“ |
Ključne zmožnosti
- Kateri koli kontrolnik Accessa kot cilj (
Target,Corner,OffsetX,OffsetY): značka sledi cilju, ko ga koda premakne, mu spremeni velikost ali ga skrije. - Število ali pika (
Count,Dot), nadMaxprikazano kot „99+“, nič pa skrito (HideZero). - Vezava kot pri polju z besedilom: Vir kontrolnika nastavi število za vsak zapis, tudi z izrazom, kot je
=DCount(...); vrsto (barvo) za vsak zapis določaKindField. Značka nikoli ne piše nazaj in zapisa nikoli ne označi kot spremenjenega. - Nikoli ne moti: klik na značko gre gumbu pod njo, značka pa ni tabulatorsko mesto (
Clickableoboje obrne in sprožiClick). - Bralniki zaslona slišijo celotno število skupaj z imenom štetih elementov („Odprte seje: 120“) in vsako spremembo (
AccessibleText,Announce). - Ista tableta kot pri značkah kontrolnikov
WklButtoninWklNavBar; upošteva visoki kontrast sistema Windows. - Oblikovalnik (vrstica Po meri
[...]): cilj, kot, pravila za vrednosti in barve, z možnostjo „Poravnaj s ciljem“, ki značko postavi v pogledu načrta.
Osnovni pojmi
Kontrolnik ob svojem cilju. Kontrolnikom Accessa značke ni mogoče dodati in VBA nanje ne more
risati, zato je značka samostojen kontrolnik. V pogledu obrazca svoj cilj poišče vsakih 200 ms in se
premakne prek lastnih lastnosti Left, Top, Width in Height, vendar samo, kadar se je mesto
spremenilo. V pogledu načrta ostane tam, kjer je bila narisana.
Skrita, ne da bi izginila. Značka, ki nima česa prikazati (nič, Null, skrit cilj), svoje okno
zmanjša na nič, namesto da bi nastavila Visible, zato se znova prikaže, takoj ko spet obstaja
število.
Omejitve gostitelja. Access podobrazce izriše čez vse kontrolnike ActiveX, odsek s podrobnostmi
neprekinjenega obrazca pa vsebuje samo en primerek. Značko postavite ob podobrazec, števila za
posamezne zapise pa v stolpec kontrolnika WklGrid.