Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-08-2015
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Poder: 18
Jose Roman Va por buen camino
TShape transparente

Cordial saludo,

Necesito agregarle la propiedad Transparente de tipo Boolean (debido a que el usuario podrá decidir si lo desea o no transparente) a un TShape y que este TShape sea transparente solo la parte interna no los bordes, no se como hacer esto. Muchas gracias.
Responder Con Cita
  #2  
Antiguo 27-08-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
A ver si esto te sirve

Código Delphi [-]
unit TransparentShape;

interface

uses
  ExtCtrls;

type
  TTransparentShape = class(TShape)
  private
    FTransparent: Boolean;
    procedure SetTransparent(const Value: Boolean);
  published
    property Transparent: Boolean read FTransparent write SetTransparent;
  end;

implementation

uses
  Graphics;

{ TTransparentShape }

procedure TTransparentShape.SetTransparent(const Value: Boolean);
begin
  if FTransparent <> Value then
  begin
    FTransparent := Value;
    if FTransparent then
      Brush.Style := bsClear
    else
      Brush.Style := bsSolid;
  end;
end;

end.

Edito:

Salida -


Última edición por AgustinOrtu fecha: 27-08-2015 a las 21:00:17.
Responder Con Cita
  #3  
Antiguo 27-08-2015
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Poder: 18
Jose Roman Va por buen camino
Gracias por tu ayuda.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Pilas y tshape PaulaGV OOP 11 25-05-2012 05:03:09
Una ayudita con TShape JerS Varios 8 28-04-2010 04:07:11
Cómo dibujar una línea en un TShape Patricio Varios 1 18-02-2009 17:21:36
Componente TShape con Label? Jorge Rojas M. OOP 8 26-03-2008 01:11:33
Un TShape con personalidad elcigarra Gráficos 7 21-07-2005 04:47:00


La franja horaria es GMT +2. Ahora son las 05:45:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi