====== TTxtBtn Клас====== Базовий клас для створення контролю вводу форм. ^ Член ^ Тип ^ Параметри ^ Опис ^ ^ FilterExp | C | | Задає фільтр.loPeriod = CreateObject('iPeriod') loPeriod.AddNewObj('Acc','tTxtBtn') loPeriod.Acc.FilterExp=[Descr="6518"] | ^ HelpText | C | | Задає текст допомоги для контрола. При цьому з'явлється кнопка **[?]** при натискані на яку зьявляється текст. Якщо задати пусту строку то кнопка зникне. | ^ InitFMD() | L | | Ініціалізує метадані встановленого типу (які будуть використовуватись для допомоги вибору) во властивість **oFmd**. В подальшому, керувати **oFmd** можливо за допомогою методу метаданого **Set()**The._Tmc.InitFMD() The._Tmc.Set('oFmd','SelectModeType',1) loPeriod.Fin.Settype(Spr._Fin.Gui) | ^ CommandClick | С | | Дозволяє задати **команду** (строку коду), яка повинна виконатися при натисканні на кнопці вибору | ^ CommandValid | С | | Дозволяє задати **команду** (строку коду), яка повинна при виході з контролу (втрата фокусу)loPeriod = CreateObject('iPeriod') loPeriod.AddNewObj('Fin','tTxtBtn') loPeriod.Fin.CommandValid='BProc.Mod._AZvit.KartFVDlgValid()' | ^ Is_Button | L | | Значення **True** означає що контроль буде мати кнопку вибору | ^ ModeChoice | L | | Значення **True** означає заборону вводу через клавіатуру, і обрати значення можливо тільки за допомогою кнопки вибору. По замовчуванню **False** |