Estimados,
Que problema puede tener este codigo, ya que al colocar la opcion AUTOSORT
pierde el efecto del browse, dejando uno por defecto al parecer de color azul y cabeceras desajustadas, si elimino AUTOSORT se arregla el problema
el primer browse al hacer DBLCLIK se ejecuta la rutina de abajo dependiendo del registro

Uploaded with ImageShack.us
Que problema puede tener este codigo, ya que al colocar la opcion AUTOSORT
pierde el efecto del browse, dejando uno por defecto al parecer de color azul y cabeceras desajustadas, si elimino AUTOSORT se arregla el problema
el primer browse al hacer DBLCLIK se ejecuta la rutina de abajo dependiendo del registro
  DEFINE FONT oFont NAME 'TAHOMA' SIZE 0,-12
  DEFINE BRUSH oBrush  RESOURCE "TEXTURA5"
  DEFINE DIALOG oDlg RESOURCE "GESTION_RANKING_DETALLE" TITLE "Consulta venta vehÃculo por vendedor" BRUSH oBrush
 Â
  REDEFINE XBROWSE oBrw ID 101 OF oDlg ;
   HEADERS 'Marca', 'Modelo', 'Stk/Pat', 'Venta', 'Costo', 'Margen $', 'Margen %';
   PICTURES '@!', '@!', '@!','@E 9,999,999,999','@E 9,999,999,999', '@E 999,999,999', '999.99' ;
   ARRAY aArray FOOTERS AUTOCOLS LINES AUTOSORT FONT oFont
  WITH OBJECT oBrw
     :lHScroll     := .F.
     :nMarqueeStyle   := MARQSTYLE_HIGHLROW
     :nColDividerStyle := LINESTYLE_RAISED
     :nRowDividerStyle := LINESTYLE_RAISED
     :nStretchCol    := STRETCHCOL_WIDEST
     :LAllowColSwapping := .f.
     :lColDividerComplete:= .f.
     :lAllowRowSizing := .f.
     :lAllowColHiding := .f.
     :lKinetic      := .f.
   :bClrSelFocus   := { || { CLR_BLUE, nRGB( 230, 255, 230 ) } }
     :bClrSel     := { || { CLR_BLUE, nRGB( 230, 255, 230 ) } }
   :bClrStd     := { || { CLR_BLACK, CLR_WHITE } }
     :bPopUp      := { |o| ShowPopup( oBrw ) }
  END
  AEval( oBrw:aCols, { |o| o:nFooterType := AGGR_SUM }, 4,3 )
  oBrw:aCols[3]:nDataStrAlign := 2
  oBrw:MakeTotals()
  oBrw:aCols[1]:cFooter := "Cant:"+str(len(aArray),6)
  REDEFINE BUTTONBMP ID 4001 OF oDlg            ;
      ACTION BtnAction( 1, aAlias, oBrw )      ;
      UPDATE PROMPT "&Consultar"            ;
      BITMAP "bconsultar"               ;
      TEXTRIGHT
  ACTIVATE DIALOG oDlg CENTERED ON INIT ( ;//AEVAL( oBrw:aCols, {|Z,y| ALERT( str(y)+str(Z:nWidth) ) } ),;
                            oBrw:aCols[1]:nWidth := 100,;
                            oBrw:aCols[2]:nWidth := 216,;
                            oBrw:aCols[3]:nWidth := 97,;
                            oBrw:aCols[4]:nWidth := 97,;
                            oBrw:aCols[5]:nWidth := 83,;
                            oBrw:aCols[6]:nWidth := 77,;
                            oBrw:Adjust(),;
                            oBrw:Refresh()                            )//AEVAL( oBrw:aCols, {|Z,y| ALERT( str(y)+str(Z:nWidth) ) } )                                                            )
  oFont:End()
  oBrush:End()
  (alias_sql2)->( dbCloseArea() )
Uploaded with ImageShack.us
Saludos
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl