Fuentes web
Entradas
Comentarios

    Sin duda no es un comportamiento común dentro de un Datagridview, sin embargo, en ocasiones es necesario, principalmente para permitir el que sea lanzado un menú contextual a la vez que se selecciona una fila o celda que se desea.

   Sin embargo, para conseguirlo se requiere mas que solo activar alguna propiedad, es forzoso realizar este proceso mediante código, específicamente, una función que sea lanzada al momento que se presiona el botón del mouse, es decir, usando el evento Mouse down

Private Sub DGEquipos_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DGEquipos.MouseDown

          If e.Button = Windows.Forms.MouseButtons.Right Then
               With Me.DGEquipos
                   Dim Hitest As DataGridView.HitTestInfo = .HitTest(e.X, e.Y)
                   If Hitest.Type = DataGridViewHitTestType.Cell Then
                      .CurrentCell = .Rows(Hitest.RowIndex).Cells(Hitest.ColumnIndex)
                   End If
               End With
          End If

   End Sub

 

      En la primera y única condicional, solo hacemos que el sistema se asegure que se ha presionado el botón derecho, comparando el valor del boton que se ha presionado contra el valor de la constante del sistema perteneciente al botón derecho.

      A continuación procedemos a declarar e inicializar una variable de tipo Hitestinfo, a quien se le asigna el resultado de la función hitest, perteneciente al datagridview deseado, dado que es una de las partes mas importantes, se ha remarcado en rojo.

     el método Hitest nos devuelve el control o elemento  que se encuentre en las coordenadas que se le dan  como argumento que, en este caso, corresponden a las que nos indican donde se ha presionado el botón derecho del mouse

     Al final, solo nos resta verificar si el tipo de control capturado en el paso anterior es una de las celdas del datagridview, en este caso, se ha remarcado la línea en azul.

    Para terminar, solo ajustamos la celda usando los datos obtenidos a través de el método Hitest, paso remarcado en color café

    Ojalá este método sea de tu ayuda, cualquier duda no olvides enviarme un correo o dejarme un comentario en el post.

Nos vemos, hasta el próximo post, que espero no sea dentro de otros 6 meses :P

Microsoft Live Writer

     Estos ultimos dias he estado utilizando para postear el Live writer, una herramienta muy interesante.

      La verdad sea dicha, es una herramienta muy bien diseñada, realiza una conexión muy rápida y eficiente con mi hosting (en este caso wordpress) y me da bastante control sobre lo que estoy escribiendo, al contrario de otras herramientas, su interfaz esta muy cuidada logrando ser muy intuitiva

     Su uso es muy simple, sin embargo, presenta varios inconvenientes, el mas notorio es que no te muestra los post que hayas realizado en tu blog y cuya publicación sean anteriores al primer uso de esta herramienta; no me permite realizar muchos ajustes de formato de letra y no es tan bueno al momento de utilizar tags

    Por el momento es la herramienta que mas me ha convencido, así que será la que estaré usando por un buen tiempo

Hasta el próximo post

  Esto solo es una prueba, si todo resulta seguiré utilizándolo para pospanteontear :P

Tomándome un pequeño respiro del trabajo, aprovecho para hacerles una invitación

Algunos compañeros y yo estamos organizándonos para crear una comunidad de desarrolladores, con la intención de que sea reconocida por microsoft y forme parte de Technet, seria una comunidad presencial.

Si estas interesado en formar parte, y te encuentras en la región de Morelia, Mich. mándame un Mail y te enviare mas detalles

Volvemos a las andadas

Curiosa frase, es cierto, sin embargo es muy común en la mayor parte de latinoamerica.

He tenido este blog demasiado abandonado, podría pensar en varias excusas, pero la verdad el hecho de siempre postergar los post que deseo hacer siempre me lleva al hecho de que termino por no hacerlo

Hace poco accedí a mi cuenta de WordPress y pude ver que, con todo y que este blog tiene casi medio año de abandono, ha alcanzado la cifra de mas de 1500 visitantes, la verdad fue un jalón de orejas que me llevo a establecer de nuevo el precepto de postear al menos 2 veces por semana

Así que, espero que te vuelvas un asiduo visitante, cualquier comentario que desees hacer, tratare de responderlo tan rápido como me sea posible

Estamos de vuelta

Luego de una gran cantidad de peripecias, entre las que podemos contar el cierre de Lynksee (T_T) y una gran carga de trabajo que acarreo desde hace casi un mes, aunado a un cambio de domicilio, estamos de vuelta

He tenido que realizar varios cambios la presentacion del blog, debido a las restricciones del alojamiento provisto por WordPress.

Por ahora tal vez no pueda postear diario, dado que aun no me instalan el servicio de internet en mi nuevo domicilio, pero lo hare en la medida de lo posible

Nos vemos

Duelo. . . .

    Vivo en Mexico, muy a mi pesar he visto que no es un pais cuyos dirigentes se interesen en el desarrollo tecnologico, sino en lanzarse acusaciones mutuamente a fin de obtener mayor poder y prestigio sobre los demas y alcanzar una posicion en la que puedan obtener mayores ingresos. . . . Ahora que lo pienso es una practica muy comun, no solamente en este pais.

    En fin, mi reclamo en este post se debe al hecho de que practicamente no existen publicaciones especializadas en desarrollo tecnologico o cultural, la mayoria poseen solo contenido amarillista, nota roja o las clasicas de esoterismo

    De alguna manera su estrategia publicitaria se basa en mostrar a la actriz de moda en algun chisme, poca ropa o alguna situacion que pueda ser explotada, claro, de vez en cuando se cambia a la actriz por algun futbolista o el avistamiento de un ovni, o cualquier tonteria que genera algun interes en la mayoria de los que solamente estan acostumbrados a programas idiotisantes de “espectaculos” y similares

    En cuanto al rubro del Sw, todas las publicaciones que tenemos son importadas o son traducciones de revistas norteamericanas; con sus respectivos problemas.

   Las traducciones, como Pc Magazine, que ignoro si se sigue publicando, no es mas que un catalogo de los gadgets de moda y algunas menciones del desarrollo de empresas, poco sobre el desarrollo de Sw, claro que esta no es su principal premisa.

    Las que son importadas, llegan muy atrasadas o simplemente dejan de hacerlo, como en el caso de programadores .net.

    La unica, que a mi gusta, destaca es la de .code, de Mp ediciones, con todo y que a Mexico llegaba con casi un año de atraso; su contenido era bueno y no se basaba en solo un tipo de tecnologia.

    El problema es que parece que Mp Ediciones ha decidido que no es comercialmente viable y la ha cancelado, al menos es lo que se ha mencionado en muchos foros y blogs, Mp ediciones no ha explicado que sucedera al respecto, simplemente anuncio en el ultimo numero que la revista ya no seguira siendo publicada y que tal vez el fin de año se dignen a considerar seguir con ella. . . .

    En el sitio de RedUsers ya ha desaparecido la mayoria de las ligas que hacen referencia a ella, y solo existe el archivo de ediciones anteriores. . .

    Al menos tengo pensado continuar comprando los numeros que  no han llegado a Mexico.

Un saludo.

Estrenando Banner

Saludos, este es un post rapido solo para festejar que tenemos nuevo banner :P realmente no es la gran cosa, lo hice en un rato libre que tenia, pero al menos me sirvio para practicar un poco con Photoshop Mañana continuare con los post mas en forma

[Actualizacion]–> Pues ya que volvemos a WordPress, es necesario modificar el banner que tenia en el blog cuando este estaba alojado en Lynksee, pronto estara de nuevo engalanando el bog :P

De nuevo, futuros proyectos

    Esta semana deje un poco abandonado el blog debido al poco tiempo que tenia entre mi trabajo, la escuela y otras cosas :P

    Ayer termine el tercer nivel de mi curso de ingles,  el examen estuvo complicado, con todo y que estudie buen rato , sobre todo los problemas que pedian cuando debian utilizarce pronombres posesivos y cuando pronombres personales, al menos yo aun no lo domino. . .

    En el trabajo continue programando para la Handheld 900 de Nec, tuve algunos contratiempos que publicare pronto aqui mismo; tambien tengo planeado un par de proyectos que hare en casa, que les explicare con mas detalle muy pronto.

    Estoy tambien por terminar de descargar OpenSuse, tengo curiosidad de probarlo dado que la ultima vez que use esta distribucion de Linux fue la version 9.1; la que solo tuve instalada un mes dado que mi profesor de Sist. Operativos solo tenia ojos para Red hat, por lo que nos obligo a cambiar.

    Esta bien,  “obligar” no fue la palabra que el utilizo, pero dijo que solo responderia dudas o revisaria avances si el trabajo estaba hecho en Red Hat; ¿donde queda la libertad que proporciona el Sw libre???

    En fin, en eso ahondaremos mas adelante; buen fin de semana

Handheld PC 2000 + SDK

  • Windows CE 3.0 HPC2000
  • Intel PXA250 400 Mhz
  • 1.8Lbs
  • HVGA, 64k color
  • Touch panel

 

Empezamos la semana laboral, luego de gozar de un grato fin de semana en el que decidi adquirir una nueva calculadora cientifica, dado que la anterior paso a mejor vida tras sufrir el ataque de un pequeño cachorro :P , pero como dicen por ahi, esa es otra historia. Hace alrededor de unos 2 meses me trajeron una Nec MobilePro 900, una handheld que causo furor cuando salio al mercado y que con el paso del tiempo ha sido relegada al olvido, son pocos los lugares donde aun puede conseguirse drivers o Sw para esta handheld, principalmente por el OS que posee.

Puede conectarse a una red a travez de una tarjeta inalambrica, pero dado que no existen muchos drivers para este SO, no se tienen muchas opciones a la hora de seleccionar alguna tarjeta.

No se realmente porque este tipo de PDA ya esten practicamente extintos, si bien es cierto que no son tan Geek como los desarrollados ultimamente, el teclado incorporado es asombrosamente comodo, tal vez tanto como el portable que se le puede adaptar a las Palm.

Pasando a lo nuestro, me pedian desarrollar una aplicacion sencilla, deberia permitir realizar busquedas en una DB y exportar los resultado a una archivo de texto; el problema se da en que este modelo viene cargado con un Windows handheld PC 2000

En el modelo 900C se incluye como OS el equivalente al Windows mobile 2003, por lo que se puede utilizar la plataforma .Net como ambiente de desarrollo, asi que mi intencion originalmente fue la de encontrar el paquete para realizar la actualizacion.

Nec ha descontinuado el modelo, asi que oficialmente ya no existen actualizaciones; se pueden encontrar algunas en varios sitios de Internet, pero decidi no realizarla y programar en Evc

Asi que me dirijo a Microsoft y encuentro otra grata sorpresa, ya no se ofrece soporte para el SDK que necsito; es mas, ni siquiera se ofrece en paquetes de desarrollo para PDA, en pocas palabras, para los de Ms es un modelo obsoleto.

Navegando por la red me encontre con una comunidad de desarrolladores para Handheld (Hpcfactor) que permite la descarga del Sdk, en la siguiente direccion:

http://www.hpcfactor.com/developer/

Ademas de permitirnos descargar desde ahi tanto Evb como Evc 3.0 y Evc 4.0, junto con un amplio conjunto de recursos para el desarrollo tambien en .Net.

Para terminar pronto, si necesitan desarrollar algo para esta plataforma, ls recomiendo darse una vuelta por hpcfactor

« Entradas Recientes - Entradas antiguas »