Entrar
¿Nuevo usuario? Inscribirme
guvoaII · GUVOA Visual Object Español
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Problemas con..... Repaint.....!!   Lista de mensajes  
Responder | Reenviar Mensaje #400 de 2836 |
Re: [guvoaII] Consulta sobre la tecla ALT-F10

Gracias GUSTAVO:

Pero como haria para capturar las teclas que me mencionas:

>teclas como Shift-F2 o Ctrl-F3, etc.

Saludos

Gustavo Biasone <gb_guvoa@...> escribió:
La tecla F10 envia un mensaje distinto a las demas teclas de funcion. Este mensaje es WM_SYSKEYDOWN .
Sin embargo no es posible capturar este mensaje en el dispatch() del databrowser ya que es interceptado antes por la ventana activa, la cual usaria este mensaje para activar su menu.
Algo parecido ocurre con la tecla ALT.
 
Te recomendaria que uses otra combinacion de teclas como Shift-F2 o Ctrl-F3, etc.
 
GB
----- Original Message -----
Sent: Thursday, December 08, 2005 9:09 PM
Subject: [guvoaII] Consulta sobre la tecla ALT-F10

Que tal lista, tengo creado un método Dispatch() de un DataBrowser, pero no he logrado captura la telca ALT+F10, alguien de ustedes ha hecho algo parecido?


METHOD Dispatch( oEvent ) CLASS MyBrowser
    LOCAL DIM aKeyStates[256] AS BYTE
    LOCAL nHFlag AS DWORD
    LOCAL hChild AS PTR
   
    IF oEvent:Message==WM_COMMAND
        nHFlag:=HiWord(oEvent:wParam)
        *?nHFlag
        *?"----------"
        *WAIT

    DO CASE
        CASE nHFlag=CN_ENTER  // ENTER  -Editar
              IIF( IsMethod(SELF:Owner:Owner,#PBEditar), SELF:Owner:Owner:PBEditar() ,"")
        CASE nHFlag=CN_ESCAPE // ESCAPE -Salir
              IIF( IsMethod(SELF:Owner:Owner,#PBCerrar), SELF:Owner:Owner:PBCerrar(),"")
        CASE nHFlag=CN_F1      // F1 -Infor(Información)
              IIF( IsMethod(SELF:Owner:Owner,#Info),     SELF:Owner:Owner:Info(),"" )
        CASE nHFlag=CN_F2      // F2 -Ver (ordenar)
              IIF( IsMethod(SELF:Owner:Owner,#Ver),      SELF:Owner:Owner:Ver(),"" )
        CASE nHFlag=CN_F3      // F3 -Buscar
              IIF( IsMethod(SELF:Owner:Owner,#Buscar),   SELF:Owner:Owner:Buscar(),"")

Lo que he logrado es solo trabajar con estas teclas F1,F2,F3, ENTER Y ESC, lo que necesito es activar la tecla ALT-F10 y activar un MENUCONTEXTUAL

Desde ya gracias




Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx


Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx

Sáb, 10 de Dic, 2005 3:07 pm

jconradomx
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #400 de 2836 |
Desplegar mensajes Autor Ordenar por fecha

Saludos, Tengo problemas con el repintado de ventanas cuando muevo con el raton una de ellas (la ultima). Para una visualizacion del problema, les adjunto unas...
Gustavo Adolfo Guzman...
ggvigo
Sin conexión Enviar correo
16 de Oct, 2005
5:03 pm

Esto ocurre cuando ejecutas desde el IDE. Es normal en modo desarrollo. Prueba con el ejecutable generado. Claudio ... De: guvoaII@......
[CSA] Claudio Torrillo
clipsupp
Sin conexión Enviar correo
23 de Oct, 2005
9:40 pm

Claudio...Probe con el ejecutable generado y no hubo cambio alguno.... Sigo con el mismo problema. Estoy utilizando las librerias GUI PLUS (VO only) y una las...
Gustavo Adolfo Guzman...
ggvigo
Sin conexión Enviar correo
30 de Oct, 2005
12:50 am

Saludos..... Con relación a los problemas de pantalla (Repaint)........les comento que fue resuelto, y eliminé el problema haciendo un hide() en la ventana...
Gustavo Adolfo Guzman...
ggvigo
Sin conexión Enviar correo
2 de Nov, 2005
11:37 pm

Para guardar una imagen en un campo de una base de datos MySql primero tendras que crear una tabla con un campo tipo BLOB (o LONGBLOB) donde almacenar esta...
Gustavo Biasone
Gustavo_S_B
Sin conexión Enviar correo
3 de Nov, 2005
12:42 am

B.dia, Me podrian orientar como gravar en MySQL tengo el siguiente metodo y no puedo gravar..... METHOD GrabarPB( ) CLASS WinCrearCta LOCA oSrvUsuario AS...
ggvigo
Sin conexión Enviar correo
2 de Dic, 2005
11:51 pm

Te recomendaria usar directamente SQLSelect y no SQLTable. Vas a tener que aprender un poco de SQL pero no es muy complicado. Hay que tener en cuenta cuando se...
Gustavo Biasone
Gustavo_S_B
Sin conexión Enviar correo
3 de Dic, 2005
3:04 pm

Bien, Estoy usando MySQL porque tengo en desarrollo, un proyecto de costos (en ingeniería) que manejaria una cantidad importante de datos y de todo tipo (Doc,...
Gustavo Adolfo Guzman...
ggvigo
Sin conexión Enviar correo
4 de Dic, 2005
11:04 pm

B.Dia Con el metodo siguiente he logrado grabar los ingresos capturados en pantalla mostrada abajo, METHOD GrabarPB( ) CLASS WinCrearCta LOCA oSrvUsuario AS...
Gustavo Adolfo Guzman...
ggvigo
Sin conexión Enviar correo
10 de Dic, 2005
10:16 pm

Este es el codigo para implementar el Seek(): // Confirmamos validaciones IF Empty( Alltrim(SELF:oDCXPasUsu:TextValue) ) InfoBox{ SELF, "Password", "Debe...
Gustavo Biasone
Gustavo_S_B
Sin conexión Enviar correo
10 de Dic, 2005
11:38 pm

Que tal lista, tengo creado un método Dispatch() de un DataBrowser, pero no he logrado captura la telca ALT+F10, alguien de ustedes ha hecho algo parecido? ...
Jose Cordero
jconradomx
Sin conexión Enviar correo
9 de Dic, 2005
12:09 am

La tecla F10 envia un mensaje distinto a las demas teclas de funcion. Este mensaje es WM_SYSKEYDOWN . Sin embargo no es posible capturar este mensaje en el...
Gustavo Biasone
Gustavo_S_B
Sin conexión Enviar correo
9 de Dic, 2005
3:59 pm

Gracias GUSTAVO: ... Saludos Gustavo Biasone <gb_guvoa@...> escribió: La tecla F10 envia un mensaje distinto a las demas teclas...
Jose Cordero
jconradomx
Sin conexión Enviar correo
10 de Dic, 2005
3:07 pm

Aqui va: METHOD Dispatch( oEvent ) CLASS MyDataBrowser LOCAL nHFlag AS DWORD LOCAL lCtrlOn AS LOGIC IF oEvent:Message== WM_COMMAND ...
Gustavo Biasone
Gustavo_S_B
Sin conexión Enviar correo
10 de Dic, 2005
8:19 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda