Em 24-09-2011 19:57, Olivier Hallot escreveu:
Olá
Você se refere a uma lista de objetos da API do LibreOffice?
A API está agora documentada em http://api.libreoffice.org
Olivier
Em 24-09-2011 15:56, Erick Rijo Jr escreveu:
Existe uma lista de propriedades de controles e objetos do 
Libre/BrOffice??? A programação ficaria tão mais simples com uma 
lista dessas...
Valeu!!!
Muito bom ter as propriedades da API documentada, muito boa fonte de 
estudo. Mas o que quero é entender como chego às Propriedades de 
Formulários do Base.
Vou tentar ser mais claro. No Base, criarei um formulário com a 
Propriedade de Formulário ? Permitir Modificações definida como 'Não', 
mas com um clique num botão, quero que o operador mude esta Propriedade 
para 'Sim', e o libere para modificações.
Além disso quero criar uma comunicação visual sobre os registros que 
obedecerá certos critérios, como a Data do Evento, por exemplo: este 
campo mudará de cor conforme a proximidade com a data atual do sistema. 
Sei que posso modificar as Propriedades dos Controles ou as do 
Formulário, mas não sei seus nomes, ou como acessá-las. Estou estudando 
e vou acabar descobrindo, mas pensei que talvez pudessem me ajudar.
Escrevi esta Macro para a alteração da Propriedade de Formulário ? Allow 
Modifications (mas é claro, está errada):
Sub PermitirModificacao
    Dim oDesk As Object
    Dim oForm As Object
    Dim pProp(0) As New com.sun.star.beans.PropertyValue
    oDesk = StarDesktop
    oForm = oDesk.getCurrentFrame
    oProp(0).Name = "AllowModifications"
    oProp(0).Value = true
End Sub
Obrigado pela ajuda.
--
*Erick Rijo Jr*
Os anexos podem conter arquivos em formato livre
gerados por programas de Código Aberto, gratuitos e legais.
*Use Programas de Código Aberto.*
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
 mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
 usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
Context
   
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.