Lineas divisorias en xBrowse
Lineas divisorias en xBrowse
Antonio, a ver si podes sacarme esta incógnita.
Primero antes que todo felicitarte por el xBrowse. EXCELENTE !!! (Para que deje el WBrowse de Hernan )
Ahora la pregunta, se puede cambiar el color y grosor de las lineas divisorias (vertical y horizontal) además de las que propone las datas nRowDividerStyle y nColDividerStyle ???
Desde ya muchísimas gracias.
Un abrazo. El Loco
Primero antes que todo felicitarte por el xBrowse. EXCELENTE !!! (Para que deje el WBrowse de Hernan )
Ahora la pregunta, se puede cambiar el color y grosor de las lineas divisorias (vertical y horizontal) además de las que propone las datas nRowDividerStyle y nColDividerStyle ???
Desde ya muchísimas gracias.
Un abrazo. El Loco
Re: Lineas divisorias en xBrowse
Perdón que insista... pero es medio urgente.
Hay manera de cambia el colo de las lineas divisorias en xBrowse ???
Desde ya muchisimas gracias.
Un abrazo. El Loco
Hay manera de cambia el colo de las lineas divisorias en xBrowse ???
Desde ya muchisimas gracias.
Un abrazo. El Loco
Re: Lineas divisorias en xBrowse
Hola el loco:
A no ser que modifiques la clase TXBrowse no, pero lo tienes facil:
En el metodo adjust() y en la linea 769 en mi version, puedes modificar los PEN.
::hColPen para las columnas y ::hRowPen para las filas.
Por ejemplo las lineas de las columnas en grosor 10 y color rojo.
Y en las filas igual
Un saludo
JLL
fwh-jll@hotmail.es
A no ser que modifiques la clase TXBrowse no, pero lo tienes facil:
En el metodo adjust() y en la linea 769 en mi version, puedes modificar los PEN.
Code: Select all
::hColPen := CreatePen( PS_SOLID, 1, CLR_BLACK )
Por ejemplo las lineas de las columnas en grosor 10 y color rojo.
Code: Select all
::hColPen := CreatePen( PS_SOLID, 10, CLR_RED )
Code: Select all
::hRowPen := CreatePen( PS_SOLID, 10, CLR_RED )
JLL
fwh-jll@hotmail.es
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
Re: Lineas divisorias en xBrowse
Hey Loco,
Yo te recomendaria que hicieras lo siguiente:
Crea dos nuevas Datas para la Clase:
Modifica las lineas que indica JLL:
En tu programa ejecuta:
De este modo, podras cambiarlas al color y tamaño que deseas y si no lo haces, no pasa nada y se pinta como esta ahora...
No he probado este codigo, pero deberia funcionar sin problemas tomando en cuenta que esa linea sea la unica que haya que modificar....
EDITADO:
Yo te recomendaria que hicieras lo siguiente:
Crea dos nuevas Datas para la Clase:
Code: Select all
DATA nSizePen INIT 1
DATA nColorPen INIT CLR_BLACK
Code: Select all
::hColPen := CreatePen( PS_SOLID, ::nSizePen, ::nColorPen )
::hRowPen := CreatePen( PS_SOLID, ::nSizePen, ::nColorPen )
Code: Select all
oBrowse:nSizePen := 5 //O el tamaño que quieras
oBrowse:nColorPen := CLR_RED //O el color que quieras con nRGB()
No he probado este codigo, pero deberia funcionar sin problemas tomando en cuenta que esa linea sea la unica que haya que modificar....
EDITADO:
Last edited by Bayron on Tue Sep 20, 2011 8:09 pm, edited 1 time in total.
=====>
Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com
FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate
FiveWin, One line of code and it's done...
Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com
FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate
FiveWin, One line of code and it's done...
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Lineas divisorias en xBrowse
Miguel Angel,
Te aportaron una muy buena solución, te sirvió ?
Te aportaron una muy buena solución, te sirvió ?
Re: Lineas divisorias en xBrowse
Antonio, JLL y Bayron, gracias por las sugerencias.
Algo de eso ya había intentado.
Voy a probar creando las nuevas Datas y les comento, pero creo que así funcionaria bárbaro.
Nuevamente gracias.
Un abrazo. El Loco
Algo de eso ya había intentado.
Voy a probar creando las nuevas Datas y les comento, pero creo que así funcionaria bárbaro.
Nuevamente gracias.
Un abrazo. El Loco
Re: Lineas divisorias en xBrowse
Antonio, aplique la sugerencia de Bayron, y funciona excelente.
Seria bueno que para el próxima versión lo puedas implementar para no estar modificando todos los meses.
Un abrazo y agradecimiento enorme a todos.
El Loco
Seria bueno que para el próxima versión lo puedas implementar para no estar modificando todos los meses.
Un abrazo y agradecimiento enorme a todos.
El Loco
Re: Lineas divisorias en xBrowse
Correcto, con las prisas como siempre, no pense en ese momento en crear efectivamente unas nuevas DATAS. Perfecto Bayron.
Era un solucion rapida pero no pensada con claridad.
Un saludo
JLL
fwh-jll@hotmail.es
Era un solucion rapida pero no pensada con claridad.
Un saludo
JLL
fwh-jll@hotmail.es
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Lineas divisorias en xBrowse
Miguel Angel,
Implementado para la próxima versión de FWH
* New: Class TXBrowse DATAs nSizePen, nColorPen to draw the column and rows lines as proposed in this
forums thread: http://forums.fivetechsupport.com/viewt ... 08#p119408 by JLL and Bayron!
Implementado para la próxima versión de FWH
* New: Class TXBrowse DATAs nSizePen, nColorPen to draw the column and rows lines as proposed in this
forums thread: http://forums.fivetechsupport.com/viewt ... 08#p119408 by JLL and Bayron!
Re: Lineas divisorias en xBrowse
Como pedir no cuesta nada...
Crees que podrias incluir para colores en el BtnBmp:
Talvez aClrPrompts[] que contenga ColorActive, ColorMouseOver, ColorPressed, ColorDissabled o DATAS individuales para cada estado...
Inicializado como CLR_BLACK para que mantenga el mismo color actual, pero pueda ser parameterizado por nosotros...
Las lineas a cambiar las indico en:
http://forums.fivetechsupport.com/viewt ... 28#p118911
Gracias....
Crees que podrias incluir para colores en el BtnBmp:
Talvez aClrPrompts[] que contenga ColorActive, ColorMouseOver, ColorPressed, ColorDissabled o DATAS individuales para cada estado...
Inicializado como CLR_BLACK para que mantenga el mismo color actual, pero pueda ser parameterizado por nosotros...
Las lineas a cambiar las indico en:
http://forums.fivetechsupport.com/viewt ... 28#p118911
Gracias....
=====>
Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com
FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate
FiveWin, One line of code and it's done...
Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com
FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate
FiveWin, One line of code and it's done...
Re: Lineas divisorias en xBrowse
JLL, Yo no pude llegar a la conclucion sin tu respuesta...
Eso es lo que hace grande este foro, el que nos podamos ayudar entre todos...
Eso es lo que hace grande este foro, el que nos podamos ayudar entre todos...
=====>
Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com
FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate
FiveWin, One line of code and it's done...
Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com
FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate
FiveWin, One line of code and it's done...
Re: Lineas divisorias en xBrowse
Gracias Antonio !!! Troesma de troesma !!!
Estuve viendo algunas modificaciones a esa excelente clase llamada xBrowse.
Cuando las pueda hacer andar, te las envio para ver si te interesa implementarlas.
Un gran abrazo. El Loco
Estuve viendo algunas modificaciones a esa excelente clase llamada xBrowse.
Cuando las pueda hacer andar, te las envio para ver si te interesa implementarlas.
Un gran abrazo. El Loco