Ver Mensaje Individual
  #1  
Antiguo 26-05-2016
leg128 leg128 is offline
Registrado
NULL
 
Registrado: jun 2014
Posts: 5
Reputación: 0
leg128 Va por buen camino
Dos consultas

Buen día chicos, como les va? les traigo dos consultas que me están trayendo varios dolores de cabeza hace varios dias.
La primera:
Al crear controles en un stringgrid me salen bien pero el tema es cuando mi stringgrid tiene mas de 20 filas los controles no se ven bien al deslizar o bajar con el scroll. Por ejemplo creo 1 botón en la columna 5 del stringgrid por lo que deberia quedarme 20 botones en la columna 5...pero al bajar con el scrollbar del stringgrid me queda algo asi: Fila 20 y en la columna 5 botón numero 1 en vez de boton numero 20... Busque en el foro y en internet pero no encontre nada al respecto no se si es ami nomas a quien le pasa....alguien sabe si existe alguna solución?

La segunda:
No encontrando solución al problema anterior decidi utilizar un listview con checkbox y logre solucionar el problema lógico que tenia... ahora el problema que tengo es mas estetico que otra cosa.-
Según cierta condición requiero colorear una fila del listview lo cual lo hago con el siguiente codigo
Código Delphi [-]
procedure TForm4.ListView1AdvancedCustomDrawItem(Sender: TCustomListView;
  Item: TListItem; State: TCustomDrawState; Stage: TCustomDrawStage;
  var DefaultDraw: Boolean);
begin

if (STRTOINT(Item.SubItems[5]) > 15 - 5) then
BEGIN
    Sender.Canvas.Brush.Color := clWebSalmon;
END;

Esto funciona bien, el tema es que me queda la linea que dividen los items se que es una tontera pero me gustaria que quede de un mismo color. Les dejo esta imagen para que me entiendan


Espero no les moleste que haya sido tan extenso.... y gracias por siempre ayudarme. Saludos y Abrazos.

Última edición por Casimiro Notevi fecha: 26-05-2016 a las 16:46:58.
Responder Con Cita