![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Añade éste cambio al pricipio del procedimiento:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
borde de Listbox seleccionado de otro color
Hola Neftaldi, La ultima Consulta si seria posible, Como Hago para El color del Borde del Item seleccionado del Listo, para cambiar color, Perdon por Abuzar de tu sabiduria, Y si seria posible de donde puedo conseguir manuales para enternder el canvas. Desde Millones de gracias
|
|
#3
|
||||
|
||||
|
Cita:
En cuanto al canvas, puees echarle un vistazo a la ayuda de Delphi, o a cualquier manual en los capítulos que te hablen de gráficos.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
||||
|
||||
|
Inmediatamente después de
intenta colocar este código
Las tres líneas centrales pintarán un borde punteado de color rojo y la última línea borra el borde punteado por defecto. Si omiten las líneas centrales simplemente evitarán el borde punteado que quizá es lo que se desee. // Saludos |
|
#5
|
||||
|
||||
|
Cita:
![]() ![]() ![]() Gracias Román.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#6
|
|||
|
|||
|
Una duda...
¿Por qué no pinta nada cuando no hay guión? Yo he modificado el código original incluyendo todo dentro del else (p=0), y así me pinta una vez, pero no las demás. Es decir: Código:
Str := ListBox1.Items[Index];
p := Pos('-', Str);
if (p = 0) then
begin
ListBox1.Canvas.TextRect(Rect, 0, 0, Str);
end
else
begin
Str1 := Copy(Str, 1, P - 1);
Str2 := Copy(Str, P, Length(Str));
w1 := ListBox1.Canvas.TextWidth(Str1);
w2 := ListBox1.Canvas.TextWidth(Str2);
ListBox1.Canvas.Font.Color := clRed;
ListBox1.Canvas.TextRect(Rect, Rect.Left, Rect.Top, Str1);
ARect := Rect;
ARect.Left := aRect.Left + w1;
ListBox1.Canvas.Font.Color := clBlue;
ListBox1.Canvas.TextRect(aRect, aRect.Left, aRect.Top, Str2);
end;
Código:
ListBox1.Items.Add(Edit1.Text); No lo entiendo... Saludos del elfo |
|
#7
|
||||
|
||||
|
Cita:
Cita:
¿Exactamente cómo quieres pintar letra de un color y de otro? ¿Cual es el criterio a seguir? En el ejemplo expuesto era utilizando el guión, en tu caso no me queda claro lo que necesitas.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#8
|
|||
|
|||
|
Cita:
No se si me explico. Saludos del elfo |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|