FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Pintado de browse
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Pintado de browse
Posted: Tue May 14, 2019 07:08 PM
Buenas

No se si será normal, pero los xbrowse en xharbour que aparte de que son mucho mas lentos que en twbrowse, hacen una cosa rara al abrirse, como si pintara algo debajo, dejo un video

Con xbrowse:

wbrowse1

Con twbrowse:

twbrowse1

Las bases de datos no estan con ningun filtro

Un saludo
--------------------------

Saludos



Jose Luis
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Pintado de browse
Posted: Tue May 14, 2019 10:28 PM

Lo primero que se te pinta es la ventana contenedora del xbrowse. Luego seguramente la ajustas al al xbrowse no?

Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Pintado de browse
Posted: Wed May 15, 2019 04:37 PM
Buenos dias

Hago lo mismo en xbrowse y en twbrowse:

Code (fw): Select all Collapse
 DEFINE WINDOW oDlg MDICHILD;
    OF Publicas:oWPpal;
    COLOR CLR_BLACK,CLR_WHITE;
        PIXEL

  oDlg:cTitle:=cTitulo

  DEFINE BUTTONBAR oBar 2010 OF oDlg

  DEFINE BUTTON RESOURCE "ANADIR"   OF oBar NOBORDER MESSAGE "Añadir"      ACTION (cTitulo:="Creación de nuevos Albaranes ",;
                        (aAlias[24])->(OrdSetFocus("Albaran")),oTab:nOption:=1,oTab:refresh(),;
                        Entalba(cTitulo,"A",,aAlias),oLbx:Refresh());
                        WHEN Publicas:cAccesoT  TOOLTIP "Añadir"
.............................. etc

 cAlias:=aAlias[24]

    @ 30, 0  XBROWSE oLbx OF oDlg;
    ALIAS cAlias AUTOSORT LINES CELL;
 .............................. etc

            ACTIVATE WINDOW oDlg ;
        MAXIMIZED;
                VALID ((aAlias[21])->( dbClosearea() ),(aAlias[22])-> ( dbClosearea() ),;

.............................. etc


Osea, creo la ventana contenedora, luego creo xbrowse y por ultimo activo la venta maximizada.
Y si tengo bastantes registros, tarda más en pintarme el browse.

Lo que me refiero es que aparte de que con el mismo código en xbrows y en twbrowse, va infinitamente más rápido en twbrowse que xbrowse por un lado.
Y por otro lado en xbrowse, van apareciendo una serie de cosas hasta que se queda la imagen fija, cosa que no ocurre con twbrowse,

Es normal?
--------------------------

Saludos



Jose Luis

Continue the discussion