====== API: Vrstice/Trak ======
API-referenca za menijske vrstice, orodne vrstice in trak.
===== TWvdSBarManager =====
Upravitelj za menije in orodne vrstice.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ MainMenu | TBar | nil | Glavni meni |
^ Toolbars | TBarCollection | nil | Orodne vrstice |
^ PopupMenus | TPopupMenuCollection | nil | Kontekstni meniji |
^ AllowCustomization | Boolean | True | Prilagajanje dovoljeno |
----
===== TWvdSRibbonControl =====
Trak v slogu Microsoft Office.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Pages | TRibbonPageCollection | nil | Strani traku |
^ SelectedPage | TRibbonPage | nil | Aktivna stran |
^ ApplicationButtonText | string | '' | Besedilo gumba aplikacije |
^ ApplicationMenu | TRibbonApplicationMenu | nil | Meni aplikacije |
^ QuickAccessToolbar | TBar | nil | Hiter dostop |
^ IsMinimized | Boolean | False | Trak minimiziran |
^ Style | TRibbonStyle | rsOffice2019 | Office2007, Office2010, Office2013, Office2016, Office2019 |
----
===== TWvdSRibbonPage =====
Stran traku (zavihek).
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Caption | string | '' | Naslov zavihka |
^ Groups | TRibbonGroupCollection | nil | Skupine |
^ IsVisible | Boolean | True | Vidno |
^ ContextualTabGroup | string | '' | Kontekstualni zavihek |
----
===== TWvdSRibbonGroup =====
Skupina traku znotraj strani.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Caption | string | '' | Ime skupine |
^ Items | TBarItemCollection | nil | Vsebovane postavke |
^ ShowDialogLauncher | Boolean | False | Zaganjalnik dialoga |
^ CollapsePriority | Integer | 0 | Prioriteta zloženja |
----
===== TWvdSBarButton =====
Gumb orodne vrstice/menija.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Caption | string | '' | Besedilo gumba |
^ Icon | TWvdSImageSource | nil | Ikona |
^ Command | IWvdSCommand | nil | Ukaz |
^ Shortcut | string | '' | Tipkovna bližnjica |
^ Hint | string | '' | Namig |
^ Size | TBarButtonSize | bsSmall | Small, Large |
^ IsToggle | Boolean | False | Preklopni gumb |
^ IsPressed | Boolean | False | Stanje preklopa |
^ IsEnabled | Boolean | True | Omogočen |
==== Dogodki ====
| Dogodek | Podpis | Opis |
^ OnClick | TNotifyEvent | Gumb kliknjen |
----
===== TWvdSBarSubItem =====
Podmeni.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Caption | string | '' | Besedilo menija |
^ Icon | TWvdSImageSource | nil | Ikona |
^ Items | TBarItemCollection | nil | Postavke podmenija |
----
===== TWvdSBarEditItem =====
Urejevalnik v orodni vrstici/meniju.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Caption | string | '' | Oznaka |
^ Edit | TWvdSControl | nil | Urejevalni kontrolnik |
^ Width | Integer | 100 | Širina |
----
===== TWvdSStatusBar =====
Statusna vrstica.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Items | TStatusBarItemCollection | nil | Statusne postavke |
==== TWvdSStatusBarItem ====
| Lastnost | Tip | Opis |
^ Content | TValue | Vsebina (besedilo ali kontrolnik) |
^ Width | TGridLength | Širina (Auto, *, Pixel) |
^ Alignment | TAlignment | Levo, sredina, desno |
----
===== TWvdSAlertControl =====
Obvestila/Toast sporočila.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== Sintaksa ====
AlertControl.Show('Operation completed successfully',
TAlertType.atSuccess, 3000);
AlertControl.Show('Error occurred', TAlertType.atError);
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Position | TAlertPosition | apTopRight | TopLeft, TopRight, BottomLeft, BottomRight |
^ DefaultDuration | Integer | 5000 | Trajanje prikaza (ms) |
^ MaxAlerts | Integer | 5 | Maks. hkratnih obvestil |
==== Metode ====
| Metoda | Opis |
^ Show(text, type, duration) | Prikaži obvestilo |
^ ShowInfo(text) | Informativno obvestilo |
^ ShowSuccess(text) | Uspešno obvestilo |
^ ShowWarning(text) | Opozorilo |
^ ShowError(text) | Obvestilo o napaki |
^ CloseAll | Zapri vsa |
----
===== TWvdSPopupMenu =====
Kontekstni meni.
==== Namespace ====
''WvdS.UI.Controls.Bars''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Items | TBarItemCollection | nil | Postavke menija |
==== Metode ====
| Metoda | Opis |
^ ShowAt(x, y) | Prikaži meni na položaju |
^ ShowAtCursor | Prikaži meni na kurzorju |
^ Close | Zapri meni |
----
===== Glejte tudi =====
* [[.:control-bibliothek|Knjiznica kontrolnikov]]
* [[.:api-controls-navigation|API navigacijskih kontrolnikov]]
* [[.:api-controls-basic|API osnovnih kontrolnikov]]