FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour c贸mo poner bototes en una ventana
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
c贸mo poner bototes en una ventana
Posted: Thu May 13, 2010 05:14 PM
Hola:

Me gustar铆a hacer algo as铆:



驴Es posible poner estos botones?. 驴C贸mo?

Mil gracias :-)
Saludos,



Eduardo
Posts: 346
Joined: Mon Oct 05, 2009 03:35 PM
Re: c贸mo poner bototes en una ventana
Posted: Fri May 14, 2010 01:45 AM

utiliza tsbutton 7 del maestro Manuel, yo la utilizo y te aseguro que puedes hacer el mismo efecto que la pantalla que muestras, yo he logrado algo similar pero no se como colocar imagenes pegadas aqui para mostrarte.

los botones a la derecha lo puedes hacer con los comandos @ x, oWnd:nheight - 100 Button ....

espero que te sirva...

saludos desde chile

SkyPe: armando.lagunas@hotmail.com

Mail: armando.lagunas@gmail.com
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: c贸mo poner bototes en una ventana
Posted: Fri May 14, 2010 02:26 AM

mgsoft...

puedes usar las clases buttonbmp, btnbmp, rbbtn con sus comandos @ X, Y para obtener lo que deseas, es asi de simple

actualmente para ese tipo de pantallas pienso es mejor usar la ribbonbar, te daria un aspecto mas moderno y mejor estetica, aparte puedes usar un area mas grande en la pantalla

puedes usar la clase ttitle y manejarla como una "window" mas y agregarles los botones usando igual el comando @ X,Y

Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: c贸mo poner bototes en una ventana
Posted: Fri May 14, 2010 08:59 AM

Muchas gracias.

Pero una cosa, al usar coordenadas si cambia la resoluci贸n resulta que cambiar谩 la posici贸n de los mismos.

驴C贸mo se colocar铆an de una forma fija, por ejemplo, a 10 cm de la derecha?.

Much铆simas Gracias

Saludos,



Eduardo
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: c贸mo poner bototes en una ventana
Posted: Fri May 14, 2010 09:40 AM

mgsoft..

siguiendo la misma idea que expuso armando, usas

@ oWnd:nWidth - nAnchoBoton [- nMargenDerecho], nRow BUTTON ....

Continue the discussion