コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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);
        }