André,
Conforme a sua sugestão fiz a gravação da Macro, porém não entendi nada,
teria como vc ou outro participamente me ajudar
Segue abaixo a macro
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ProtectTraceChangeMode"
args1(0).Value = true
dispatcher.executeDispatch(document, ".uno:ProtectTraceChangeMode", "", 0,
args1())
----- Original Message -----
From: Andre Cavalcante
To: [email protected]
Sent: Monday, December 19, 2005 12:10 PM
Subject: Re: [usuarios OOo] Alterações Controladas
Também não sei, mas te dou uma sugestão: grava uma macro que aciona a
proteção, isto é, executa a sequência de cliques: Editar -> Alterações
->Proteger Registros até a execução do ok. Depois olha o código e vê quais
os objetos em que ele faz dispatch e quais as mensagens que são enviadas,
talvez cê consiga alguma luz...
André Cavalcante
Manaus, AM.
Em 17/12/05, Venildo Amaral <[EMAIL PROTECTED]> escreveu:
>
> Bom dia
>
> Tenho que ativar via código o Controle de Alterações com senha aquele do
> menu (Editar -> Alterações ->Proteger Registros), tenho que fazer isso
para
> o documento q esta aberto, e também tenho que verificar se o documento que
> irei abrir já está configurado essa opção. Mas estou tendo um trabalho
> danado, pois não consigo nem identificar qual é o objeto responsavel por
> isso.
> Estou a versão do Ooo 1.1.3 - Writer.
>
> Obrigado
>
>