====== API: Urejevalni kontrolniki ====== API-referenca za vnosna in urejevalna polja. ===== TWvdSTextEdit ===== Razsirjeno enovrsticno besedilno polje z gumbi. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Text | string | '' | Trenutno besedilo | ^ NullText | string | '' | Nadomestno besedilo | ^ ShowClearButton | Boolean | False | Prikazi gumb za brisanje | ^ Buttons | TWvdSButtonCollection | nil | Dodatni gumbi | ^ EditMask | string | '' | Vnosna maska | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnTextChanged | TNotifyEvent | Besedilo spremenjeno | ^ OnButtonClick | TButtonClickEvent | Gumb kliknjen | ---- ===== TWvdSMemoEdit ===== Vecvrsticno besedilno polje. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Text | string | '' | Celotno besedilo | ^ Lines | TStrings | nil | Dostop po vrsticah | ^ MaxLines | Integer | 0 | Maks. vrstic (0=neomejeno) | ^ WordWrap | Boolean | True | Prelom besed | ^ ScrollBars | TWvdSScrollBars | ssBoth | None, Horizontal, Vertical, Both | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnTextChanged | TNotifyEvent | Besedilo spremenjeno | ---- ===== TWvdSSpinEdit ===== Stevilski vnos z vrtilnimi gumbi. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Value | Double | 0 | Trenutna vrednost | ^ MinValue | Double | MinDouble | Minimalna vrednost | ^ MaxValue | Double | MaxDouble | Maksimalna vrednost | ^ Increment | Double | 1 | Korak | ^ DecimalPlaces | Integer | 0 | Decimalna mesta | ^ UseThousandSeparator | Boolean | False | Locilo tisocic | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnValueChanged | TNotifyEvent | Vrednost spremenjena | ---- ===== TWvdSDateEdit ===== Izbira datuma s pojavnim koledarjem. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Date | TDateTime | 0 | Izbrani datum | ^ MinDate | TDateTime | 0 | Najzgodnejsi datum | ^ MaxDate | TDateTime | 0 | Najpoznejsi datum | ^ DateFormat | string | 'dd.MM.yyyy' | Format prikaza | ^ ShowWeekNumbers | Boolean | False | Prikazi stevilke tednov | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnDateChanged | TNotifyEvent | Datum spremenjen | ---- ===== TWvdSTimeEdit ===== Izbira casa. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Time | TDateTime | 0 | Izbrani cas | ^ TimeFormat | string | 'HH:mm:ss' | Format prikaza | ^ Use24HourFormat | Boolean | True | 24-urni format | ^ ShowSeconds | Boolean | True | Prikazi sekunde | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnTimeChanged | TNotifyEvent | Cas spremenjen | ---- ===== TWvdSDateTimeEdit ===== Kombinirana izbira datuma in casa. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ DateTime | TDateTime | 0 | Datum in cas | ^ DateTimeFormat | string | 'dd.MM.yyyy HH:mm:ss' | Format | ---- ===== TWvdSCalcEdit ===== Vnosno polje s kalkulatorjem. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Value | Double | 0 | Izracunana vrednost | ^ DecimalPlaces | Integer | 2 | Decimalna mesta | ^ Prefix | string | '' | Predpona (npr. valuta) | ^ Suffix | string | '' | Pripona | ---- ===== TWvdSColorEdit ===== Izbira barve. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Color | TWvdSColor | clBlack | Izbrana barva | ^ ShowAlpha | Boolean | False | Prikazi alfa kanal | ^ ColorPalette | TWvdSColorPalette | cpDefault | Vnaprej dolocena paleta | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnColorChanged | TNotifyEvent | Barva spremenjena | ---- ===== TWvdSMaskEdit ===== Maskiran vnos. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Text | string | '' | Formatirano besedilo | ^ EditValue | string | '' | Neformatirana vrednost | ^ EditMask | string | '' | Vnosna maska | ^ MaskKind | TWvdSMaskKind | mkStandard | Standard, RegEx | ^ PlaceHolder | Char | '_' | Nadomestni znak | ==== Sintaksa mask ==== | Znak | Pomen | ^ 0 | Stevilka (obvezno) | ^ 9 | Stevilka (neobvezno) | ^ L | Crka (obvezno) | ^ ? | Crka (neobvezno) | ^ A | Alfanumericno (obvezno) | ^ a | Alfanumericno (neobvezno) | ---- ===== TWvdSRichEdit ===== Urejevalnik formatiranega besedila. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Document | TWvdSDocument | nil | RTF/HTML dokument | ^ PlainText | string | '' | Dostop do cistega besedila | ^ ShowToolbar | Boolean | True | Orodna vrstica za formatiranje | ---- ===== TWvdSTokenEdit ===== Vnos oznak/zetonov. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Tokens | TStrings | nil | Seznam zetonov | ^ AllowDuplicates | Boolean | False | Dvojniki dovoljeni | ^ MaxTokens | Integer | 0 | Maks. zetonov (0=neomejeno) | ^ Separator | Char | ',' | Locilni znak pri vnosu besedila | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnTokenAdded | TTokenEvent | Zeton dodan | ^ OnTokenRemoved | TTokenEvent | Zeton odstranjen | ---- ===== TWvdSComboBoxEdit ===== Spustni izbirni seznam. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Items | TStrings | nil | Staticne postavke | ^ ItemsSource | IEnumerable | nil | Vezani podatki | ^ SelectedItem | TObject | nil | Izbrana postavka | ^ SelectedIndex | Integer | -1 | Izbrani indeks | ^ DisplayMember | string | '' | Prikazno polje | ^ ValueMember | string | '' | Polje vrednosti | ^ DropDownStyle | TWvdSDropDownStyle | dsDropDown | DropDown, DropDownList | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnSelectedIndexChanged | TNotifyEvent | Izbira spremenjena | ---- ===== TWvdSLookupEdit ===== Spustni seznam Lookup z iskanjem. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ ItemsSource | IEnumerable | nil | Vir podatkov | ^ SelectedValue | TValue | nil | Izbrana vrednost | ^ DisplayMember | string | '' | Prikazno polje | ^ ValueMember | string | '' | Polje vrednosti | ^ SearchMode | TWvdSSearchMode | smStartsWith | StartsWith, Contains | ^ PopupWidth | Integer | 0 | Sirina pojavnega okna (0=samodejno) | ---- ===== TWvdSCheckedComboBox ===== Spustni seznam z vec izbirami. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ ItemsSource | IEnumerable | nil | Vse postavke | ^ SelectedItems | IList | nil | Izbrane postavke | ^ SelectAllText | string | '(Select All)' | Besedilo "izberi vse" | ---- ===== TWvdSMRUEdit ===== Vnos nazadnje uporabljenih. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Text | string | '' | Trenutno besedilo | ^ Items | TStrings | nil | MRU seznam | ^ MaxItems | Integer | 10 | Maks. vnosov | ^ StorageKey | string | '' | Kljuc za shranjevanje | ---- ===== TWvdSPopupEdit ===== Vnos s poljubnim pojavnim oknom. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ DisplayText | string | '' | Prikazano besedilo | ^ PopupContent | TWvdSFrameworkElement | nil | Vsebina pojavnega okna | ^ PopupWidth | Integer | 300 | Sirina pojavnega okna | ^ PopupHeight | Integer | 200 | Visina pojavnega okna | ---- ===== TWvdSRatingControl ===== Ocenjevanje z zvezdicami. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Value | Double | 0 | Ocena (0-ItemCount) | ^ ItemCount | Integer | 5 | Stevilo zvezdic | ^ AllowHalf | Boolean | False | Polovicne zvezdice dovoljene | ^ IsReadOnly | Boolean | False | Samo za branje | ---- ===== TWvdSRangeTrackBar ===== Drsnik za izbiro obsega. ==== Namespace ==== ''WvdS.UI.Controls.Editors'' ==== PXAML ==== ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ MinValue | Double | 0 | Spodnja meja | ^ MaxValue | Double | 100 | Zgornja meja | ^ Minimum | Double | 0 | Absolutni minimum | ^ Maximum | Double | 100 | Absolutni maksimum | ^ Step | Double | 1 | Korak | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnRangeChanged | TRangeEvent | Obseg spremenjen | ---- ===== Glejte tudi ===== * [[.:control-bibliothek|Knjiznica kontrolnikov]] * [[.:api-controls-basic|API osnovnih kontrolnikov]] * [[.:api-controls-data|API podatkovnih kontrolnikov]]