Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

tags:inputfields:string [19/01/2012 15:59]
admin [Атрибуты поля ввода (R/W):]
tags:inputfields:string [19/01/2012 16:05] (текущий)
admin [Атрибуты поля ввода (R/W):]
Строка 25: Строка 25:
 |  **value**  |  [[intro:types#value]]  |Установка значения поля ввода. Если в процессе работы программы требуется изменить значение поля ввода программным способом, то делать это следует через данный атрибут. :!: **Не путать с init-value!** \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)| |  **value**  |  [[intro:types#value]]  |Установка значения поля ввода. Если в процессе работы программы требуется изменить значение поля ввода программным способом, то делать это следует через данный атрибут. :!: **Не путать с init-value!** \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)|
 |  **value-type**  |  ''name | plain | filename | email | code | phone | ip''  |Прикладной тип значения. Контроль соответствия введеного значения указанному типу выполняеться полем ввода самстоятельно. \\ - <html><font color="blue">name</font></html> — первая буква заменяется на заглавную (по умолчанию). Разрешены только буквы, "-", "." и пробел. (Т.е. только то, что встречается в имени человека.) \\ - <html><font color="blue">plain</font></html> — ввод «как есть», без замены первой буквы на заглавную \\ - <html><font color="blue">filename</font></html> — все '\' заменяются на '/' \\ - <html><font color="blue">email</font></html> — проверяется наличие '@' и '.' и отсутствие запрещенных симоволов \\ - <html><font color="blue">code</font></html> - только английские буквы и цифры в верхнем регистре, без пробелов \\ - <html><font color="blue">phone</font></html> — допустимые символы: -+() пробел и цифры \\ - <html><font color="blue">ip</font></html> — ввод IP-адреса или маски, допустимые символы: цифры и точка "." \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)|  |  **value-type**  |  ''name | plain | filename | email | code | phone | ip''  |Прикладной тип значения. Контроль соответствия введеного значения указанному типу выполняеться полем ввода самстоятельно. \\ - <html><font color="blue">name</font></html> — первая буква заменяется на заглавную (по умолчанию). Разрешены только буквы, "-", "." и пробел. (Т.е. только то, что встречается в имени человека.) \\ - <html><font color="blue">plain</font></html> — ввод «как есть», без замены первой буквы на заглавную \\ - <html><font color="blue">filename</font></html> — все '\' заменяются на '/' \\ - <html><font color="blue">email</font></html> — проверяется наличие '@' и '.' и отсутствие запрещенных симоволов \\ - <html><font color="blue">code</font></html> - только английские буквы и цифры в верхнем регистре, без пробелов \\ - <html><font color="blue">phone</font></html> — допустимые символы: -+() пробел и цифры \\ - <html><font color="blue">ip</font></html> — ввод IP-адреса или маски, допустимые символы: цифры и точка "." \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)| 
-|  **value-hint**  |  [[intro:types#boolean]]  |Показ подсказки внутри поля ввода. | +|  **value-hint**  |  [[intro:types#boolean]]  |Показ подсказки внутри поля ввода. \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)
-|  **value-hint-color**  |  [[intro:types#color]]  |Изменяет цвет подсказки внутри поля ввода. |+|  **value-hint-color**  |  [[intro:types#color]]  |Изменяет цвет подсказки внутри поля ввода. \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)|
 |  **mask**  |  [[intro:types#mask]]  |- <html><font color="blue">A</font></html> – все множество символов \\ - <html><font color="blue">E</font></html> – подмножество символов английского алфавита \\ - <html><font color="blue">F</font></html> – подмножество символов неанглийского (иностранного) алфавита (сделать) \\ - <html><font color="blue">S</font></html> – подмножество пробелы \\ - <html><font color="blue">N</font></html> – подмножество цифр \\ - <html><font color="blue">!</font></html> - перевод в верхний регистр \\ - <html><font color="blue">-</font></html> - исключение группы \\ Допустимые комбинации: \\ 1. Вычитание из множества A подмножеств E,F,S,N: A-F, A-N-S и т.д. \\ 2. Сложение подмножеств E,F,S,N \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)|  |  **mask**  |  [[intro:types#mask]]  |- <html><font color="blue">A</font></html> – все множество символов \\ - <html><font color="blue">E</font></html> – подмножество символов английского алфавита \\ - <html><font color="blue">F</font></html> – подмножество символов неанглийского (иностранного) алфавита (сделать) \\ - <html><font color="blue">S</font></html> – подмножество пробелы \\ - <html><font color="blue">N</font></html> – подмножество цифр \\ - <html><font color="blue">!</font></html> - перевод в верхний регистр \\ - <html><font color="blue">-</font></html> - исключение группы \\ Допустимые комбинации: \\ 1. Вычитание из множества A подмножеств E,F,S,N: A-F, A-N-S и т.д. \\ 2. Сложение подмножеств E,F,S,N \\ :!: Поддерживается "expr:"(Вычисление в expr выполняется при создании поля ввода. Актуально при редактировании в ячейках view.)| 
 |  **required**  |  [[intro:types#boolean]]  |Атрибут контроля за обязательностью ввода значения в поле ввода. Если установлен, то при валидации значения (чтение значение атрибута valid) поле самостоятельно проверит заполненость и, в случае пустоты, выдаст соответствующее сообщение. \\ :!: **Важно!** При установке атрибута required, шрифт пользовательского текста изменится на жирный (bold). Это будет обращать внимание пользователя на важность поля ввода.|   |  **required**  |  [[intro:types#boolean]]  |Атрибут контроля за обязательностью ввода значения в поле ввода. Если установлен, то при валидации значения (чтение значение атрибута valid) поле самостоятельно проверит заполненость и, в случае пустоты, выдаст соответствующее сообщение. \\ :!: **Важно!** При установке атрибута required, шрифт пользовательского текста изменится на жирный (bold). Это будет обращать внимание пользователя на важность поля ввода.|  
 
tags/inputfields/string.txt · Последние изменения: 19/01/2012 16:05 — admin
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS