void ShowUserRights(UserRight rights) { multiloginCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_MULTI_LOGIN); viewallCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_VIEW_ALL_USERS); permchannelsCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_MODIFY_CHANNELS); tempchanCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_CREATE_TEMPORARY_CHANNEL); bcastCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TEXTMESSAGE_BROADCAST); kickCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_KICK_USERS); banCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_BAN_USERS); moveuserCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_MOVE_USERS); operatorenableCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_OPERATOR_ENABLE); uploadCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_UPLOAD_FILES); downloadCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_DOWNLOAD_FILES); srvupdCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_UPDATE_SERVERPROPERTIES); voicetxCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TRANSMIT_VOICE); vidcapCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TRANSMIT_VIDEOCAPTURE); audfilesCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TRANSMIT_MEDIAFILE_AUDIO); vidfileCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TRANSMIT_MEDIAFILE_VIDEO); desktopCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TRANSMIT_DESKTOP); desktopinputCheckBox.Checked = rights.HasFlag(UserRight.USERRIGHT_TRANSMIT_DESKTOPINPUT); }