Nel progetto a cui sto, ancora, lavorando, mi piacerebbe impedire, almeno nel menu, di fare copie del file, quindi disabilitare (all'apertura del file) e abilitare (alla chiusura del file) i comandi "Salva con nome","Salva remoto","Salva una copia" presenti nel menu File.
Ho trovato e provato questa macro
Codice: Seleziona tutto
Sub HideAllMenuToolbars
Dim xCurrentController as Object
Dim xLayoutManager as Object
' If Design mode, just exit the routine and display standard menu and toolbars'
xCurrentController = thisComponent.CurrentController
If xCurrentController.isFormDesignMode Then
Exit Sub
End If
xLayoutManager = thisComponent.CurrentController.Frame.LayoutManager
xLayoutManager.visible = false
End Sub
Presumo che attraverso l'interfaccia xLayoutManager si possa disabilitare i comandi di cui sopra, ma non sono ancora riuscito a trovare il modo.
Qualcuno ha un'idea?
Saluti
Geo