FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour ALSO for BACKSTAGE
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM

ALSO for BACKSTAGE

Posted: Tue Nov 16, 2010 09:12 PM

How I can create a dialog into backstage at right ?

Best Regards, Saludos



Falconi Silvio
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: ALSO for BACKSTAGE

Posted: Wed Nov 17, 2010 06:32 AM

Silvio,

Try to use a non modal one

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM

Re: ALSO for BACKSTAGE

Posted: Wed Nov 17, 2010 07:02 AM
yes I wish and l'd like insert a dialog as this:

Best Regards, Saludos



Falconi Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM

Re: ALSO for BACKSTAGE

Posted: Wed Nov 17, 2010 11:33 AM
I TRY THIS BUT NOT RUN OK

Code (fw): Select all Collapse
ANTONIO,

I MADE 


 Local oBackBtn
   Local oBackstage
   Local aClrMenu1 := { { 0.5, RGB( 69, 124, 188 ), RGB( 41, 93, 171 ) }, { 0.5, RGB( 26, 64, 136 ), RGB( 56, 135, 191 ) } }
   Local aClrMenu2 := { { 0.5, RGB( 123, 178, 236 ), RGB( 71, 126, 205 ) }, { 0.5, RGB( 17, 78, 175 ), RGB( 128, 225, 255 ) } }
   Local  aMenuRibbon := { "Favoriti","Hardware","Software","Manuali","Prestiti","Magazzino","Utilità","Aiuto" }


  if ::obar != nil
      ::obar:End()
      ::obar = nil
    endif


   ::obar:=TRibbonBar():New(::oWndMain, aMenuRibbon,,,,125,26 )


   ::obar:nLeftMargin = 85
   ::obar:CalcPos()

    oBackBtn = TRBtn():New( 4, 0, 70, 20, "./../bitmaps/rbnmenu.bmp", { || ::obar:Backstage() }, ::obar,;
        ,,,,,, .T., .T.,,,,,, /*"POPUP"*/ , oBackstage,,,,,,,,,,,,, aClrMenu1, nRGB( 125, 172, 215 ),;
      nRGB( 65, 106, 189 ) )


   Add GROUP....


 //BACKSTAGE

     DEFINE BACKSTAGE oBackstage MAINWIDTH 300
    DEFINE BSSELECT OF oBackstage PROMPT "Test1" ACTION nBackstage1(oBackstage)
    DEFINE BSSELECT OF oBackstage PROMPT "Test2" ACTION Msginfo("Test2")
    SET BACKSTAGE oBackstage TO ::oBar

RETURN Self



Function nBackstage1(oBackstage)
   Local oDlgBack1
   DEFINE DIALOG  oDlgBack1 OF oBackstage

   @10,2 say "test" of  oDlgBack1



   ACTIVATE DIALOG  oDlgBack1 NOWAIT
  Return NIL
Best Regards, Saludos



Falconi Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM

Re: ALSO for BACKSTAGE

Posted: Wed Nov 17, 2010 12:44 PM
Perhaps I found

I try simply

@5,55 say "TEST " of oBackstage

@ 26, 75 BITMAP obmpBack FILE ".\bitmaps\blue.bmp" ;
of oBackstage TRANSPARENT NOBORDER


Only

How calc the right position of oBackstage to insert a bitmap on the bottom angle ?
Best Regards, Saludos



Falconi Silvio

Continue the discussion