OnVisible of screen:
UpdateContext({small: false, medium: false, large: false})
buttons on select:
small -> UpdateContext({medium: !medium, large: !large})
medium -> UpdateContext({small: !small, large: !large})
large -> UpdateContext({medium: !medium, small: !small})
display mode for buttons
small -> If(small, DisplayMode.Disabled, DisplayMode.Edit)
medium -> If(medium, DisplayMode.Disabled, DisplayMode.Edit)
large -> If(large, DisplayMode.Disabled, DisplayMode.Edit)