Friday, 18 July 2008

VisibleChanged Event, missing in the Compact Framework

If you need to do something in the VisibleChanged event of a form or control, using the Compact Framework, you´ll see that this event is missing.

You can easily fix this shadowing the Visible property with a newer one, and firing the event by yourself. Just like this:

public event System.EventHandler VisibleChanged;
public new bool Visible
{
get { return base.Visible; }
set
{
if (base.Visible != value)
{
base.Visible = value;
if (VisibleChanged != null)
VisibleChanged(this, EventArgs.Empty);
}
}
}

The Beauty and The Beast. Altogether

Ayer, pude ver cumplido uno de mis sueños de toda la vida.

Después de tener la oportunidad de probar un BMW 335 coupé, el año pasado, el siguiente paso lógico vino a través de una de las horas más bonitas que uno puede pasar metido en un coche: 83 Km de puertos de montaña, con el sol achicharrándote el cogote porque has retirado la capota de un Porsche Boxster S. Justo como este. De hecho, exacta y literalmente igual a este:






Ya desde fuera impresiona: Pinzas rojas, ruedas grandes adelante, ruedas insultantemente grandes atrás, alerón que se levanta a más de no-se-cuántos por hora, en fin... qué voy a contar. Todos hemos visto una y mil fotos de este coche.

Por dentro la cosa mejora aún más. 16.000 euros de extras hacen que lleve tapizado en cuero hasta las manecillas del tacómetro: cronómetro analógico en el centro del salpicadero (para medir tu destreza cuando te metes a un circuito), asientos impecables, un volante precioso, navegador integrado entre las preciosas costuras que terminan de forma impecable la consola, y la llave, por supuesto, a la izquierda, como debe ser. ¿Cuantas veces he repetido la palabra "precioso"? Normal...



Por fin llega el momento. Alguien me desliza la llave Porsche y me dice: "¡Venga, sácalo!". Tengo que reconocer que hasta me temblaban un poquiño las piernas.


Tal y como su dueño me dijo: "A este coche no te subes, a este coche te bajas"... Y qué razón tiene. Una vez sentado, tu culo no estará a más de 25cm del suelo... impresionante. ¿Quién era el que decía que un coche no es un coche si una vez sentado con la puerta abierta, no eres capaz de tocar el asfalto con la mano? Pues bien, este coche pasa la "Prueba del Orangután" sin ningún tipo de problema. Esto es lo que uno contempla cuando está a punto de arrancar un Porsche:


Una de las primeras cosas que me sorprende es la posición de conducción. Es realmente cómoda (algo que no me esperaba, por mucho que fuera un Porsche). Con cada cosa en su sitio, te adaptas al coche como un guante.

Llega el momento. Giro la llave, y entonces me doy cuenta de eso que tanto he oído hablar: "El sonido Porsche"... No trataré de aburrir describiendo lo que pasa cuando aceleras. Simplemente diré: DIOOOOSSSSS QUÉ BONITOOOOOO!!!! El motor, justo detrás de tus orejas, ruje como un león de metal. En este coche es casi un pecado poner la radio.


La segunda sorpresa llega cuando emprendo la marcha. Ni se me cala, ni siquiera lo llevo a tirones. ¡Es sorprendentemente fácil de conducir! En los primeros compases, lo llevo como un auténtico novato que conduce su habitual diésel, cambiando como mucho en las 3000.


En esos regímenes, el coche es una delicia de suavidad, perfectamente cómodo, conducible, y empuja como los coches a los que estamos acostumbrados que pueden rondar los 100 o 150 CV. Incluso te podría parecer que el coche no es todo lo bestia que te esperabas, pero estarías equivocado.... muy equivocado...

En cuanto tomo un poco más de confianza, encaro la primera recta de unos 800m, y en segunda me marco un "Pedal to the Metal". El coche nos deja literalmente pegados a los asientos y empieza el festival: en un suspiro 2000-3000-4000 y entonces.... 4500 y llega la magia: un alarido hace que mi sonrisa pase de ser una mueca a una carcajada. Dios mío de mi vida. 5000-6000-7000 y sigue estirando como una puta bestia. Perdón por la expresión, pero creedme si digo que, de verdad, no se puede describir de otra forma. Como decía otro amigo que también tuvo la oportunidad de probarlo: "es lo más parecido a una moto que me ha tocado ver".


Normalmente contaría aqui qué velocidad se consigue alcanzar en 2ª, en 3ª, etc., pero sinceramente, no tengo ni puñetera idea. Solo sé que en 3ª pasamos de 150 sin problemas. Y es que en este coche, a un inexperto como yo, no le da tiempo a mirar al velocímetro ni al cuentavueltas. Simplemente no puedes. Empuja con tantos güevos que tienes que agarrar fuertemente el volante y mirar fijamente a la carretera. En esas condiciones, no es nada dificil llegar al corte, porque en ningún momento el coche te transmite la sensación de que se le acabe "la chicha". Al contrario, cada vez empuja más, hasta que corta.

Otra gran sorpresa es que sus suspensiones no son tan incómodas como me esperaba. Es más, funcionando en modo normal (no Sport), no son más incómodas que las de cualquier coche "de calle". Eso sí, no por ello el coche deja de ir "sobre raíles". Es impresionante la capacidad que tiene para girar.

Hubo un momento en que un pobre hombre, con un Saab 93 nuevecito, pensó que era buena idea tratar de seguirnos. Era uno de esos tipos molestos que van a nueve metros y medio de tu escape, como tratándo de molestar y retar a partes iguales. No hubo discusión posible. Si en la primera recta ya se perdía en el retrovisor, en cuanto llegaron cuatro curvas, el Saab se desvaneció en el aire.

El último punto que hizo que mis pelos se pusieran como "picos de escarpias" fue la frenada. Sinceramente, mientras yo conduje no la probé como debía. Sencillamente porque no era consciente de cuánto es capaz de frenar este coche. Su dueño me lo mostró cuando, al final de la tarde, se puso él al volante.

No se, creo que no soy capaz de describirlo. Nunca imaginé que era posible acercarse a semejante velocidad a una rotonda, sin hacer un "recto" y pasarla por encima, reventando el vehículo en la maniobra, claro. Era una rotonda enorme, de esas que cortan por la mitad una carretera secundaria en buen estado y sin tráfico. Sin peligro alguno a la vista, no sé a qué velocidad iríamos, pero creo que no exageraría nada, si 40 o 50 metros antes de la rotonda, fuéramos a 140 km/h. El afortunado conductor habitual de este coche clavó los frenos (y a mí contra el cinturón de seguridad), punta tacón, segunda, hachazo de volante y gas...

Sus muertos...







Tuesday, 8 July 2008

Patente de Corso. Olé

Debo ser un ignorante, lo reconozco. No he leído ningún libro de Reverte. Es más, no sé si he leído ningún libro novelístico entero. Probablemente sea mezcla de vagueza, falta de tiempo, y cansancio a partes iguales, aunque soy consciente de que eso no es excusa.

Lo que sí leo son cientos de artículos técnicos que me dan los mínimos conocimientos para evitar las faltas de ortografía más severas. Tampoco me suelo perder “Patente de Corso”, de Reverte.

Desde la ignorancia de un “ingeñero” que “no entiende de letras”, y aunque no le hagan ninguna falta mis alabanzas, quiero felicitar al Sr. Reverte. Poca gente tiene los güevos de decir las cosas claras y encima acertar con asiduidad. Si además le sumas que domina las palabras, y sabe cómo hacerse entender, el resultado son momentos de genialidad que creo deberían recordarse.

No ha sido otro sino el artículo “Un facha de siete años” el que me ha hecho escribir estas líneas. Qué pena que hagamos de éste, un país en el que un chaval de 7 años tenga que llegar llorando a casa porque le han llamado facha.

En mi modesta y torpe opinión, seas de la cuerda ideológica que seas, me parece de pervertidos educar a un crío de 7 años para que se preocupe por el fascismo, nacionalismo, politiquismo, estupidismo, gilipollismo o hijoputismo. Un crío es un crío, y a esa edad únicamente debería pensar en ser mejor portero, astronauta, o vaquero del séptimo de caballería (aunque hoy en día seguramente preferirán ser caballero Pokemon, o alguna hostia así). En lo único en lo que tiene sentido educar (a parte de conocimientos propios de la EGB), es en el respeto a los demás. Cuando esté crecidito, ya decidirá él por qué preocuparse.

No siempre es así, pero esta vez subscribo letra por letra, y espacio por espacio, el sentimiento que Arturo refleja en “ese folio de terapia personal”, como a él le gusta llamar. Me tomo la libertad de hacer realidad algo imaginado por el Sr. Reverte (añadiendo algunas licencias Futurámicas), ya que me ha parecido muy divertido.

Parafraseando:

“El problema no es la bandera, ni el toro, sino la puta que nos parió. A todos nosotros. A los ciudadanos de este país de mierda”

Ole tus güevos Artorius
.
.

Wednesday, 25 June 2008

Selecting nodes in a TreeView control with a right button click

Someone asked me yesterday how to select nodes in a System.Windows.Forms.TreeView control, using a right click, instead of a left click.

i.e. this is useful if you are developing a WindowsExplorer-like application, where you will want to select a node with a right click to make a copy-paste operation.

A very easy workaround about the default behavior of the TreeView (which only selects with a left-button click), is something like this:

private void treeView1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
treeView1.SelectedNode = treeView1.GetNodeAt(e.X, e.Y);
}

This event will be fired before the context menu´s Opening event, and will select the node clicked with the right button.

Cheers!

Thursday, 5 June 2008

Simax&Toyota ECO-EXPERIENCE


"Simax, el simulador más potente del Salón"
AutoBild 133/2008



Bueno, al final fueron 782 las personas que pasaron por el simulador ECO-Experience. Dado que el primer día (23 de Mayo) el salón solo estuvo abierto medio día al público, eso nos deja una utilización media del simulador de 9.7 horas al día (de las 10 que IFEMA estaba abierto).


Algunos datos relevantes:



782 conductores
Más de 1000 km recorridos
Reducción de emisiones de CO2: 50.6 % (*)


(*) La reducción de emisiones se medía entre el primer test y el segundo. En el primero se conducía un Toyota Auris con la siguiente configuración: presion de neumáticos baja, ventanillas abiertas, clima encendido, sobrepeso en el maletero, portaequipajes, etc, y se desactivaba todo consejo de conducción. En el segundo, se utilizaba el mismo vehículo pero con la configuración corregida, y activando consejos de conducción que, entre otras cosas, advertían del punto óptimo para cambiar de marcha.


Mejor resultado de todo el salón:
2.06 Km recorridos en 2 minutos consumiendo tan solo 2.7 L/100 de media


Los 10 conductores ecológicos que ganaron cada día se llevaron un fin de semana en un hotelito rural con un Toyota Prius gratis para el los dos días.

Wednesday, 28 May 2008

Simax&Toyota. ECO-EXPERIENCE

Ya son más de 350 personas que han aprendido a reducir el consumo de combustible con sus vehículos en el simulador ECO-Experience de Simax&Toyota.



Recordad que podéis llevaros dos noches de hotel y un Toyota Prius durante un fin de semana si sois el conductor más ecológico del día!!!

Salón Internacional del Automóvil de Madrid (Feria de Madrid-IFEMA). Pabellón 6. Stand Toyota

Sunday, 25 May 2008

Simax&Toyota. ECO-EXPERIENCE

En el primer día y medio del Salón Internacional del Automóvil de Madrid, ya han sido 120 las personas que han pasado por el simulador ECO-EXPERIENCE que Simax ha desarrollado para Toyota. Eso significa que ha estado permanentemente en funcionamiento, ya que cada persona realiza un ejercicio de unos 8 minutos de duración.

El objetivo de este simulador es formar en la conducción ecológica, ofreciendo consejos de conducción y configuración del vehículo para ahorrar combustible y, por lo tanto, reducir las emisiones de CO2.

Hablando ayer con una persona relacionada con la gestión medioambiental me dijo algo muy interesante:

"Si hemos conseguido, a base de campañas promocionales, concienciar a la gente para que recicle su basura, a pesar de que con ello no obtiene ninguna ganancia económica... ¿cómo no vamos a ser capaces de concienciarles para que conduzcan de forma ecológica, si ello puede reportarles un gran ahorro en combustible?. Solo hacen falta más campañas y herramientas como ésta."

Es una muy buena reflexión. Sí señor.

Asi que ya sabes: si quieres aprender a ahorrar un montón de pasta en gasoil, pasar un buen rato, y además llevarte un muy buen premio si eres el conductor más ecológico del día, pásate por el stand de Toyota (Feria de Madrid-IFEMA, pabellón 6), y prueba ECO-EXPERIENCE, de Simax-Toyota.