FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour presentaci贸n y duda xBrowse
Posts: 109
Joined: Mon Apr 30, 2012 09:10 AM
presentaci贸n y duda xBrowse
Posted: Mon Apr 30, 2012 04:36 PM

Hola amigos,

Me acaban de contratar en una empresa que desarrolla con Fivewin de modo que os dar茅 algo la lata.

Estoy familiariz谩ndome con el xBrowse y veo que hay un style Windows 7, pero no se comporta como el cl谩sico cursor de xBrowse en el estilo normal.

驴Hay alguna forma de tener pintada la barrita con el look Windows 7 y que se comporte de forma cl谩sica?.

Muchas gracicias y saludos

Posts: 408
Joined: Fri Jan 29, 2010 08:14 PM
Re: presentaci贸n y duda xBrowse
Posted: Mon Apr 30, 2012 05:21 PM
Hola jose luis:

Code (fw): Select all Collapse
 oGrid:nMarqueeStyle 聽 聽 聽 := 7
oGrid:lMultiSelect 聽 聽 聽 聽:= .F.

Si quieres ver puedes bajarte el programa pBackup del Blog y ver el c贸digo fuente:
http://javierlloris.blogspot.com.es/2012/04/programa-backuprestore.html

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
Posts: 109
Joined: Mon Apr 30, 2012 09:10 AM
Re: presentaci贸n y duda xBrowse
Posted: Mon Apr 30, 2012 07:05 PM

Javier,

Muchas gracias por tu pronta respuesta y por compartir el c贸digo de pbackup.

Lo del xBrowse multiselect, 驴es posible ponerlo como set global de alga manera?.

Ah, y aprovechando sobre pbackup, 驴has conseguido copias archivos y dbfs abiertas?. Creo que debe de haber alguna funci贸n en C que lo permita, pero no se c贸mo.

Saludos

Posts: 408
Joined: Fri Jan 29, 2010 08:14 PM
Re: presentaci贸n y duda xBrowse
Posted: Tue May 01, 2012 11:13 PM
Hola Jose luis:

Si admite que las BD est茅n abiertas mientras se realizar el Backup.

Se me ocurre de momento si quieres una forma comoda, create una funci贸n con todas las DATA que usa el xbrowse y que quieras que est茅n como predeterminadas y despu茅s de declarar el xBrowse entonces llamas a la funci贸n, simplemente pasale como par谩metro el objeto xBrowse.
Ejemplo:
Code (fw): Select all Collapse
聽 聽 REDEFINE XBROWSE oGrid ID 500 OF oDlg FONT oFont

聽 聽 聽 聽 聽 聽 聽oGrid:SetArray( aFiles, .F., 1 聽)
聽 聽 聽 聽 聽 聽 聽SetBrowse( oGrid ) 
聽 聽 聽 聽 聽 聽 聽 聽 .....
聽 聽 聽 聽 聽 聽 聽 聽 .....

聽 聽 聽 聽 聽 聽 聽 聽 .....

Return NIL

// Esta funci贸n tenerla en el PRG de funciones especiales.
Function SetBrowse( oGrid )

聽 聽 聽 聽 聽 聽 聽oGrid:l2007 聽 聽 聽 聽 聽 聽 聽 := .F.
聽 聽 聽 聽 聽 聽 聽oGrid:nMarqueeStyle 聽 聽 聽 := 7
聽 聽 聽 聽 聽 聽 聽oGrid:lFooter 聽 聽 聽 聽 聽 聽 := .T.
聽 聽 聽 聽 聽 聽 聽oGrid:lHScroll 聽 聽 聽 聽 聽 聽:= .T.
聽 聽 聽 聽 聽 聽 聽oGrid:nColDividerStyle 聽 聽:= LINESTYLE_NOLINES
聽 聽 聽 聽 聽 聽 聽oGrid:nRowDividerStyle 聽 聽:= LINESTYLE_NOLINES
聽 聽 聽 聽 聽 聽 聽oGrid:nRowHeight 聽 聽 聽 聽 聽:= 20
聽 聽 聽 聽 聽 聽 聽oGrid:lAllowColSwapping 聽 := .F.
聽 聽 聽 聽 聽 聽 聽oGrid:lMultiSelect 聽 聽 聽 聽:= .F.
聽 聽 聽 聽 聽 聽 聽oGrid:lColDividerComplete := .T.
Return NIL


De esta forma siempre que declares un xbrowse tendr谩s siempre los xBrowse con el mismo aspecto y funcionalidad.

Espero que te sirva;
Un Saludo
JLL
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: presentaci贸n y duda xBrowse
Posted: Wed May 02, 2012 08:15 AM

Jose Luis,

Bienvenido a bordo :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion