|
Copyright ® (1999-2005) EDMGROUP Pty Ltd - EZY Prolog Reference |
[This is preliminary specification and subject to change.]
Group
Type
determ
Syntax
ezy_checkbox_style( WINDOW CTRLWIN, EZY_CHECK_BOX_STYLE EZY_CHECK_BOX_STYLE)
Flow patterns
(i,i),(i,o)
Description:
Get/Set style of the check box
Possible values for the style:
ezy_standard - standard cross
ezy_custom(STRING PICT_FILE_CHECKED, STRING PICT_FILE_UNCHECKED) - custom
See Samples\ezy_check_box.ezy for more information
Sample:
style_custom(_,e_control(_,_,CTRLWIN,activated),0):-
syspath(EXEPATH,_),
format(PICT_FILE_CHECKED,"%sImages\\rb_checked.bmp",EXEPATH),
format(PICT_FILE_UNCHECKED,"%sImages\\rb_unchecked.bmp",EXEPATH),
ADDRESS = ["TOP_FRAME","Check Box"],
ezy_object_get(CTRLWIN,ADDRESS,OBJECT_WINDOW),
ezy_checkbox_style(OBJECT_WINDOW,ezy_custom(PICT_FILE_CHECKED, PICT_FILE_UNCHECKED)),
!.
style_std(_,e_control(_,_,CTRLWIN,activated),0):-
ADDRESS = ["TOP_FRAME","Check Box"],
ezy_object_get(CTRLWIN,ADDRESS,OBJECT_WINDOW),
ezy_checkbox_style(OBJECT_WINDOW,ezy_standard),
!.