ListView de nuevo ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

ListView de nuevo ?

Jose Gregoris
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Sebastian Calvo
Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <[hidden email]> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Jose Gregoris
In reply to this post by Jose Gregoris

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <[hidden email]> escribió:

De: GallegO <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: jueves, 15 de abril de 2010, 9:32

Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

image2.JPG (117K) Download Attachment
image.JPG (113K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Sebastian Calvo
Kiko:

Debe ser windows, fijate en el msdn si se puede cambiar.

Saludos

El 15 de abril de 2010 10:21, Jose Gregoris <[hidden email]> escribió:

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <[hidden email]> escribió:

De: GallegO <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: jueves, 15 de abril de 2010, 9:32


Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Jose Gregoris
Hola Gallego

Despues de preguntar el el foro de msdn sin tener una respuesta satisfactoria,hasta el momento. Encontré esto:

http://msdn.microsoft.com/en-us/library/system.windows.forms.drawlistviewitemeventargs.drawfocusrectangle.aspx

El tema esta en que no tengo idea de como se usa dentro de dolphin.
Por lo que dice, dibuja el rectangulo sobre el item, solo si   tiene el foco. Pero tampoco se si esto  hace el efecto deseado.
Pues en esta discución:
 http://www.eggheadcafe.com/software/aspnet/35511514/how-to-draw-listview-them.aspx .

Dice que no y parece tener el mismo problema que yo.

La verdad me extraña que nadie sepa como se puede hacer esto, parase como si intentara hacer brujerías jajaja


saludos kiko





--- El jue 15-abr-10, GallegO <[hidden email]> escribió:

De: GallegO <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: jueves, 15 de abril de 2010, 10:47

Kiko:

Debe ser windows, fijate en el msdn si se puede cambiar.

Saludos

El 15 de abril de 2010 10:21, Jose Gregoris <kikodelphi@...> escribió:

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 9:32


Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Sebastian Calvo
Kiko:

En
te podes bajar un package que hace bastante customdraw en ListView.

Extiende ListView con #nmCustomDraw: . Ahi tenes un implementación un tanto extraña, quizás encontras las respuestas de por qué no te anda tu customdraw.
Actualmente eso lo usa para dibujar gridlines, lo cual no esta tan lejos de lo que queres hacer vos.

Espero que te sea de ayuda.

Saludos
  GallegO

El 22 de abril de 2010 12:00, Jose Gregoris <[hidden email]> escribió:
Hola Gallego

Despues de preguntar el el foro de msdn sin tener una respuesta satisfactoria,hasta el momento. Encontré esto:

http://msdn.microsoft.com/en-us/library/system.windows.forms.drawlistviewitemeventargs.drawfocusrectangle.aspx

El tema esta en que no tengo idea de como se usa dentro de dolphin.
Por lo que dice, dibuja el rectangulo sobre el item, solo si   tiene el foco. Pero tampoco se si esto  hace el efecto deseado.
Pues en esta discución:
 http://www.eggheadcafe.com/software/aspnet/35511514/how-to-draw-listview-them.aspx .

Dice que no y parece tener el mismo problema que yo.

La verdad me extraña que nadie sepa como se puede hacer esto, parase como si intentara hacer brujerías jajaja


saludos kiko






--- El jue 15-abr-10, GallegO <[hidden email]> escribió:

De: GallegO <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: jueves, 15 de abril de 2010, 10:47


Kiko:

Debe ser windows, fijate en el msdn si se puede cambiar.

Saludos

El 15 de abril de 2010 10:21, Jose Gregoris <kikodelphi@...> escribió:

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 9:32


Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Jose Gregoris
Hola Gallego

Lo baje y estoy mirando, gracias.
En el foro de msdn, me dicen que use un bitmap y haga un bitblt con la pantalla.
No sé a que se refiere con la pantalla, voy a ver que me dicen.

Yo intento hacer el bitblt con el canvas del bitmap y el canvas del listView, pero  no sale como quiero.
Lo que no encuentro son algunas constantes para el bitblt como esta :
PATINVERT o esta PATPAINT. Tenes idea de porque no estan ?

Tambien encontré que en dolphin estan haciendo un bitblt con una imagen que ponen como mancha de agua en el shell de dolphin, pero solo lo hacen con la imagen de fondo del ListView, voy a ver si robo algo de hay jajaja.
 
Se te occure algo ?.


saludos kiko

--- El jue 22-abr-10, GallegO <[hidden email]> escribió:

De: GallegO <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: jueves, 22 de abril de 2010, 20:49

Kiko:

En
te podes bajar un package que hace bastante customdraw en ListView.

Extiende ListView con #nmCustomDraw: . Ahi tenes un implementación un tanto extraña, quizás encontras las respuestas de por qué no te anda tu customdraw.
Actualmente eso lo usa para dibujar gridlines, lo cual no esta tan lejos de lo que queres hacer vos.

Espero que te sea de ayuda.

Saludos
  GallegO

El 22 de abril de 2010 12:00, Jose Gregoris <kikodelphi@...> escribió:
Hola Gallego

Despues de preguntar el el foro de msdn sin tener una respuesta satisfactoria,hasta el momento. Encontré esto:

http://msdn.microsoft.com/en-us/library/system.windows.forms.drawlistviewitemeventargs.drawfocusrectangle.aspx

El tema esta en que no tengo idea de como se usa dentro de dolphin.
Por lo que dice, dibuja el rectangulo sobre el item, solo si   tiene el foco. Pero tampoco se si esto  hace el efecto deseado.
Pues en esta discución:
 http://www.eggheadcafe.com/software/aspnet/35511514/how-to-draw-listview-them.aspx .

Dice que no y parece tener el mismo problema que yo.

La verdad me extraña que nadie sepa como se puede hacer esto, parase como si intentara hacer brujerías jajaja


saludos kiko






--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 10:47


Kiko:

Debe ser windows, fijate en el msdn si se puede cambiar.

Saludos

El 15 de abril de 2010 10:21, Jose Gregoris <kikodelphi@...> escribió:

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 9:32


Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Juan-2
Hola

que tal aca http://www.blitzbasic.com/Community/posts.php?topic=28574
salu2
mdc

2010/4/23 Jose Gregoris <[hidden email]>
Hola Gallego

Lo baje y estoy mirando, gracias.
En el foro de msdn, me dicen que use un bitmap y haga un bitblt con la pantalla.
No sé a que se refiere con la pantalla, voy a ver que me dicen.

Yo intento hacer el bitblt con el canvas del bitmap y el canvas del listView, pero  no sale como quiero.
Lo que no encuentro son algunas constantes para el bitblt como esta :
PATINVERT o esta PATPAINT. Tenes idea de porque no estan ?

Tambien encontré que en dolphin estan haciendo un bitblt con una imagen que ponen como mancha de agua en el shell de dolphin, pero solo lo hacen con la imagen de fondo del ListView, voy a ver si robo algo de hay jajaja.
 
Se te occure algo ?.


saludos kiko

--- El jue 22-abr-10, GallegO <[hidden email]> escribió:

De: GallegO <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: jueves, 22 de abril de 2010, 20:49


Kiko:

En
te podes bajar un package que hace bastante customdraw en ListView.

Extiende ListView con #nmCustomDraw: . Ahi tenes un implementación un tanto extraña, quizás encontras las respuestas de por qué no te anda tu customdraw.
Actualmente eso lo usa para dibujar gridlines, lo cual no esta tan lejos de lo que queres hacer vos.

Espero que te sea de ayuda.

Saludos
  GallegO

El 22 de abril de 2010 12:00, Jose Gregoris <kikodelphi@...> escribió:
Hola Gallego

Despues de preguntar el el foro de msdn sin tener una respuesta satisfactoria,hasta el momento. Encontré esto:

http://msdn.microsoft.com/en-us/library/system.windows.forms.drawlistviewitemeventargs.drawfocusrectangle.aspx

El tema esta en que no tengo idea de como se usa dentro de dolphin.
Por lo que dice, dibuja el rectangulo sobre el item, solo si   tiene el foco. Pero tampoco se si esto  hace el efecto deseado.
Pues en esta discución:
 http://www.eggheadcafe.com/software/aspnet/35511514/how-to-draw-listview-them.aspx .

Dice que no y parece tener el mismo problema que yo.

La verdad me extraña que nadie sepa como se puede hacer esto, parase como si intentara hacer brujerías jajaja


saludos kiko






--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 10:47


Kiko:

Debe ser windows, fijate en el msdn si se puede cambiar.

Saludos

El 15 de abril de 2010 10:21, Jose Gregoris <kikodelphi@...> escribió:

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 9:32


Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org
Reply | Threaded
Open this post in threaded view
|

Re: ListView de nuevo ?

Jose Gregoris
Hola Juan

Ok gracias, voy a ver que puedo sacar

saludos

--- El vie 23-abr-10, Juan <[hidden email]> escribió:

De: Juan <[hidden email]>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: [hidden email]
Fecha: viernes, 23 de abril de 2010, 18:25

Hola

que tal aca http://www.blitzbasic.com/Community/posts.php?topic=28574
salu2
mdc

2010/4/23 Jose Gregoris <kikodelphi@...>
Hola Gallego

Lo baje y estoy mirando, gracias.
En el foro de msdn, me dicen que use un bitmap y haga un bitblt con la pantalla.
No sé a que se refiere con la pantalla, voy a ver que me dicen.

Yo intento hacer el bitblt con el canvas del bitmap y el canvas del listView, pero  no sale como quiero.
Lo que no encuentro son algunas constantes para el bitblt como esta :
PATINVERT o esta PATPAINT. Tenes idea de porque no estan ?

Tambien encontré que en dolphin estan haciendo un bitblt con una imagen que ponen como mancha de agua en el shell de dolphin, pero solo lo hacen con la imagen de fondo del ListView, voy a ver si robo algo de hay jajaja.
 
Se te occure algo ?.


saludos kiko

--- El jue 22-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 22 de abril de 2010, 20:49


Kiko:

En
te podes bajar un package que hace bastante customdraw en ListView.

Extiende ListView con #nmCustomDraw: . Ahi tenes un implementación un tanto extraña, quizás encontras las respuestas de por qué no te anda tu customdraw.
Actualmente eso lo usa para dibujar gridlines, lo cual no esta tan lejos de lo que queres hacer vos.

Espero que te sea de ayuda.

Saludos
  GallegO

El 22 de abril de 2010 12:00, Jose Gregoris <kikodelphi@...> escribió:
Hola Gallego

Despues de preguntar el el foro de msdn sin tener una respuesta satisfactoria,hasta el momento. Encontré esto:

http://msdn.microsoft.com/en-us/library/system.windows.forms.drawlistviewitemeventargs.drawfocusrectangle.aspx

El tema esta en que no tengo idea de como se usa dentro de dolphin.
Por lo que dice, dibuja el rectangulo sobre el item, solo si   tiene el foco. Pero tampoco se si esto  hace el efecto deseado.
Pues en esta discución:
 http://www.eggheadcafe.com/software/aspnet/35511514/how-to-draw-listview-them.aspx .

Dice que no y parece tener el mismo problema que yo.

La verdad me extraña que nadie sepa como se puede hacer esto, parase como si intentara hacer brujerías jajaja


saludos kiko






--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 10:47


Kiko:

Debe ser windows, fijate en el msdn si se puede cambiar.

Saludos

El 15 de abril de 2010 10:21, Jose Gregoris <kikodelphi@...> escribió:

Hola Gallego

Si entiendo y esta en true.

El tema es que esto funciona iluminando , solo el texto !!.
Yo quiero que quede como en la  image y no como en la image2.
La captura image, tiene el foco y por eso se ve así, pero si salís la selección se pierde en lo visual.

Esto  esta  implementado en otra aplicación y  es posible, pero no veo como.No puede ser algo difícil.


Que es lo que hace que el icono sea iluminado al seleccionar ?.

Y porque diablos, solo queda iluminado el texto al perder el foco ?



saludos





--- El jue 15-abr-10, GallegO <fxgallego@...> escribió:

De: GallegO <fxgallego@...>
Asunto: Re: [clubSmalltalk] ListView de nuevo ?
Para: clubsmalltalk@...
Fecha: jueves, 15 de abril de 2010, 9:32


Kiko:

Asegurate de tener #showSelAlways en true.
Seguro que ya esta pero no te queda espacio entre iconos para mostrar la seleccion.
Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en el rectangulo del elemento seleccionado. NO se si será posible, calculo que sí, ya que por ejemplo se puede dibujar una grilla.

Saludos
  GallegO

Common Control Library http://msdn.microsoft.com/en-us/library/ms649776.aspx

El 14 de abril de 2010 16:54, Jose Gregoris <kikodelphi@...> escribió:
Hola

No encuentro forma de que el listView, mantenga la seleccion visible cuando salgo del componente.
Hay alguna propiedad o algo por el estilo ?.
O hay que implementar algo a pata ?.
En el ResourceToolboxPresenter se nota la seleccion porque queda marcado el texto que tiene el icono, pero en mi caso no tengo texto solo es el icono.

saludos kiko

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to clubSmalltalk@...
To unsubscribe from this group, send email to clubSmalltalk+unsubscribe@...
 
http://www.clubSmalltalk.org

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org

 

--
To post to this group, send email to [hidden email]
To unsubscribe from this group, send email to [hidden email]
 
http://www.clubSmalltalk.org