FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Vertical and Horizontal Scroll Bar Processing
Posts: 204
Joined: Mon Oct 17, 2005 09:09 PM
Vertical and Horizontal Scroll Bar Processing
Posted: Tue Sep 20, 2022 04:12 PM

Is there a way with Fivewin to build a dialog with automatic vertical and horizontal scroll bar processing that moves the display area as scroll bars are clicked?

Don Lowenstein
www.laapc.com
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: Vertical and Horizontal Scroll Bar Processing
Posted: Tue Sep 20, 2022 05:56 PM

Hello, maybe, C:\FWH..\SAMPLES\DON.PRG

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Vertical and Horizontal Scroll Bar Processing
Posted: Tue Sep 20, 2022 11:16 PM
Dear Don,

Code (fw): Select all Collapse
#include "FiveWin.ch"

function Main()

   local oDlg, oScrollPanel

   DEFINE DIALOG oDlg SIZE 520, 520 COLOR "W/RB"

   ACTIVATE DIALOG oDlg CENTERED ;
      ON INIT ( oScrollPanel := TScrollPanel():New( 20, 20, 500, 500, oDlg ),;
                oScrollPanel:SetColor( "W/B" ),;
                BuildPanel( oScrollPanel ), .T. )

return nil

function BuildPanel( oScrollPanel )

   local cName := Space( 20 ), cSurName := Space( 20 )

   @ 2, 2 GET cName OF oScrollPanel

   @ 5, 2 GET cSurName OF oScrollPanel

   oScrollPanel:SetRange()

return nil

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion