Example #1
0
        /// <summary>
        /// Botão que Rola os Dados.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void CmdRollDice_Click(object sender, EventArgs e)
        {
            string strNum = ClsSorteio.Sorteia();

            ClsDiceGDI.DesenhaValorDado(this, Convert.ToByte(strNum), Color.Red, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130, 12);
            LblNumero.Text = strNum;
        }
Example #2
0
 /// <summary>
 /// Botão que desenha um dado com o número 4.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Cmd4_Click(object sender, EventArgs e)
 {
     ClsDiceGDI.DesenhaValorDado(this, 4, Color.Azure, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130, 12);
     LblNumero.Text = "4";
 }
Example #3
0
 /// <summary>
 /// Botão que desenha um dado com o número 2.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Cmd2_Click(object sender, EventArgs e)
 {
     ClsDiceGDI.DesenhaValorDado(this, 2, Color.Moccasin, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130, 12);
     LblNumero.Text = "2";
 }
Example #4
0
 /// <summary>
 /// Botão que desenha um dado com o número 1.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Cmd1_Click(object sender, EventArgs e)
 {
     ClsDiceGDI.DesenhaValorDado(this, 1, Color.OrangeRed, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130, 12);
     LblNumero.Text = "1";
 }
Example #5
0
 /// <summary>
 /// Botão que desenha um dado sem números (0 - não existe). Moldura + Número.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Cmd0_Click(object sender, EventArgs e)
 {
     ClsDiceGDI.DesenhaDadoCompleto(this, 0, Color.Red, Color.Blue, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130, 12);
     LblNumero.Text = "0";
 }
Example #6
0
 /// <summary>
 /// Existe o evento "PaintEventArgs" para desenhar também.
 /// É possível usá-lo para desenhar a moldura ou colocar no próprio
 /// construtor da classe do Form, abaixo do "InitializeComponent();"
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UcDiceGDI_Paint(object sender, PaintEventArgs e)
 {
     ClsDiceGDI.DesenhaMolduraDado(this, Color.Black, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130);
 }
Example #7
0
 /// <summary>
 /// Botão que desenha um dado com o número 6.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Cmd6_Click(object sender, EventArgs e)
 {
     ClsDiceGDI.DesenhaValorDado(this, 6, Color.RosyBrown, CmdRollDice.Location.X + 25, CmdRollDice.Location.Y - 130, 12);
     LblNumero.Text = "6";
 }