No muestra Scroll Vertical en Xbrowse

Post Reply
User avatar
acuellar
Posts: 1647
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

No muestra Scroll Vertical en Xbrowse

Post by acuellar »

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
ruben Dario
Posts: 1072
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: No muestra Scroll Vertical en Xbrowse

Post by ruben Dario »

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
nageswaragunupudi
Posts: 10733
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Been thanked: 11 times
Contact:

Re: No muestra Scroll Vertical en Xbrowse

Post by nageswaragunupudi »

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
RodolfoRBG
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico
Contact:

Re: No muestra Scroll Vertical en Xbrowse

Post by RodolfoRBG »

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
acuellar
Posts: 1647
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: No muestra Scroll Vertical en Xbrowse

Post by acuellar »

Gracias por la ayuda.

Rodolfo no va por ahi el problema.

G. N. Rao. I Post sample functionaly

Code: Select all | Expand


#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



#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
FranciscoA
Posts: 2164
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: No muestra Scroll Vertical en Xbrowse

Post by FranciscoA »

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
acuellar
Posts: 1647
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: No muestra Scroll Vertical en Xbrowse

Post by acuellar »

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.
Post Reply