170 lines
5.3 KiB
XML
170 lines
5.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
|
|
<PythonExport
|
|
Father="DocumentObjectPy"
|
|
Name="SheetPy"
|
|
Twin="Sheet"
|
|
TwinPointer="Sheet"
|
|
Include="Mod/Spreadsheet/App/Sheet.h"
|
|
Namespace="Spreadsheet"
|
|
FatherInclude="App/DocumentObjectPy.h"
|
|
FatherNamespace="App"
|
|
Constructor="true">
|
|
|
|
<Documentation>
|
|
<Author Licence="LGPL" Name="Eivind Kvedalen" EMail="eivind@kvedalen.name" />
|
|
<UserDocu>With this object you can manipulate spreadsheets</UserDocu>
|
|
</Documentation>
|
|
<Methode Name="set">
|
|
<Documentation>
|
|
<UserDocu>Set data into a cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="get">
|
|
<Documentation>
|
|
<UserDocu>Get evaluated cell contents</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getContents">
|
|
<Documentation>
|
|
<UserDocu>Get cell contents</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="clear">
|
|
<Documentation>
|
|
<UserDocu>Clear a cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="clearAll">
|
|
<Documentation>
|
|
<UserDocu>Clear all cells in the spreadsheet</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="importFile">
|
|
<Documentation>
|
|
<UserDocu>Import file into spreadsheet</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="exportFile">
|
|
<Documentation>
|
|
<UserDocu>Export file from spreadsheet</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="mergeCells">
|
|
<Documentation>
|
|
<UserDocu>Merge given cell area into one cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="splitCell">
|
|
<Documentation>
|
|
<UserDocu>Split a previously merged cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="insertColumns">
|
|
<Documentation>
|
|
<UserDocu>Insert a given number of columns into the spreadsheet.</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="removeColumns">
|
|
<Documentation>
|
|
<UserDocu>Remove a given number of columns from the spreadsheet.</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="insertRows">
|
|
<Documentation>
|
|
<UserDocu>Insert a given number of rows into the spreadsheet.</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="removeRows">
|
|
<Documentation>
|
|
<UserDocu>Remove a given number of rows from the spreadsheet.</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setAlignment">
|
|
<Documentation>
|
|
<UserDocu>Set alignment of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getAlignment">
|
|
<Documentation>
|
|
<UserDocu>Get alignment of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setStyle">
|
|
<Documentation>
|
|
<UserDocu>Set style of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getStyle">
|
|
<Documentation>
|
|
<UserDocu>Get style of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setDisplayUnit">
|
|
<Documentation>
|
|
<UserDocu>Set display unit for cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setAlias">
|
|
<Documentation>
|
|
<UserDocu>Set alias for cell address</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getAlias">
|
|
<Documentation>
|
|
<UserDocu>Get alias for cell address</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getCellFromAlias">
|
|
<Documentation>
|
|
<UserDocu>Get cell address given an alias</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getDisplayUnit">
|
|
<Documentation>
|
|
<UserDocu>Get display unit for cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setForeground">
|
|
<Documentation>
|
|
<UserDocu>Set foreground color of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getForeground">
|
|
<Documentation>
|
|
<UserDocu>Get foreground color of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setBackground">
|
|
<Documentation>
|
|
<UserDocu>Set background color of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getBackground">
|
|
<Documentation>
|
|
<UserDocu>Get background color of the cell</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setColumnWidth">
|
|
<Documentation>
|
|
<UserDocu>Set given spreadsheet column to given width</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getColumnWidth">
|
|
<Documentation>
|
|
<UserDocu>Get given spreadsheet column width</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="setRowHeight">
|
|
<Documentation>
|
|
<UserDocu>Set given spreadsheet row to given height</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
<Methode Name="getRowHeight">
|
|
<Documentation>
|
|
<UserDocu>Get given spreadsheet row height</UserDocu>
|
|
</Documentation>
|
|
</Methode>
|
|
</PythonExport>
|
|
</GenerateModel>
|