private bool saveProxySettings() { if (loading || !mustSaveProxySettings) { return(true); } ulong port = 0; if (!ulong.TryParse(textBoxProxyPort.Text, out port)) { port = 0; } return(KopsikApi.kopsik_set_proxy_settings(KopsikApi.ctx, checkBoxUseProxy.Checked, textBoxProxyHost.Text, port, textBoxProxyUsername.Text, textBoxProxyPassword.Text)); }