如何以编程方式将宏绑定到libre office中的工具栏按钮。
答案 0 :(得分:0)
示例代码在Andrew Pitonyak's Macro Document的代码清单5.110中。查看5.44节中的所有工具栏信息。
它使用XUIConfigurationManager接口。
添加工具栏按钮的标准方法是create an extension,然后在<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Tabel Rak</title>
</head>
<body>
<div class="container">
<div class="row">
<div class="modal fade" id="modalRak" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span>x</span></button>
</div>
<div class="modal-body">
<form method="POST" name="tambahkolom" role="form">
<h2 class="no-mar"><small>Tabel Rak</small></h2>
<div class="form-group">
<label for="namakolom">Kode Rak</label>
<input type="text" class="form-control" id="namakolom" name="namakolom" readonly>
</div>
<div class="form-group">
<label for="kodekolom">Kode Kolom</label>
<select name="kodekolom" id="kodekolom" class="form-control">
<option value="" class="disabled selected">Pilih Kode Kolom</option>
<option value="A">A</option>
<option value="B">B</option>
</select>
</div>
<button type="submit" class="btn btn-primary">Submit</button>
<input type="hidden" name="MM_insert" value="tambahkolom">
</form>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</div>
</body>
</html>
<?php
mysql_free_result($rrak);
mysql_free_result($rkolom);
?>
文件中指定新的工具栏按钮。附加组件还可以包含宏,因此这是一种将其分发给其他人使用的简单方法。