Hola Daniel:
Como siempre gracias por tu ayuda y colaboracion.
Tengo dos pequeños detalles sobre la utilización en los xBrowse con el metodo SetBackGround() que son los siguientes:
1.- Declaro el xBrowse como siempre, y añadiendo este metodo me incorpora la imagen como fondo del xBrowse, hasta aqui bien, como veras en la( imagen-01), pero cuando redimensiono la ventana y la hago mas pequeña, la imagen que hemos declarado como fondo no se redimensiona auotomaticamente ver ( imagen-02 ), si la ventana la hago mas grande, sucede esto, ( imagen-03 ). He intentado borrar el pincel ( brushes ) y volverlo a crear cuando se redimensiona la ventana ( ya que hasta donde yo llevo, un brushes no se puede cambiar sus propiedades), me lo crea pero al mismo tamaño que tenia, en fin, no logro hacerme con ello, y sera una chorrada pero de momento no lo veo.
Imagen-01
Imagen-02
Imagen-03
2.- El detalle del punto uno, es simplemente un detalle estetico, que sino se logra solucionar, no se pone y punto, pero en esta parte te comento los detalles de funcionalidad al utilizar SetBackGround() o cBmpAdjBrush o ambas a la vez:
Si declaras un xBrowse y aplicas la DATA cBmpAdjBrush y el metodo SetBackGround(), y usas la ruedecita del raton y subes y bajas rapidamente los registros de este modo, sucede lo que muestro en la
( imagen-04 ). Si te das cuenta ha desaparecido la barra del browse o en determinadas ocasiones, algunas celdas las pinta y otras no, esto solo sucede cuando usas esta DATA y/o Metodo, sino funciona perfectamente el xBrowse aunque hagas burradas como la de moverse por el xBrowse con la rueda del raton.
Imagen-04
3.- Supuestamente se puede asignar un cursor al xBrowse ( Hand ), pero a mi no me funciona correctamente, me aparece el cursor en la parte donde se pinta la flecha que indica la posicion del puntero en la BD (->), pero en las filas no aparece ( imagen-05 ), como con un volcado de pantalla no aparecen los cursores te lo he indicado donde se ve y no se ve el cursor con unas flechas.
Declaro el Cursor asi:
DEFINE CURSOR oCrusor HAND
Y para asignarselo al xBrowse, lo aplico asi:
oGrid:oCursor := oCursor
Imagen-05
Sino es mucho pedir, todavia tengo algun tema pendiente que no me ha contestado nadie hasta la fecha sobre los TREE,a ver si te sabes como se hace esto, ver hilo:
http://forums.fivetechsupport.com/viewtopic.php?f=6&t=20183&hilit=+tree
Comentar y supongo que todos o casi todos los compañeros del foro lo haran es que, antes de preguntar aqui, intento solucionarlo yo mismo, pero muchas veces es bastantes complicado aprenderse y entender todas clases y filosofia de FWH.
Espero a ver aportado los datos necesarios e imagenes para que puedas enterder perfectamente lo que me pasa. Como he comentado no te aporto codigo porque solo es aplicar la DATA y Metodo a cualquier fuentes que tengas tu por ahi, no es nada especial como ves.
Muchas gracias por tu amabilidad y tu tiempo como siempre, espero que al menos Antonio te pague por los servicios, jejeje.
Un saludo
JLL
(*) Las versiones, herramientas y S.O que uso estan en la firma de mi usuario del foro.