private void SetTextBoxTextToOsVariable(TextBox tbx) { bool isSdk = tbx.Name == "tbxSDK"; Button setBtn = GetElement(tbx, "set") as Button; Image img = GetElement(tbx, "img") as Image; string envVar = PathLogic.GetOsVariable(setBtn.Tag.ToString()); tbx.Tag = envVar; tbx.Text = envVar; if (envVar == "") { if (isSdk) { img.Source = iconError; } else { img.Source = iconNothing; } } else { if (isSdk) { grdWizTmplButtons.IsEnabled = true; grdGenerateSolution.IsEnabled = true; } img.Source = iconOk; } }
static private string GetPluginSdkDir() { string sdkDir = PathLogic.GetOsVariable("PLUGIN_SDK_DIR"); if (sdkDir == "") { MessageBox.Show("Can't find plugin-sdk directory (PLUGIN_SDK_DIR)"); } return(sdkDir); }