Домой Классы Статические функции Перечисления (ENUM) Записи (RECORD)

{Checkbox|_control}


CLASS {Checkbox|_control} , UNTESTED :



Визуальный элемент формы - флажок с текстом. Флажок может находиться в двух состояниях - Checked и !Checked. Состояние может быть сменено программно (Set_check) и (если элемент разрешён) - пользователем. События changed и click позволяют отследить действия. См. так же описание родительского элемента {Control} и формы {Form}.


IMPORT : {Form} , {Control} .


BASE CLASS {Control} .



---------------------------------------------------------------- 'создание'

 

FUN New_checkbox (
     
{Form} Form|_parent ,
     
STR Alias|_control ,
     
STR Text|_label ) ==> {Checkbox} , NEW



--------------------------------------------------------------- 'состояние'

   

METHOD Checked|_checkbox ==> BOOL



METHOD Set_check|ed ( BOOL Checked|_value ) , SETTER FOR Checked



METHOD Invert|_checked



------------------------------------------------------------- 'radio group'

INT Radio_group


 

METHOD Set_radio_group ( INT Value|_radio_group )


END


См. так же с защищёнными членами