Poner button de buttonbar en otra posicion

Poner button de buttonbar en otra posicion

Postby Francisco Horta » Fri Jan 29, 2010 5:44 pm

Hola foro,
Tengo creada una buttonbar en mi windows mdi principal, tengo 5 botones, pero a partir del 6 quiero ponerlo mas a la derecha, no quiero que salga enseguida del 5, como hacerlo?
gracias
paco
____________________
Paco
Francisco Horta
 
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Re: Poner button de buttonbar en otra posicion

Postby Celes » Sun Jan 31, 2010 1:06 am

Hola Francisco,

Aqui tienes un ejemplo:


//--------------------------------------------------------------------
Function WW1()

Define WINDOW W1 TITLE "PRUEBA" ;
FROM 118, 266 to 561, 801 PIXEL COLOR 0, 14215660

ACTIVATE WINDOW W1 ON INIT BTB()

Return NIL

//----------------------------

Function BTB()


DEFINE BUTTONBAR oBar OF W1 _3D Size 030, 030

DEFINE BUTTON oBtb1 OF oBar;
FILE "C:\res\azules.jpg";
ACTION NIL
oBtb1:nWidth := 025
oBtb1:nHeight := 025
oBtb1:nTop := 003
oBtb1:nLeft := 011
oBtb1:cToolTip := ""

DEFINE BUTTON oBtb2 OF oBar;
FILE "C:\res\azules.jpg";
ACTION NIL
oBtb2:nWidth := 025
oBtb2:nHeight := 025
oBtb2:nTop := 003
oBtb2:nLeft := 042
oBtb2:cToolTip := ""

DEFINE BUTTON oBtb3 OF oBar;
FILE "C:\res\azules.jpg";
ACTION NIL
oBtb3:nWidth := 025
oBtb3:nHeight := 025
oBtb3:nTop := 003
oBtb3:nLeft := 073
oBtb3:cToolTip := ""

DEFINE BUTTON oBtb4 OF oBar;
FILE "C:\res\azules.jpg";
ACTION NIL
oBtb4:nWidth := 025
oBtb4:nHeight := 025
oBtb4:nTop := 003
oBtb4:nLeft := 104
oBtb4:cToolTip := ""

DEFINE BUTTON oBtb5 OF oBar;
FILE "C:\res\azules.jpg";
ACTION NIL
oBtb5:nWidth := 025
oBtb5:nHeight := 025
oBtb5:nTop := 003
oBtb5:nLeft := 137
oBtb5:cToolTip := ""

DEFINE BUTTON oBtb6 OF oBar;
FILE "C:\res\azules.jpg";
ACTION NIL
oBtb6:nWidth := 025
oBtb6:nHeight := 025
oBtb6:nTop := 003
oBtb6:nLeft := 478
oBtb6:cToolTip := ""

Return NIL

//-------------------------------------

Saludos
Celes
 
Posts: 11
Joined: Thu Dec 06, 2007 9:03 am
Location: ESPAÑA

Re: Poner button de buttonbar en otra posicion

Postby gdeteran » Mon Feb 01, 2010 5:15 pm

Tambien lo puedes hacer con la clausula SEPARATOR entre la deficinicion de un boton y el siguiente
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 22.12 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
gdeteran
 
Posts: 115
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Re: Poner button de buttonbar en otra posicion

Postby Francisco Horta » Mon Feb 01, 2010 9:57 pm

Gonzalo, gracias de hecho asi lo hago nomas que pinta una linea y esa opcion no me gusta, tendria que meter muchos addseparator y ps se veirian mcha lineas.
Celes, no me funciono, uso toolbar
saludos
gracias a ambos, creo voy a teneer que usar un solo addseparator, no hay de otra.
:-(
____________________
Paco
Francisco Horta
 
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Re: Poner button de buttonbar en otra posicion

Postby acuellar » Tue Feb 02, 2010 12:02 pm

Francisco

Intenta asi:
Code: Select all  Expand view


DEFINE BUTTONBAR oBar OF oWnd SIZE 31,31 2007

DEFINE BUTTON OF oBar RESOURCE "B-Salir1","B-Salir2" TOOLTIP "F4 Finalizar" MESSAGE "Finalizar"  ACTION (Final(.F.))

@04,oBar:nWidth()-30 BTNBMP oBtn RESOURCE "B-Calen1","B-Calen2" OF oBar SIZE 24,20 NOBORDER ACTION ( FecPro( ) )

 


Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 79 guests