martes, 30 de julio de 2013

Cargar una pantalla desde un botón en Blackberry

 button1.setChangeListener(new FieldChangeListener() {
            public void fieldChanged(Field field, int context) {
                synchronized (UiApplication.getApplication().getEventLock()) {
                    UiApplication.getUiApplication().pushScreen(new Clase());
                }
            }
        });
       

Donde new Clase() es la pantalla que deseamos cargar, que extienda la superclase MainScreen.

miércoles, 7 de marzo de 2012

Los Mejores juegos de carros gratis


Si eres amante de Jugar Juegos de Carros te invito a visitar esta increible pagina de juegos de carros . Se tu el conductor y demuestra tus mejores maniobras!!


lunes, 5 de diciembre de 2011

Elementos 3D en openGL

Pronto comenzaré a publicar desarrollo de objetos y escenarios 3D en openGL. Poco a poco iré desarrollando un shooter estilo Quake o Doom. Atentos!

lunes, 14 de noviembre de 2011

Rotar contenido de picturebox

Este código sirve para rotar el contenido de un picturebox.

Image bmp = this.picImagenes.Image;
bmp.RotateFlip(RotateFlipType.Rotate90FlipNone);
picImagenes.Image = bmp;

jueves, 10 de noviembre de 2011

Dibujando coordenadas en C# y guardarlas en un archivo png

Como dibujar poligonos en C# con coordenadas de punto flotante y presentarlos en picturebox en un windows form.

private void button1_Click(object sender, EventArgs e)
{


Graphics g;
Bitmap bmp = new Bitmap(this.picImagenes.Width, this.picImagenes.Height, PixelFormat.Format24bppRgb);
g = Graphics.FromImage(bmp);
g.Dispose();
PointF[] p = new PointF[5];

p[0] = new PointF(37.2f,56.005f);
p[1] = new PointF(49.95f, 86f);
p[2] = new PointF(65.66f,103.56f);
p[3] = new PointF(82.1f,102.97f);
p[4] = new PointF(102f,89.96f);



this.picImagenes.Image = new Bitmap(picImagenes.Width, picImagenes.Height, PixelFormat.Format32bppArgb);
g = Graphics.FromImage(picImagenes.Image);
g.DrawLines(Pens.Green, p);


}

private void button2_Click(object sender, EventArgs e)
{

this.picImagenes.Image.Save("c:\\prueba\\archivo.png",ImageFormat.Png);
}

jueves, 27 de octubre de 2011

Mostrar registros con ADO.NET Entity Framework

db_pruebaModel.db_pruebaEntities context = new db_pruebaModel.db_pruebaEntities();
IEnumerable lista = from d in context.dispositivos select d;
foreach(var d in lista)
{
ListBox1.Items.Add(d.nombreDispositivo + " $ " + Convert.ToString(d.precio));
}

Insertar registro utilizando ADO.NET Entity Framework

protected void Button1_Click(object sender, EventArgs e)
{
db_pruebaModel.db_pruebaEntities context = new db_pruebaModel.db_pruebaEntities();
db_pruebaModel.dispositivos dispositivos = new db_pruebaModel.dispositivos()
{
nombreDispositivo=this.TextBox2.Text,
precio=Convert.ToDecimal(TextBox3.Text)
};
context.AddTodispositivos(dispositivos);
if (context.SaveChanges()>0)
{
//el mensaje que quieran enviar, javascript, un label, etc.-
}


}


Donde: dispositivos es el nombre de la tabla.