* Undo/Redo [#cf5cef2d] チャートでは API で Undo/Redo やり直し機能が利用できます。 チャートでは API で Undo/Redo やり直し機能が利用できます。OOo 3.4 で undo/redo API が統一されてこの API は削除されます。 以下の例では、背景色の変更と凡例を非表示にしていますが、一段階で元に戻すことができます。 Sub Chart_Undo_1 oDoc = ThisComponent oChart = oDoc.getSheets().getByIndex(0).getCharts()._ getByIndex(0).getEmbeddedObject() oUndoManager = oChart.getUndoManager() oUndoManager.preAction(oChart) oArea = oChart.getArea() oArea.FillColor = 1600551 oChart.HasLegend = False oUndoManager.postAction("Change background color.") End Sub |