FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour FWH built-in RibbonBar !
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FWH built-in RibbonBar !
Posted: Tue Apr 28, 2009 08:41 AM
Please have a look at next FWH built-in RibbonBar :-)


regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1335
Joined: Fri Jun 13, 2008 11:04 AM
Re: FWH built-in RibbonBar !
Posted: Tue Apr 28, 2009 10:40 AM

Dear Mr.Antonio,

Its a good news and the Ribbonbar control looks really cool :D

FWH's own inbuilt control and no need to use 3rd party OCX controls. :D

Regards
Anser

Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
Re: FWH built-in RibbonBar !
Posted: Wed Apr 29, 2009 11:46 PM

Very impressive Antonio!

Can we see some sample source code--not the ribbon source, but a sample of using it?

Regards,
James

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH built-in RibbonBar !
Posted: Fri May 01, 2009 08:34 AM
James,

Here you have a simple test:
Code (fw): Select all Collapse
#include "fivewin.ch"

function Main()

   local oRibbonBar, oGroup1, oGroup2, oGroup3, oGroup4, oBtn1, oBtn2, oBtn3, oBtn5

  DEFINE WINDOW oWnd TITLE "FWH RibbonBar"

   oRibbonBar := TRibbonBar():New( oWnd )

   oWnd:oTop := oRibbonBar
   
   oGroup1 := oRiBbonBar:AddGroup( 150, "Group 1" )
   oGroup2 := oRiBbonBar:AddGroup( 150, "Group 2" )
   oGroup3 := oRiBbonBar:AddGroup( 150, "Group 3" )
   oGroup4 := oRiBbonBar:AddGroup( 150, "Group 4" )
   
   oBtn1 := oGroup1:AddButton( 2,  2, 90, 60, "Test", { || nil },,, "keys.bmp" )
   oBtn2 := oGroup2:AddButton( 2, 62 , 90, 60, "Test", { || nil }, 3,, "keys.bmp" )
   oBtn3 := oGroup2:AddButton( 2,  2, 90, 60, "Test", { || nil },,, "keys.bmp", .T., .F. )
   oBtn4 := oGroup2:AddButton( 2, 64, 90, 60, "Test", { || nil },, 3,, "keys.bmp", .T., .T. )
   oBtn5 := oGroup3:AddButton( 2, 2, 90, 60, "", {|| nil },,, "lock.bmp" )

   ACTIVATE WINDOW oWnd  

return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion