Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   propiedad boolean en vcl (https://www.clubdelphi.com/foros/showthread.php?t=21647)

cuscus 24-05-2005 13:24:32

propiedad boolean en vcl
 
hola a todos.
Estoy intentando hacer un componente vcl que tiene una serie de propiedades manipulables desde el diseño. Una de ellas es booleana y no encuentro ejemplos de como indicar que en diseño al selecionarla se despliegue un combo con true y false (como lo que tiene cualquier componente) y coja el valor seleccionado. si que he conseguido hacer propiedades que recogen la direccion de un fichero desplegando un dialog, pero el tema del combo no veo como.
gracias

droguerman 24-05-2005 14:55:56

esto debe ser suficiente en la declaración de la clase:
Código:

private
  FConectado : boolean;

Código:

property conectado : boolean read FConectado write setConectado;
o si prefieres con valores por defecto
Código:

  property conectado : boolean read FConectado write setConectado default false;
y en el constructor de la clase añadir (si usas valores por defecto):
Código:

  constructor TComponente.create(aOwner : TComponent);
  begin
          inherited create(aOwner);
          FConectado := false;
  end;


cuscus 24-05-2005 16:27:03

muchisimas gracias, mira que era sencillo y yo volviendome loco creyendo que tenia que hacer un registerpropertyeditor jajaja, a veces damos vueltas a unas cosas.
muchas gracias


La franja horaria es GMT +2. Ahora son las 09:06:52.

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