|
Usuários |
|
36 Usuários Online
|
|
[Artigos]
Como colocar seus "Forms" e "Projetos Modelos" no Repository |
Publicado por adairfolmer : Terça, Fevereiro 21, 2006 - 12:05 GMT-3 (3891 leituras)
3 Comentários Enviar para um amigo Versão para impressão
|
Acredito que muitos já tentaram colocar seus forms mais usuais ou projetos modelos que são utilizados em várias aplicações no repository do Delphi, mas não tiveram muito sucesso.
Por isso resolvi escrever este artigo demonstrando uma maneira fácil de fazer isso.
O Repository ou "Repositor
de objetos" é um conjunto de forms e projetos que podemos usar para criar um
programa ou inserir determinados formulários à aplicação, por exemplo o "About".
Nos rendemos a facilidade de ir no menu "File -> New -> Other..."
e escolher os modelos existentes ali para adicionar ao nosso programa, por isso
adicionar os nossos próprios modelos de forms e projects ao repository pode nos
render facilidade e economia de tempo ao programar.
Então mãos a obra, digo, ao teclado.
Os arquivos do Repository, em uma instalação padrão, ficam
em: "C:\Arquivos de programas\Borland\DelphiX\Objrepos" onde "X" refere-se a
versão do Delphi.
Aí encontramos diversos diretórios organizando os diferentes
tipos de modelos.
Portanto seus modelos também deverão ser colocados ai, de
preferência dentro de um diretório criado por você. Ex.:
"C:\Arquivos de programas\Borland\DelphiX\Objrepos\Adair"
Importante: Para um form é necessário ter os seguintes
arquivos dentro deste diretório:
"Sobre.dfm" -> Formulário
"Sobre.pas" -> Código fonte do formulário Sobre
"Sobre.ico" -> Ícone representativo do formulário Sobre(Irá
parecer na lista do Repository)
Para um project modelo deve-se criar um diretório próprio
para o projeto.
Ex.: "C:\Arquivos de
programas\Borland\DelphiX\Objrepos\Adair\Projeto"
Todos os arquivos do projeto (*.pas, *.dfm, *.res, e os
demais) devem estar dentro deste diretório.
Depois disso devemos alterar as configurações do Delphi para
que os nossos modelos apareçam no repository.
Para isso devemos localizar o arquivo "C:\Arquivos de
programas\Borland\DelphiX\Bin\delphi32.dro" que contém as configurações
referentes ao repository.
Devemos editar este arquivo com o bloco de notas do Windows.
Importante: Este arquivo só pode ser editado por um
editor de textos simples, pois não pode conter outras informações a não ser
texto, e muito cuidado ao alterar as informações contidas ali, se forem
modificadas sem o devido cuidado, o repositoy pode não funcionar direito. Para
prevenir, faça uma cópia do arquivo antes de altera-lo.
Em primeiro lugar devemos localizar a seguinte expressão "[Repository
Pages]" (que está bem no final do arquivo) e adicionar "Adair=" (que se refere
ao diretório que criamos).
Para incluir um Form devemos adicionar as seguintes linhas ao
arquivo (de preferência já no início do arquivo para faciliar futuras
alterações):
[C:\Arquivos de programas\Borland\Delphi7\Objrepos\Adair\Sobre]
Type=FormTemplate
Name=Meu Sobre
Page=Adair
Icon=C:\Arquivos de programas\Borland\Delphi7\Objrepos\Adair\Sobre.ICO
Description=Sobre do meu programa.
Author=Adair
DefaultMainForm=0
DefaultNewForm=0
Ancestor=
Designer=dfm
ATENÇÃO: As opções abaixo não podem ser modificadas:
Type=FormTemplate
DefaultMainForm=0
DefaultNewForm=0
Ancestor=
Designer=dfm
Para incluir um Project devemos adicionar as seguintes linhas
ao arquivo:
[C:\Arquivos de programas\Borland\Delphi7\Objrepos\Adair\Projeto\Modelo]
Type=ProjectTemplate
Name=Projeto Modelo
Page=Adair
Icon=C:\Arquivos de programas\Borland\Delphi7\Objrepos\Adair\Projeto\Modelo.ico
Description=Meu Projeto Modelo.
Author=Adair
DefaultProject=0
Designer=dfm
Onde "Modelo" é o Delphi Project.
ATENÇÃO: As opções abaixo não podem ser modificadas:
Type=ProjectTemplate
DefaultProject=0
Designer=dfm
Depois de adicionado todas as entradas, deve-se salvar e
fechar o arquivo.
Agora é só abrir o Delphi ir em "File -> New -> Other..." e
bingo! aí estão seus modelos de reposição.
Espero ter ajudado!
Adair Folmer
Email:
adairfolmer@yahoo.com.br
Site:
www.adairfolmer.ubbi.com.br
|
|
Comentários | |
| | Comentários pertencem aos seus respectivos autores. Não somos responsáveis pelo seus conteúdos. |
por: mozachi : Mar 17, 2006 - 01:23 (Informações sobre o membro | Enviar uma mensagem)
http://http://
|
Adair,
Para adicionar um PROJETO ao Repositorio voce ja tentou:
1.Acessar menu Project |Add project to repository..
Para adicionar um FORM ao epositorio:
1. botao direito do mouse no formulario, opcao "Add to Repository.."
Desta forma nao precisa aditar nenhum arquivo. O delphi faz tudo sozinho.
(Versoes 5 e 7)
Abraco,
Leonardo.
|
por: adairfolmer (adairfolmer@yahoo.com.br) : Mar 25, 2006 - 05:15 (Informações sobre o membro | Enviar uma mensagem) http://www.adairfolmer.ubbi.com.br | | Olá amigo Leonardo,
Sim já adicionei forms e projects ao repository desta forma, mas o que fiz foi desenvolver outra maneira de fazer isso para aqueles que não tem tal funcionalidade e que desejam ter os mesmos benefícios no Delphi.
Seguindo a minha fórmula você tem muitas outras opções adicionais para controle e configuração do repository, diferentemente do modo básico a que você se referiu.
É claro, é uma função importante, mas é básica.
Meu artigo é para os que querem sempre mais.
Abraços, Adair | [ Comentários não permitidos para usuários anônimos. Por gentileza, registre-se ou conecte-se ao sistema
por: adairfolmer (adairfolmer@yahoo.com.br)
: Mar 26, 2006 - 11:18 (Informações sobre o membro | Enviar uma mensagem)
http://www.adairfolmer.ubbi.com.br
|
|
Olá amigo Leonardo,
sim já adicionei forms e projects ao repository desta forma, mas o que fiz foi desenvolver outra maneira de fazer isso para aqueles que não tem tal funcionalidade e que desejam ter os mesmos benefícios no Delphi.
Seguindo a minha fórmula você tem muitas outras opções adicionais para controle e configuração do repository, diferentemente do modo básico a que você se referiu.
É claro, é uma função importante, mas é básica.
Meu artigo é para os que querem sempre mais.
Abraços, Adair
|
|
|
Edição 112 |
|
|
50 Programas Fontes |
|
|
Produtos |
|
|