FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support Dialog con ButtonBar ?
Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Wed Jun 25, 2008 03:52 PM

Scusate ma non e' possibile creare una Dialog con una Button bar ?

Ho controllato gli esempi nella samples, ma ho solo trovato esempi con le Window. Altre soluzioni ?

Romeo/Zingoni

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Dialog con ButtonBar ?
Posted: Wed Jun 25, 2008 05:55 PM
#include "Fivewin.ch"


FUNCTION MAIN()

    LOCAL oDlg

    DEFINE DIALOG oDlg

    ACTIVATE DIALOG oDlg;
             ON INIT TOOLBAR( oDlg );
             CENTER

    RETURN NIL


STATIC FUNCTION TOOLBAR( oDlg )

    DEFINE BUTTONBAR OF oDlg 2007

    DEFINE BUTTON;
           OF oDlg:oBar;
           FILE "C:\FWH\BITMAPS\CLOSE.BMP";
           ACTION oDlg:End()

    RETURN NIL


EMG
Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Wed Jun 25, 2008 05:57 PM

Grazie mille.

Anche il BTNBAR funziona.... per il colore delle scritte si puo fare qualcosa ?

Grazie ancora

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Dialog con ButtonBar ?
Posted: Wed Jun 25, 2008 06:44 PM

Quali scritte?

EMG

Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 12:41 PM

esempio:

@10,10 BTNBMP obutt prompt "Successivo" filename "pippo.bmp","pippo1.bmp" action ...

ecco mi riferivo alla scritta "Successivo", posso io averla di un altro colore ?

Grazie

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 12:50 PM
#include "Fivewin.ch"


FUNCTION MAIN()

    LOCAL oDlg

    DEFINE DIALOG oDlg

    ACTIVATE DIALOG oDlg;
             ON INIT TOOLBAR( oDlg );
             CENTER

    RETURN NIL


STATIC FUNCTION TOOLBAR( oDlg )

    LOCAL oBtn

    DEFINE BUTTONBAR SIZE 40, 45 OF oDlg 2007

    DEFINE BUTTON oBtn;
           OF oDlg:oBar;
           FILE "E:\FWHARBOUR\BITMAPS\CLOSE.BMP";
           PROMPT "Test";
           ACTION oDlg:End()

    oBtn:SetColor( CLR_RED )

    RETURN NIL


EMG
Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 01:33 PM

Tutto ok,
a parte quel 2007 che forse non c'entra (almeno penso)

Sarebbe possibile piazzare la buttonbar in BASSO ?

Ho provato con "bottom" ma picche !

Grazie Mille

Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 01:42 PM

Nell'ultimo esempio che hai pubblicato:

-Non si riesce a dimensionare la buttonbar ?
-Il testo viene sempre centrato e non e' possible come nella BTNBMP metterlo su,giu,dx,sx
-La buttonbar mi occorrerebbe in basso (in una dialog)

...troppe cose lo so..

Grazie

Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 02:17 PM

Ops..
Sono riuscito a dimensionare la buttonbar, quello che mi pare non possibile e' inserire le scritte a dx,sx,up,dn e posizionare la buttonbar in basso della dialog !

Ciao

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 02:27 PM
Romeo wrote:Tutto ok,
a parte quel 2007 che forse non c'entra (almeno penso)


Serve ad ottenere il nuovo look celestino sfumato delle toolbar.

Romeo wrote:Sarebbe possibile piazzare la buttonbar in BASSO ?

Ho provato con "bottom" ma picche !

Grazie Mille


Sembra che ci sia un bug che non consente il funzionamento delle clausole LEFT, RIGHT, BOTTOM.

EMG
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 02:30 PM
Romeo wrote:-Il testo viene sempre centrato e non e' possible come nella BTNBMP metterlo su,giu,dx,sx


Anche qui, le clausole ci sono ma sembrano non funzionare.

EMG
Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 03:33 PM

Meno male, quasi quasi sono contento...non e' come al solito colpa mia.

Posso provare a chiedere lumi a sua santita'....Antonio ?

Ciao

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Dialog con ButtonBar ?
Posted: Thu Jun 26, 2008 04:21 PM

Credo non ci sia altra possibilità.

EMG

Posts: 340
Joined: Thu Jan 25, 2007 03:53 PM
Dialog con ButtonBar ?
Posted: Fri Jun 27, 2008 05:32 PM

Sno riuscito a fare comparire la bar in basso....:
esempio (di emg)

include "Fivewin.ch"

FUNCTION MAIN()

LOCAL oDlg

DEFINE DIALOG oDlg

ACTIVATE DIALOG oDlg; 
         ON INIT TOOLBAR( oDlg ); 
         CENTER

RETURN NIL

STATIC FUNCTION TOOLBAR( oDlg )

LOCAL oBtn,oBar

DEFINE BUTTONBAR oBar SIZE 40, 45 OF oDlg 2007

DEFINE BUTTON oBtn; 
       OF oDlg:oBar; 
       FILE "E:\FWHARBOUR\BITMAPS\CLOSE.BMP"; 
       PROMPT "Test"; 
       ACTION oDlg:End()

oBtn:SetColor( CLR_RED )
  • ho aggiunto

oDlg:oBar:GoDown()

  • e funziona !!

    RETURN NIL

**** chiaramente le scritte sono pultroppo sempre centrate ...
e un'altra cosa: come si fa a piazzare un bottone a DX della barra (magari l'EXIT)

Tks

Continue the discussion