Пользовательские дополнения

На главную


EditBaseTextFilter

Ресурсный файл. Задает фильтр для WidgetEditBase.

Содержит в себе список интервалов символов (например от "А" до "я"), набор отдельных символов (например "Ёё") и флажок, говорящий о возможности вставлять объекты.

-- поля
ranges: Range [] - массив структур, задающих интервалы допустимых символов
  minChar: String - минимальный символ в интервале
  maxChar: String - максимальный символ в интервале
additionalChars: String - дополнительный набор допустимых символов
firstChars: String - допустимые символы которые могут стоять только в начале текста (например унарный минус или заглавная буква)
uniqueChars: String - набор допустимых символов, которые могут встречаться в тексте в единственном экземпляре (например , в десятичном дробном числе)
isAllowObject: boolean - флажок, говорящий о возможности вставлять объекты

Пример фильтра, разрешающего вводить только русские буквы:

<UITextFilter>
  <ranges>
    <Item>
      <minChar>А</minChar>
      <maxChar>я</maxChar>
    </Item>
  </ranges>
  <additionalChars>Ёё</additionalChars>
  <firstChars/>
  <uniqueChars/>
  <isAllowObject>false</isAllowObject>
</UITextFilter>

CategoryEditBase
EditBaseTextFilter
WidgetEditBase


CategoryLuaApi CategoryFunction CategoryEditBase

На главную