Marcos Augusto Postado Outubro 21, 2010 Denunciar Share Postado Outubro 21, 2010 E ai pessoal do forumEstou começando a criar componentes no delphi e estou com as seguinte duvidas1º como faço para criar uma lista no Object Inspetor contendo uma lista de stringstipo um combobox mas que carrega-se os item assim que eu coloca-se no formtenho um exemplo mas ele já esta definido com as strings eu não queria que fosse deste jeito.Ex:unit FTesteComponentes;interfaceusesSysUtils, Classes;typeTMyLista = (Item1,Item2,Item3,Item4);TTesteComponentes = class(TComponent)privateFMyLista : TMyLista;publicpublishedproperty MyLista : TMyLista read FMyLista write FMyLista;end;procedure Register;implementationuses inifiles{$Ifdef win32},registry{$endif};procedure Register;beginRegisterComponents('myComponentes', [TTesteComponentes]);end;end.2º como faço para criar um botão no Object Inspetor com aqueles 3 pontinhos tipo a da fonte do formQuem puder me ajudar pode ser um exemplo bem simples tipo um messagebox quando clicaGrato Marcos Augusto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 21, 2010 Denunciar Share Postado Outubro 21, 2010 Estou começando a criar componentes no delphi e estou com as seguinte duvidas1º como faço para criar uma lista no Object Inspetor contendo uma lista de stringsVeja que no Object Inspetor voce só verá a lista de propriedades e eventos que voce definir para o componente, depois que ele estiver pronto mais detalhes:http://www.planetadelphi.com.br/artigo/23/...xemplo-pratico)abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos Augusto Postado Outubro 22, 2010 Autor Denunciar Share Postado Outubro 22, 2010 Obrigado por responder Jhonas, mas ainda estou no escuro, porque estou começando agora a tentar criar componentes e ta muito complicado, precisava de um exemplo bem simples por exemplo, quando eu coloca-se o objeno no forme ele peenche-se um combo tipo o que voce me mostrou mas não d cor e sim uma lista de strings, já tentei criar um de TStrins, TStringLis, TList mas nenhum me mostrou um obj no Object Inspetor parecido com um combobox onde eu so posso selecionar e não adicionarEX: Eu poderia usar esta propriedade para pegar o IP da minha maquina e fazer uma listagem de IP para quando eu for usar somente posso selecionar aqueles IP. Se voce n ao entender eu posso tentar ser mais claro.Grato Marcos Augusto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 22, 2010 Denunciar Share Postado Outubro 22, 2010 já que voce está começando a criar componentes, sugiro ler mais sobre o assunto antes de se aventurar na açãohttp://www.apostilaspdf.com/apostila-manua...onentes-delphi/http://balaiotecnologico.blogspot.com/2010...hi-parte-i.htmlhttp://balaiotecnologico.blogspot.com/2010...i-parte-ii.htmlhttp://www.devmedia.com.br/articles/viewcomp.asp?comp=1107http://www.delphibr.com.br/artigos/comp.htmabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos Augusto Postado Outubro 26, 2010 Autor Denunciar Share Postado Outubro 26, 2010 Jhonas obrigado pela força, vou dar uma olhada nesses tutoriais que você me passou, pode ser que eu seteja colocando o carro na frente dos burros por esta começando, então vou tentar começar do inicio. Qualquer coisa eu pesso ajuda de volta, pode ser??Grato Marcos AugustoResulvido Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcos Augusto
E ai pessoal do forum
Estou começando a criar componentes no delphi e estou com as seguinte duvidas
1º como faço para criar uma lista no Object Inspetor contendo uma lista de strings
tipo um combobox mas que carrega-se os item assim que eu coloca-se no form
tenho um exemplo mas ele já esta definido com as strings eu não queria que fosse deste jeito.
Ex:
unit FTesteComponentes;
interface
uses
SysUtils, Classes;
type
TMyLista = (Item1,Item2,Item3,Item4);
TTesteComponentes = class(TComponent)
private
FMyLista : TMyLista;
public
published
property MyLista : TMyLista read FMyLista write FMyLista;
end;
procedure Register;
implementation
uses inifiles{$Ifdef win32},registry{$endif};
procedure Register;
begin
RegisterComponents('myComponentes', [TTesteComponentes]);
end;
end.
2º como faço para criar um botão no Object Inspetor com aqueles 3 pontinhos tipo a da fonte do form
Quem puder me ajudar pode ser um exemplo bem simples tipo um messagebox quando clica
Grato Marcos Augusto
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.