ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

código para componente do mesmo tipo
Ir à página Anterior  1, 2
 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Qui Out 16, 2014 9:47 am    Assunto: Responder com Citação

Tente assim:

Código:

procedure TfrmEdicaoContrato.negrito(DBRichEdit: TDBRichEdit);
begin
  if Objeto is TDBRichEdit then
  begin
   With DBRichEdit.SelAttributes do
  Begin
   if (Style = [fsBold]) or
      (Style = [fsBold, fsItalic]) or
      (Style = [fsBold, fsUnderline]) or
      (Style = [fsBold, fsItalic, fsUnderline]) then
   Style:= Style - [fsBold]
   else
   Style:= Style + [fsBold];
  End;
  end;
end;

_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
michael_jackson
Membro Junior
Membro Junior


Registrado: Quarta-Feira, 17 de Fevereiro de 2010
Mensagens: 393

MensagemEnviada: Qui Out 16, 2014 3:57 pm    Assunto: Responder com Citação

todos estes estão funcionando

negrito
itálico
sublinhado

alinhamento a esquerda
centralizado
alinhamento a direita
justificado

fonte
cor da fonte


só falta o tamanho da fonte, trocar o tamanho é fácil,

mas tem algum código que carregue os tamanhos das fontes do windows em uma combobox? Isso eu não achei.

encontrei de como carregar as fontes.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Qui Out 16, 2014 4:20 pm    Assunto: Responder com Citação

Creio que não encontre o tamanho das fontes usadas no Windows.
Mas o mais comum é se fazer um Loop preenchendo o combobox com o intervalo numérico desejado.
Código:

Var
i: integer;
Begin
  for i:= 1 to 48 do
  Combobox1.Items.Add(inttostr(i));
  Combobox1.Text:= '12';
End;

_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
michael_jackson
Membro Junior
Membro Junior


Registrado: Quarta-Feira, 17 de Fevereiro de 2010
Mensagens: 393

MensagemEnviada: Qui Out 16, 2014 4:37 pm    Assunto: Responder com Citação

resolvido

é foi isso que eu fiz manualmente, fui e inseri
os tamanhos na propriedade itens
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Ir à página Anterior  1, 2
Página 2 de 2

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB