Search found 475 matches

by antolin
Wed Jul 01, 2015 6:25 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Algún ejemplo de menus? tipo popup
Replies: 14
Views: 2305

Re: Algún ejemplo de menus? tipo popup

Preparo un pequeño manual y lo subo
by antolin
Wed Jul 01, 2015 10:46 am
Forum: FiveWin for Harbour/xHarbour
Topic: How to obtain return value of a called exe?
Replies: 7
Views: 1031

Re: How to obtain return value of a called exe?

You can try INI files too
by antolin
Wed Jul 01, 2015 10:43 am
Forum: FiveWin para Harbour/xHarbour
Topic: Como mejorar la calidad en la presentación de imagenes
Replies: 3
Views: 659

Re: Como mejorar la calidad en la presentación de imagenes

Lo que preguntas es muy ambiguo, aunque creo adivinar lo que solicitas, y ese mismo problema lo vas a tener con otros lenguajes de programación. La calidad del producto final dependerá de la calidad de los gráficos que utilices. Si pintas, en pantalla, un gráfico de 8 bits, se verá peor que uno de 2...
by antolin
Wed Jul 01, 2015 10:00 am
Forum: FiveWin para Harbour/xHarbour
Topic: Algún ejemplo de menus? tipo popup
Replies: 14
Views: 2305

Re: Algún ejemplo de menus? tipo popup

Si quieres, subo el código, pero sólo te serviría de referencia, pues, como exponía en el primer post, tengo un FWH del 2007, que no tenía ni transparencias, ni blendings, muy limitado, por lo que he tenido que programarme en C++ mis propias funciones gráficas, que son las que utilizo en esa clase p...
by antolin
Wed Jul 01, 2015 9:57 am
Forum: FiveWin para Harbour/xHarbour
Topic: Algún ejemplo de menus? tipo popup
Replies: 14
Views: 2305

Re: Algún ejemplo de menus? tipo popup

Jose Luis, los botones redondos son sólo gráficos (en este caso, con el mismo fondo que el fondo del dialogo, para no complicarme). Me implementé una clase que simplemente sustituye gráficos, uno para botón normal otro para cuando pasa el ratón por encima y otro para cuando lo pulsas, con algunas co...
by antolin
Mon Jun 29, 2015 10:55 am
Forum: FiveWin para Harbour/xHarbour
Topic: Algún ejemplo de menus? tipo popup
Replies: 14
Views: 2305

Re: Algún ejemplo de menus? tipo popup

Hola Noe. Hay veces en que hay que salirse de los convenconalismos y buscar caminos propios. Antonio y su equipo han trabajado y trabajan duro para presentar las mejores herramientas, perfeccionarlas y adaptarlas a las exigencias de los usuarios. Pero no pueden desarrollar útiles exclusivos, si no s...
by antolin
Mon Jun 01, 2015 9:14 am
Forum: FiveWin para Harbour/xHarbour
Topic: Cerrar un dialogo
Replies: 11
Views: 1795

Re: Cerrar un dialogo

Perdón, he confundido oGet:oWnd:bMouseWheel con oBrw:bMouseWheel. Mejor será que me calle a ese rescpecto... Perdón de nuevo
by antolin
Mon Jun 01, 2015 9:12 am
Forum: FiveWin para Harbour/xHarbour
Topic: Cerrar un dialogo
Replies: 11
Views: 1795

Re: Cerrar un dialogo

Exacto, Horacio, se trata de que tu xBrowse tome el foco para poder decirle que cierre el dialogo cuando lo pierda. Antonio lo solventa muy sabiamente con oBrw:PostMsg( WM_SETFOCUS ). Lo que no veo tan claro es:      oGet:oWnd:bLClicked = { || oDlg:End(), oGet:Cargo := nil }                         ...
by antolin
Mon Jun 01, 2015 8:57 am
Forum: FiveWin para Harbour/xHarbour
Topic: como validar una fecha erronea en un GET
Replies: 3
Views: 512

Re: como validar una fecha erronea en un GET

Patricio, en mi versión de FWH la clase TGET tiene éste método de validación: METHOD lValid() CLASS TGet    local lRet := .t.    if ::oGet:BadDate       ::oGet:KillFocus()       ::oGet:SetFocus()       MsgBeep()       return .f.    else       ::oGet:Assign()       if ValType( ::bValid ) == "B&q...
by antolin
Mon Jun 01, 2015 8:38 am
Forum: FiveWin para Harbour/xHarbour
Topic: Cerrar un dialogo
Replies: 11
Views: 1795

Re: Cerrar un dialogo

En cuanto al xBrowse, Horacio, no sé, hace muchos años que no lo utilizo. Asegúrate de que tiene definido el WS_TABSTOP en su nStyle y que el dialogo permite que el xBrowse tome el foco. También asegúrate de que no le has definido el bLostFocus por otro lado. Pero primero, prueba a poner bLostFocus ...
by antolin
Mon Jun 01, 2015 8:30 am
Forum: FiveWin para Harbour/xHarbour
Topic: Cerrar un dialogo
Replies: 11
Views: 1795

Re: Cerrar un dialogo

Horacio, si no hay controles, no pueden tomar o perder el foco... La única solución que a mi me funciona es la tercera vía que he explicado en mi post: 'bNcLost', significa modificar TDIALOG, pero merece la pena, funciona muy bien.
by antolin
Fri May 29, 2015 3:26 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Cerrar un dialogo
Replies: 11
Views: 1795

Re: Cerrar un dialogo

La verdad es que, ahora, mirando mi post, me he dado cuenta de un pequeño detalle. Parece como si bNcLost hiciera lo mismo que bLostFocus, sin embargo he de decir, en honor a la verdad, que yo no he modificado el METHDO de TWINDOWS, pues tengo un TDIALOG modificado y en esa clase he añadido el METHO...
by antolin
Fri May 29, 2015 12:03 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Cerrar un dialogo
Replies: 11
Views: 1795

Cerrar un dialogo

Hola foreros Repasando algunos asuntos que tenía pendientes, he notado que en este foro ha salido, en distintas ocasiones, el tema de cerrar un dialogo cuando pulsamos fuera con el ratón, sin que se le haya dado una solución genérica. Bueno pues quiero exponer aquí algunas soluciones que he aplicado...
by antolin
Mon Mar 30, 2015 8:24 am
Forum: FiveWin para Harbour/xHarbour
Topic: Color de Bit
Replies: 6
Views: 1389

Color de Bit

Hola Foreros, aqui os dejo unas pequñas utilidades en C++ que a lo mejor le viene bien a alguién. A mi me han solucionado un pequeño 'comportamiento' que venía disgustandome desde hace muchos años. HB_FUNC( GETBMPPIXEL )  // GetBmpPixel( hBitmap,nY,nX )    {    HBITMAP hBmp = ( HBITMAP ) hb_parnl( 1...
by antolin
Fri Mar 20, 2015 4:58 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Pase de parámetros en C
Replies: 11
Views: 1409

Re: Pase de parámetros en C

Ok Manuel, copiado.

En este caso concreto, no me era necesario, pues siempre sé lo que voy a mandar a esa función, pero si es cierto que me viene mu bien pá otras funciones. Muchá grasia...