... si el foco, antes de la pulsación en el botón, esta en un get, que en su valid llama a la función msgrun, no ejecutaba la pulsación del botón. Lo solucioné cambiando la función msgrun: function MsgRun( cCaption, cTitle, bAction )local h, ...h := GetFocus()DEFINE DIALOG......ACTIVATE ...
... para fivewin como sospechoso y también me lo elimina, yo uso el Kaspersky 6 versión original. Agregando el programa como "no sospechoso" solucioné el inconveniente. Saludos,
... que he notado y que pueden verse en videos que adjunto. 1) Si se cierra el dialog mientras se está ejecutando un kinetic scroll, dá un error que solucioné incluyendo una función para cerrar la oDbf: ...valid (oDbf:close() , .t.)... Function CloseoDbfxBro( oBrw, oDbf ) ...
... } Asi deberias recibir bien el foco. En FWH 13.08 recupera el foco correctamente, lo acabo de probar. En mi versión tampoco se soluciona asi, lo solucioné en el bInit oWnd:bInit := { || MiInit( oWnd ), oBtn:SetFocus() } A ver si puedo actualizarme ya.
... := "@!"oBrw:aCols[4]:cTooltip:="Clickear una vez con el izquierdo para ordenar por ELEMENTO" Pero lo solucioné reformando apenas el "METHOD _FieldPut( nPos, uValue ) CLASS TDataBase" METHOD _FieldPut( nPos, uValue ) CLASS TDataBaselocal ...
Sólo entro para dar un aviso. Hace años utilicé un RPreview, no sé quien era su autor, que tenía las miniaturas laterales. Tuve problemas de pérdidas importantes de memoria (leaks). Lo solucioné reponiendo el que fivewin traía de serie.
Estimados; gracias a Rao y José Luis por sus respuestas. Finalmente, y eso es lo bueno de cuando no nos "sirven la respuesta en bandeja", solucioné de la manera que me deja satisfecho. Por lo que obviamente supongo que habrá, otras mejores soluciones. Para solucionar lo planteado, que ...
... tenía un PEN determinado. Me venía un hPen y tenía que saber cuanto medía de ancho la línea dibujada con ese PEN, para calcular unos recuadros. Lo solucioné en Borland C, así. Por si a alguien le interesa: ......#include <wingdi.h>HB_FUNC( NPENWIDTH ) // nPenWidth( hPen ) { ...
... si el ping tuvo respuesta favorable. La ventaja de esto, es que si el ping no se pudo hacer, ¡Solo tardó 1 segundo en comprobarlo! . Como dije, ya solucioné mi problema pero el planteo para Daniel (por supuesto, sin ninguna presión), es si no pudiera implementar su función Ping() directamente dentro ...
... por responder Daniel! La tabla tiene 24 filas, es bastante chica por cierto. Tal vez hago algo mal y por eso el programa deja de responder. Lo solucioné parcialmente haciendo otra consulta poniendo en el WHERE el codigo a buscar, pero obviamente no es la forma más practica, ya que levanto la ...
... si podía ser porque el nombre de la funcion o metodo eran palabras reservadas (¿ alguna lista de palabras reservadas en Harbour?) Me parece que lo solucioné cambiando el orden de la lista de archivos del .mak. Todo era muy extraño. No recuerdo si tenía que ver con fuentes muy grandes o con muchos ...
... es que la base access no es mía, le debo insertar datos para que los pueda utilizar otra aplicación que no es mía. Por si le sirve a alguien, lo solucioné de la siguiente manera. cd:='INSERT INTO Articulos (Codigo,'+AnsiToOem('Año')+',Descripcion) VALUES ('160752','2012','Jugo de Naranja')' oCon:Execute(cd) ...
... Citys_Code:=oQry[1]:Codigo_Prosegur Citys_Name:=Trae_Ciudad(Citys_Code) Y así solucioné el problema. Gracias Aida por preguntar. jojo. Y También a Eduardo por proporcionar una idea.