WklButton
WklButton je ukazni gumb v trenutnem videzu Officea za obrazce Accessa: napis s tipko za dostop,
simbol iz pisave Segoe Fluent Icons, štirje slogi ter različice z menijem, razdelitvijo ali segmenti
v istem kontrolniku. Namenjen je ukaznim vrsticam v glavah obrazcev in pogovornim oknom; za
razvijalca deluje kot lasten ukazni gumb Accessa.
Prvi koraki
Pogosta opravila
Grafični prikaz
+- frmStranke: glava obrazca ----------------------------------------------------------+
| Stranke [1 (+) Nov ] [2 (S) Shrani | v ] [3 Pogled v] [4 (!)3] |
| [5 Seznam | Kartice | Zemljevid ] |
+--------------------------------------------------------------------------------------+
[3] odprt:
+-----------------------------+
| (+) Nov Ctrl+N |
|-----------------------------|
| * Dan |
| Teden |
| (E) Izvozi > |---+ Excel |
| Izbriši vse (onemog.) | | PDF |
+-----------------------------+ +-------+
| Območje | Pomen |
|---|---|
| 1 | Ukazni gumb (Kind = wbkButton), slog „Glavni ukaz“ (wbsPrimary): sproži Click |
| 2 | Razdeljeni gumb (wbkSplit): glavni del sproži Click, puščica odpre meni z različicami („Shrani kot“) |
| 3 | Gumb menija (wbkMenu), slog „Neopazno“ (wbsSubtle): odpre meni – vnosi s simbolom in besedilom bližnjice, skupina možnosti, podmeni, onemogočen vnos |
| 4 | Gumb, ki prikazuje samo simbol (GlyphPosition = wgpOnly), z značko s številom (BadgeCount) |
| 5 | Segmentni gumb (wbkSegment): možnosti druga ob drugi, ena izbrana; Change, ko uporabnik izbere drugo |
Ključne zmožnosti
- En kontrolnik, štiri vrste (
Kind): ukazni gumb, gumb menija, razdeljeni gumb, segmenti. - Videz Officea: zaobljeni robovi, slogi Fluent Standardno, Glavni ukaz, Neopazno in Nevarno, stanji pri lebdenju miške in pritisku, dvobarvni obroč fokusa; v načinu visokega kontrasta sistemske barve.
- Meniji brez CommandBars: vnosi s simbolom, besedilom bližnjice, kljukico, skupino možnosti, razlogom za onemogočenost in eno ravnjo podmenijev, oblikovani z obrazcem ali napolnjeni v kodi tik pred odprtjem menija (
DropDown). Isti meni deluje v Accessu, Access Runtime, Excelu in Wordu. - Segmenti kot skupina možnosti: eno tabulatorsko mesto, puščične tipke izbirajo, uporabnik ne more počistiti edine izbire;
MultiSelectvsak segment spremeni v preklopni gumb. - Značka s številom (
BadgeCount,BadgeKind,BadgeDot) v barvah značk kontrolnikaWklNavBar. - Konvencije Accessa ostanejo:
Captionz&,Click; Enabled, Visible, ControlTipText in TabStop so lastnosti, ki jih Access da vsakemu kontrolniku. Dogodki se sprožijo, ko je klik ali meni končan, zato lahko dogodkovna procedura prikaže okno s sporočilom ali zapre obrazec. - Oblikovalnik (vrstica Po meri
[...]): vrsta, napis, simbol, slog, značka, barve ter meni in segmenti kot tabeli, s predogledom. - Tipkovnica in bralniki zaslona: preslednica in Enter pritisneta gumb, Alt+puščica dol ali F4 odpre meni; bralniki zaslona slišijo gumb, razdeljeni gumb ali seznam možnosti z napisom in številom na znački.
Osnovni pojmi
Razvijalska stran je stran Accessa. WklButton omogočite, skrijete, mu dodate zaslonski namig in ga
uvrstite v vrstni red tabulatorja natanko tako kot ukazni gumb – prek lista z lastnostmi in z istimi
lastnostmi v kodi. Če je Enabled nastavljen na Ne, Access okno kontrolnika odstrani; gumb se tedaj
izriše siv.
Čas načrtovanja in čas izvajanja. Kar nastavite v pogledu načrta – napis, slog, meni, segmente in
njihovo izbiro –, se shrani z obrazcem. Spremembe, ki jih koda naredi v pogledu obrazca (polnjenje
menija v Form_Load, število na znački, izbira), niso sprememba obrazca in se ne shranijo; koda, ki
polni meni, se začne s ClearMenu, ker se ključ lahko pojavi samo enkrat.
Dogodki prihajajo od uporabnika. Click, DropDown, MenuItemClick in Change sporočajo, kaj
je naredil uporabnik – z miško, tipkovnico ali bralnikom zaslona. Nastavitev SelectedKey ali
MenuItemChecked iz kode ne sproži ničesar, tako kot nastavitev vrednosti kontrolnika Accessa ne
sproži AfterUpdate.
Skrbništvo
Odpravljanje težav
Za razvijalce
Sorodne teme
Ni.