... el momento del ::Down(). Pero ahora viene el problema ¿ pero como lanzar un evento ::Down() si el boton despues de pulsarlo no ha sido nuevamente pulsado ? Una idea que se me ocurrio entonces, y que no puse en practica, no se por que, fue establecer un timer en el metodo ::Down(). El timer estaria ...
... Con los btnbmp no ocurre, pero me temo que se debe a que la pulsación del raton en esta clase está dividida en varios eventos (pulsar-mantener pulsado-levantar). Repito que sólo pasa utilizando la entrada tactil de las tablets, tanto en win 8.1 como win 10 y siempre que tengamos la llamada ...
... y usando la pantalla tactil, cada vez que pulso alguno de los botones me hace dos incrementos o dos decrementos, es decir como si los hubiera pulsado dos veces. Por ese motivo les he quitado el foco nada mas dispararse la acción, y les he provocado un retardo, y sigue exactamente igual, hace ...
... - La rutina no recepta ningún tipo de acción del usuario y se cierra normal a los cinco segundos - el problema es la ventana anterior que toma lo pulsado en desesperación - si fueron varios ESC puede cerrarse todo el sistema. Esto puede ocasionar que un empleado usuario inexperto - informe que ...
... Manuel, o incluso los meta file que son displayables directamente,... habia pensado que podria tener 2 tamaños, el normal y otro cuando se tuviera pulsado la tecla control: haria que la imagen fuera mas grande y el tooltip tambien... Ya te digo... ahora tengo que pasar a otra cosa... :(
... TABULADOR. Lo del punto decimal lo he dejado por no afectarme, pero creo que sería fácil ya que bastaría chequear si el campo es Númerico y se ha pulsado "." o "," igual que haces un poco mas arriba: if ::oGet:Type == "N" .and. ( Chr( nKey ) == "." ...
... programa de samples como prueba y el scroll funciona bien pulsando sobre la barra de scroll o con dos dedos Usted quiere que manteniendo un dedo pulsado sobre un registro y moviendo hacia arriba o hacia abajo se muevan los datos en esa direccion?
En un dialogo genero un número de botones (BTNBMP) mediante código que es variable. Aquí dejo el código: DEFINE DIALOG oDlg FROM 5,10 TO 32, 85 FONT oFontDoble TITLE "Selección posición" @ 1,1 SAY oSay VAR cSAy OF oDlg FONT oFontDobleN for i=1 TO nNumBotones // Botó...
Creo que si usas una Var public que al hacer click en el boton tome el valor de la posicion del boton en el array, podrias saber que boton se presiono, algo como nBoton = aBtn[n] al momento de hacer click antes de ejecutar la accion, es una idea a vuelo de pajaro terrestre, saludos...
En un dialogo genero un número de botones (BTNBMP) mediante código que es variable. Aquí dejo el código: DEFINE DIALOG oDlg FROM 5,10 TO 32, 85 FONT oFontDoble TITLE "Selección posición" @ 1,1 SAY oSay VAR cSAy OF oDlg FONT oFontDobleN for i=1 TO nNumBotones // Botón...
Espera que todavía no he terminado que he pulsado mal. Estos son mas cuadrados y no tan redondeados y con un degradado como los primeros. En cuanto a las ventanas a mi me aparecen así cuadradas: http://www.colthop.es/imagen3.png ...