예제 #1
0
        /// <summary>
        /// OpenFileDialog zum suchen der AquaComputerCmd.exe anzeigen und Wert den angegebenen Pfad zurück geben
        /// </summary>
        /// <param name="currentSelectedPath"></param>
        /// <returns></returns>
        public string setAquacomputerCmdPath(string currentSelectedPath)
        {
            if (ofd == null)
            {
                ofd = new OpenFileDialog();
            }

            ofd.Title  = LanguageControllerObject.getVariableText(LanguageControllerObject.CurrentLanguage, "varOpenFileDialogTitle");
            ofd.Filter = LanguageControllerObject.getVariableText(LanguageControllerObject.CurrentLanguage, "varOpenFileDialogFilter");

            ofd.ShowDialog();

            if (File.Exists(ofd.FileName))
            {
                return(ofd.FileName);
            }

            sMessageHeader  = LanguageControllerObject.getVariableText(LanguageControllerObject.CurrentLanguage, "varMessageHeader");
            sMessageContent = LanguageControllerObject.getVariableText(LanguageControllerObject.CurrentLanguage, "varCmdNotExist");

            MessageBox.Show(sMessageContent, sMessageHeader, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

            return(currentSelectedPath);
        }
예제 #2
0
 /// <summary>
 /// Gibt eine Zeichenfolge mit Geschwindigkeit des aktuell gewählten Lüfter zurück, in der aktuellen Sprache
 /// </summary>
 /// <param name="speedValue"></param>
 /// <returns></returns>
 public string getCurrentSpeedText(int speedValue)
 {
     return(LanguageControllerObject.getVariableText(LanguageControllerObject.CurrentLanguage, "lblCurrentDescription").Replace("[]", speedValue.ToString()));
 }