No muestra Scroll Vertical en Xbrowse

No muestra Scroll Vertical en Xbrowse

Postby acuellar » Tue May 24, 2011 8:09 pm

Hola amigos,

Con la version 11.04 no muestra el Scroll Vertical en xBrowse cuando el recurso es Custom control.

Gracias por la ayuda.

Image

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: No muestra Scroll Vertical en Xbrowse

Postby ruben Dario » Tue May 24, 2011 9:03 pm

No se como direccionar pero Buscar asi :
Buscar -->xbrowse con recurso se pierde la barra vertical y horizontal
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: No muestra Scroll Vertical en Xbrowse

Postby nageswaragunupudi » Wed May 25, 2011 1:07 am

With version 11.04 does shows the Vertical Scroll xBrowse when the resource is Custom control.

Can you please post the corresponding line in the *.rc file?
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10248
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: No muestra Scroll Vertical en Xbrowse

Postby RodolfoRBG » Wed May 25, 2011 4:00 am

oBrw:lHScroll:=.T. ; oBrw:lVScroll:=.T. //Muestra las barras de despazamiento (Scroll) Horizontal y Vertical
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico

Re: No muestra Scroll Vertical en Xbrowse

Postby acuellar » Wed May 25, 2011 1:34 pm

Gracias por la ayuda.

Rodolfo no va por ahi el problema.

G. N. Rao. I Post sample functionaly
Code: Select all  Expand view

#include "FiveWin.ch"
#include "xbrowse.ch"
*
REQUEST dbfCDX

Function Main()
   Private oWnd, cTxt:=""
   iF !File("BASE.DBF")
        DbCreate( "BASE", { { "NINT","N",4,0 },{ "CLAVE",  "N", 4,0 },{"NOMBRE","C",25,0 },{"CENTRO","C",3,0 },;
                         { "NRO_TEL","C",15,0 },{ "FECHA",  "C", 5,0 },{"HORA","C", 5,0 },{"DONDE",  "C",15,0 },;
                         { "AQUIEN","C",20,0 },{ "TIEMPO", "C", 8,0 },{ "MONTO",  "N", 7,2 },{ "DES","C", 3,0 } }, "DBFCDX" )
   Endif
 
   SET RESOURCES TO "DATARES.DLL"
     Use BASE ALIAS TL NEW SHARED
   DATABASE oDBF
   If NINT=0
    For I=1 to 20
       oDBF:Append()
       oDBF:NINT:=I+100
       ODBF:Save()
    Next I
   Endif
DEFINE WINDOW oWnd FROM 0,0 TO 467,697 PIXEL TITLE "TELEFONIA EN LINEA" STYLE nOr(WS_SYSMENU,WS_MAXIMIZE,WS_MINIMIZEBOX);
    COLOR  CLR_BLUE, nRGB( 182,192,192 )
   
  DEFINE DIALOG oDlg RESOURCE "MUESTRA" OF oWnd
  REDEFINE GET oGet VAR cTxt ID 101 MEMO READONLY OF oDlg
     
   oBrw:=TXBrowse():New( oDlg )
   oBrw:nColDividerStyle:= LINESTYLE_LIGHTGRAY
   oBrw:nMarqueeStyle:=5
   oBrw:lVScroll:=.T.
   oBrw:bClrSel:={ || {CLR_WHITE,CLR_CYAN} }
   oBrw:bClrSelFocus:={ || {CLR_WHITE,CLR_CYAN} }
   oBrw:lRecordSelector := .F.
     
   oCol:=oBrw:AddCol()
   oCol:bStrData  := { || TL->CENTRO+Trans(TL->NINT,'@9 #####') }
   oCol:nWidth:=64
   oCol:nHeadStrAlign := AL_CENTER
   oCol:cHeader   := "ORIGEN"
     
   oCol:=oBrw:AddCol()
   oCol:bStrData:= { || TL->NOMBRE}
   oCol:cHeader := "NOMBRE"
   oCol:nWidth:=208
   oCol:nHeadStrAlign := AL_CENTER
   
   oCol:=oBrw:AddCol()
   oCol:bStrData:= { || TL->HORA }
   oCol:cHeader := "HORA"
   oCol:nWidth:=43
   oCol:nHeadStrAlign := AL_CENTER
   
   oCol:=oBrw:AddCol()
   oCol:bStrData  := { || ALLTRIM(TL->NRO_TEL)+" "+TL->DONDE}
   oCol:cHeader   := "DESTINO"
   oCol:nWidth:=220
   oCol:nHeadStrAlign := AL_CENTER
   
   oCol:=oBrw:AddCol()
   oCol:bStrData  := { || TL->TIEMPO}
   oCol:cHeader   := "TIEMPO"
   oCol:nWidth:=65
   oCol:nHeadStrAlign := AL_CENTER
 
   oCol:=oBrw:AddCol()
   oCol:bStrData:= { || TRAN(TL->MONTO,"####.##")}
   oCol:cHeader := "MONTO"
   oCol:nWidth:=60
   oCol:nHeadStrAlign := AL_CENTER

   oBrw:CreateFromResource(102)
 
   ACTIVATE DIALOG oDlg NOWAIT ON INIT (oDlg:Move( 0,0))
     
 ACTIVATE WINDOW oWnd ON INIT ( oWnd:Center(),MsgBar(),oBrw:GoBottom(),oBrw:SetFocus() )  
Return Nil      
*                
Function MsgBar()
  SET MESSAGE OF oWnd TO "AcrSoft Inc."+Str(Year(Date()),4)+Chr(169) 2007
  oWnd:oMsgBar:CLOCKON()
Return Nil
 


Here .RC

Code: Select all  Expand view


#include <windows.h>
#include <commctrl.h>
#include <richedit.h>

LANGUAGE LANG_SPANISH,SUBLANG_SPANISH_BOLIVIA

MUESTRA DIALOGEX FIXED IMPURE 6, 18, 460, 245
STYLE WS_CHILD|WS_SYSMENU|WS_VISIBLE
EXSTYLE WS_EX_CLIENTEDGE
FONT 8, "MS Sans Serif", 0, 0, 1
{
  CONTROL "", 101, "Edit", ES_MULTILINE|ES_WANTRETURN|WS_VSCROLL|WS_BORDER|WS_TABSTOP, 0, 0, 460, 115
  CONTROL "TXBROWSE", 102, "TXBROWSE", 0x00800000, 0, 116, 460, 126 { 0xC0DE, 0x0001, 0x000C }
}

 


Download .DLL
http://200.58.169.10/acr/datares.dll

Thanks.

Regards,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: No muestra Scroll Vertical en Xbrowse

Postby FranciscoA » Wed May 25, 2011 2:07 pm

Hola Adhemar. Intenta cambiando este propiedad del txbrowse asi:
Asi lo tienes: Window styles 0X50800000
Cambialo por esto: 0x50B00000

Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2110
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: No muestra Scroll Vertical en Xbrowse

Postby acuellar » Wed May 25, 2011 3:03 pm

Gracias Francisco

Como indicas muestra ambos Scroll.
No funciona oBrw:lHScroll:=.F. , para desactivar el horizontal.

Cambie la B por A y funcionó.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 82 guests