mirror of
https://github.com/jmcnamara/libxlsxwriter.git
synced 2026-05-15 14:15:54 -06:00
Added support for cell comments in constant_memory mode and also refactored the internal data structure for handling comments. Issue #38
30 lines
1 KiB
C
30 lines
1 KiB
C
/*****************************************************************************
|
|
* Test cases for libxlsxwriter.
|
|
*
|
|
* Test to compare output against Excel files.
|
|
*
|
|
* Copyright 2014-2019, John McNamara, jmcnamara@cpan.org
|
|
*
|
|
*/
|
|
|
|
#include "xlsxwriter.h"
|
|
|
|
int main() {
|
|
|
|
lxw_workbook *workbook = workbook_new("test_comment16.xlsx");
|
|
lxw_worksheet *worksheet = workbook_add_worksheet(workbook, NULL);
|
|
|
|
worksheet_write_string(worksheet, CELL("A1"), "Foo", NULL);
|
|
worksheet_write_string(worksheet, CELL("C7"), "Bar", NULL);
|
|
worksheet_write_string(worksheet, CELL("G14"), "Baz", NULL);
|
|
|
|
worksheet_write_comment(worksheet, CELL("A1"), "Some text");
|
|
worksheet_write_comment(worksheet, CELL("D1"), "Some text");
|
|
worksheet_write_comment(worksheet, CELL("C7"), "Some text");
|
|
worksheet_write_comment(worksheet, CELL("E10"), "Some text");
|
|
worksheet_write_comment(worksheet, CELL("G14"), "Some text");
|
|
|
|
worksheet_set_comments_author(worksheet, "John");
|
|
|
|
return workbook_close(workbook);
|
|
}
|