LibreOffice
LibreOffice 24.2 SDK API Reference
|
Constants used to identify VBA document events. More...
Variables | |
const long | NO_EVENT = -1 |
An identifier not corresponding to any VBA document event. More... | |
const long | AUTO_NEW = 1 |
New document opened from template. More... | |
const long | AUTO_OPEN = 2 |
Document opened (loaded). More... | |
const long | AUTO_CLOSE = 3 |
Document about to be closed. More... | |
const long | AUTO_EXEC = 4 |
Application start. More... | |
const long | AUTO_EXIT = 5 |
Application exit. More... | |
const long | DOCUMENT_NEW = 1001 |
New text document opened from template. More... | |
const long | DOCUMENT_OPEN = 1002 |
Text document opened (loaded). More... | |
const long | DOCUMENT_CLOSE = 1003 |
Document about to be closed. More... | |
const long | WORKBOOK_ACTIVATE = 2001 |
Document activated. More... | |
const long | WORKBOOK_DEACTIVATE = 2002 |
Document deactivated. More... | |
const long | WORKBOOK_OPEN = 2003 |
Document opened (loaded). More... | |
const long | WORKBOOK_BEFORECLOSE = 2004 |
Document about to be closed. More... | |
const long | WORKBOOK_BEFOREPRINT = 2005 |
Document about to be printed. More... | |
const long | WORKBOOK_BEFORESAVE = 2006 |
Document about to be saved. More... | |
const long | WORKBOOK_AFTERSAVE = 2007 |
Document has been saved. More... | |
const long | WORKBOOK_NEWSHEET = 2008 |
New sheet inserted. More... | |
const long | WORKBOOK_WINDOWACTIVATE = 2009 |
Document window has been activated. More... | |
const long | WORKBOOK_WINDOWDEACTIVATE = 2010 |
Document window has been deactivated. More... | |
const long | WORKBOOK_WINDOWRESIZE = 2011 |
Document window has been resized. More... | |
const long | WORKSHEET_ACTIVATE = 2101 |
Worksheet has been activated (made visible). More... | |
const long | WORKSHEET_DEACTIVATE = 2102 |
Worksheet has been deactivated (made not visible). More... | |
const long | WORKSHEET_BEFOREDOUBLECLICK = 2103 |
Double click in the sheet. More... | |
const long | WORKSHEET_BEFORERIGHTCLICK = 2104 |
Right click in the sheet. More... | |
const long | WORKSHEET_CALCULATE = 2105 |
Cells in sheet have been recalculated. More... | |
const long | WORKSHEET_CHANGE = 2106 |
Cells in sheet have been changed. More... | |
const long | WORKSHEET_SELECTIONCHANGE = 2107 |
Selection in sheet has been changed. More... | |
const long | WORKSHEET_FOLLOWHYPERLINK = 2108 |
Hyperlink has been clicked. More... | |
const long | USERDEFINED_START = 1000000 |
Implementations are allowed to use identifiers above this value for any internal purpose. More... | |
Constants used to identify VBA document events.
If one of these events is fired, a specific VBA macro in a specific document code module will be executed.
Each event expects some specific arguments to be passed to XVBAEventProcessor::processVbaEvent().
const long AUTO_CLOSE = 3 |
Document about to be closed.
No arguments.
const long AUTO_EXEC = 4 |
Application start.
No arguments.
const long AUTO_EXIT = 5 |
Application exit.
No arguments.
const long AUTO_NEW = 1 |
New document opened from template.
No arguments.
const long AUTO_OPEN = 2 |
Document opened (loaded).
No arguments.
const long DOCUMENT_CLOSE = 1003 |
Document about to be closed.
No arguments.
const long DOCUMENT_NEW = 1001 |
New text document opened from template.
No arguments.
const long DOCUMENT_OPEN = 1002 |
Text document opened (loaded).
No arguments.
const long NO_EVENT = -1 |
An identifier not corresponding to any VBA document event.
const long USERDEFINED_START = 1000000 |
Implementations are allowed to use identifiers above this value for any internal purpose.
const long WORKBOOK_ACTIVATE = 2001 |
Document activated.
No arguments.
const long WORKBOOK_AFTERSAVE = 2007 |
Document has been saved.
Arguments: boolean bSuccess.
const long WORKBOOK_BEFORECLOSE = 2004 |
Document about to be closed.
Arguments: [out] boolean bCancel.
const long WORKBOOK_BEFOREPRINT = 2005 |
Document about to be printed.
Arguments: [out] boolean bCancel.
const long WORKBOOK_BEFORESAVE = 2006 |
Document about to be saved.
Arguments: boolean bSaveAs, [out] boolean bCancel.
const long WORKBOOK_DEACTIVATE = 2002 |
Document deactivated.
No arguments.
const long WORKBOOK_NEWSHEET = 2008 |
New sheet inserted.
Arguments: short nSheet.
const long WORKBOOK_OPEN = 2003 |
Document opened (loaded).
No arguments.
const long WORKBOOK_WINDOWACTIVATE = 2009 |
Document window has been activated.
Arguments: XController aController.
const long WORKBOOK_WINDOWDEACTIVATE = 2010 |
Document window has been deactivated.
Arguments: XController aController.
const long WORKBOOK_WINDOWRESIZE = 2011 |
Document window has been resized.
Arguments: XController aController.
const long WORKSHEET_ACTIVATE = 2101 |
Worksheet has been activated (made visible).
Arguments: short nSheet.
const long WORKSHEET_BEFOREDOUBLECLICK = 2103 |
Double click in the sheet.
Arguments: XRange/XSheetCellRangeContainer aRange, [out] boolean bCancel.
const long WORKSHEET_BEFORERIGHTCLICK = 2104 |
Right click in the sheet.
Arguments: XRange/XSheetCellRangeContainer aRange, [out] boolean bCancel.
const long WORKSHEET_CALCULATE = 2105 |
Cells in sheet have been recalculated.
Arguments: short nSheet.
const long WORKSHEET_CHANGE = 2106 |
Cells in sheet have been changed.
Arguments: XRange/XSheetCellRangeContainer aRange.
const long WORKSHEET_DEACTIVATE = 2102 |
Worksheet has been deactivated (made not visible).
Arguments: short nSheet.
const long WORKSHEET_FOLLOWHYPERLINK = 2108 |
Hyperlink has been clicked.
Arguments: XCell aCell.
const long WORKSHEET_SELECTIONCHANGE = 2107 |
Selection in sheet has been changed.
Arguments: XRange/XSheetCellRangeContainer aRange.