Esempio n. 1
0
    /// <summary>
    /// play and loop audio with clip name
    /// </summary>
    /// <param name="clip"></param>
    /// <param name="loop"></param>
    public void Play(CLIP clip, bool loop)
    {
        AudioSource au = GetClip(clip);

        au.Play();
        au.loop = loop;
    }
Esempio n. 2
0
        static string FileArgs(string[] args, CLIP mode)
        {
            string ret = "";

            if (args.Length <= 0)
            {
                return(ret);
            }
            //file
            foreach (string c in args)
            {
                if ((mode == CLIP.COPY) || (mode == CLIP.NONE))
                {
                    if (File.Exists(c) == true)
                    {
                        ret = c;
                        break;
                    }
                }
                else
                {
                    if ((c[0] != '/') && (c[0] != '-'))
                    {
                        ret = c;
                        break;
                    }
                }
            }
            return(ret);
        }
        private void CircularcalcBtn_Click(object sender, EventArgs e)
        {
            double[] Dp = new double[9] {
                0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0
            };
            double g = 9.81;

            if (Dischargeintaketextbox.Text == "" || Lengthcirculartextbox.Text == "" || canalbedcircletextbox.Text == "")
            {
                MessageBox.Show("you need to fill empty fields", "Message", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
            }
            else
            {
                QC  = Convert.ToDouble(Dischargeintaketextbox.Text);
                LI  = Convert.ToDouble(Lengthcirculartextbox.Text);
                CBL = Convert.ToDouble(canalbedcircletextbox.Text);
            }


            for (int i = 0; i < Dp.Length; i++)
            {
                FI = ((double)0.024402 * LI) / (Math.Pow(Dp[i], (double)1 / 3));
                FT = (double)1.5 + FI;

                QI = (co * Math.PI * Math.Pow(Dp[i], 2) * Math.Sqrt(2 * g * 0.6)) * (double)1 / 4;

                HLI = ((8 * Math.Pow(QI, 2)) * FT) / (Math.Pow(Math.PI, 2) * Math.Pow(Dp[i], 4) * g);

                // HLI=((2*Math.Pow(QC,2))/g*Math.PI*Math.Pow(Dp[i],2))*((double)1.5+(0.024402/(Math.Pow(Dp[i],(double)1/3))));



                BLIP = HLI + CBL;

                if (QI > QC)
                {
                    OutDiameterCircletextbox.Text = Dp[i].ToString();
                    CLIP = BLIP + Dp[i];
                    opcrestcircletextbox.Text  = CLIP.ToString();
                    opbottomcircletextbox.Text = BLIP.ToString();

                    break;
                }
                if (Dp[i] == 1.0)
                {
                    Rectangular_Intake frm = new Rectangular_Intake();
                    frm.Show();

                    this.Hide();
                    MessageBox.Show("YOU BETER TO USE RECTANGULAR TYPE");
                    break;
                }
            }


            weirbodyradButton1.Visible = true;
        }
Esempio n. 4
0
        static CLIP CmdArgs(string[] args)
        {
            CLIP ret = CLIP.NONE;

            if (args.Length <= 0)
            {
                return(ret);
            }

            return(ret);
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            //Console.WriteLine("Hello World!");
            CLIP   mode = OptionArgs(args);
            string p    = FileArgs(args, mode);

            if ((mode == CLIP.NONE) && (p != ""))
            {
                mode = CLIP.COPY;
            }
            else if ((mode == CLIP.COPY) && (p == ""))
            {
                mode = CLIP.HELP;
            }
            else if ((mode == CLIP.OUTPUT) && (p == ""))
            {
                mode = CLIP.HELP;
            }
            switch (mode)
            {
            case CLIP.NONE:
            case CLIP.HELP:
                Usage();
                break;

            case CLIP.COPY:
                string str = File.ReadAllText(p, Encoding.GetEncoding("utf-8"));
                Clipboard.SetText(str);
                break;

            case CLIP.PASTE:
                if (Clipboard.ContainsText() == true)
                {
                    string s = Clipboard.GetText();
                    Console.OutputEncoding = new UTF8Encoding();
                    Console.WriteLine(s);
                }
                break;

            case CLIP.OUTPUT:
                if (Clipboard.ContainsText() == true)
                {
                    string s = Clipboard.GetText();
                    File.WriteAllText(p, s, Encoding.GetEncoding("utf-8"));
                }
                break;
            }
        }
Esempio n. 6
0
        static CLIP OptionArgs(string[] args)
        {
            CLIP ret = CLIP.NONE;

            if (args.Length <= 0)
            {
                return(CLIP.PASTE);
            }
            //option
            foreach (string c in args)
            {
                string s = c.Trim();
                if (s.Length >= 2)
                {
                    if ((s[0] == '/') || (s[0] == '-'))
                    {
                        s = s.ToLower();
                        switch (s[1])
                        {
                        case 'c':
                            ret = CLIP.COPY;
                            break;

                        case 'p':
                            ret = CLIP.PASTE;
                            break;

                        case 'o':
                            ret = CLIP.OUTPUT;
                            break;

                        case '?':
                        case 'h':
                            ret = CLIP.HELP;
                            break;
                        }
                    }
                }
                if (ret != CLIP.NONE)
                {
                    break;
                }
            }


            return(ret);
        }
Esempio n. 7
0
        static void Main(string[] args)
        {
            //Console.WriteLine("Hello World!");
            CLIP mode = CmdArgs(args);

            switch (mode)
            {
            case CLIP.NONE:
                usage();
                break;

            case CLIP.COPY:
                break;

            case CLIP.PASTE:
                break;
            }
            Console.WriteLine("a");
            Console.ReadKey();
        }
Esempio n. 8
0
    /// <summary>
    /// return audiosource same clip name
    /// </summary>
    /// <param name="clip"></param>
    /// <returns></returns>
    private AudioSource GetClip(CLIP clip)
    {
        switch (clip)
        {
        case CLIP.MAINMENU_MORNING:
            return(AudioSrMenuMoning);

        case CLIP.MAINMENU_NIGHT:
            return(AudioSrMenuNight);

        case CLIP.BACKGROUND_MORNING:
            return(AudioSrBGMoning);

        case CLIP.BACKGROUND_NIGHT:
            return(AudioSrBGNight);

        case CLIP.CLICK:
            return(AudioSrClick);

        case CLIP.EAT:
            return(AudioSrEat);

        case CLIP.COMBO:
            return(AudioSrCombo);

        case CLIP.CLEAR:
            return(AudioSrClear);

        case CLIP.SEVENT:
            return(AudioSrSeven);

        case CLIP.WIN:
            return(AudioSrWin);

        case CLIP.FAIL:
            return(AudioSrFail);

        default:
            return(AudioSrClick);
        }
    }
Esempio n. 9
0
 public void StopClip(CLIP clip)
 {
     GetClip(clip).Stop();
 }
Esempio n. 10
0
 /// <summary>
 /// play audio with clip name
 /// </summary>
 /// <param name="clip"></param>
 public void Play(CLIP clip)
 {
     GetClip(clip).Play();
 }
Esempio n. 11
0
 public static extern IntPtr CreateFont(int nHeight, int nWidth, int nEscapement, int nOrientation, FW fnWeight,
                                        [MarshalAs(UnmanagedType.Bool)] bool fdwItalic, [MarshalAs(UnmanagedType.Bool)] bool fdwUnderline,
                                        [MarshalAs(UnmanagedType.Bool)] bool fdwStrikeOut, CHARSET fdwCharSet, OUTPRECIS fdwOutputPrecision,
                                        CLIP fdwClipPrecision, QUALITY fdwQuality, PITCH_FF fdwPitchAndFamily, string lpszFace);
Esempio n. 12
0
 public static extern IntPtr CreateFont(int nHeight, int nWidth, int nEscapement, int nOrientation, FW fnWeight,
     [MarshalAs(UnmanagedType.Bool)] bool fdwItalic, [MarshalAs(UnmanagedType.Bool)] bool fdwUnderline,
     [MarshalAs(UnmanagedType.Bool)] bool fdwStrikeOut, CHARSET fdwCharSet, OUTPRECIS fdwOutputPrecision,
     CLIP fdwClipPrecision, QUALITY fdwQuality, PITCH_FF fdwPitchAndFamily, string lpszFace);