diff options
author | Pranav Kant <pranavk@collabora.co.uk> | 2017-11-05 18:40:52 +0530 |
---|---|---|
committer | pranavk <pranavk@collabora.co.uk> | 2017-11-09 04:14:38 +0100 |
commit | 25822ff930edd13442442a47714755a99fbb9992 (patch) | |
tree | 8aaef28ba7aca657bf2e681dcf15c312617ed179 /include/LibreOfficeKit/LibreOfficeKit.h | |
parent | lokdialog: Support painting parts of the dialog (diff) | |
download | core-25822ff930edd13442442a47714755a99fbb9992.tar.gz core-25822ff930edd13442442a47714755a99fbb9992.zip |
lokdialog: Move getting dialog information in separate LOK call
Using outparameters to get the dialog information with the paintDialog
call was quite confusing.
Change-Id: Ief331b251dc66e66084b827ce5b025ba6c9ce7d2
Reviewed-on: https://gerrit.libreoffice.org/44473
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Diffstat (limited to 'include/LibreOfficeKit/LibreOfficeKit.h')
-rw-r--r-- | include/LibreOfficeKit/LibreOfficeKit.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/LibreOfficeKit/LibreOfficeKit.h b/include/LibreOfficeKit/LibreOfficeKit.h index cb0f17a41655..14824821cfd7 100644 --- a/include/LibreOfficeKit/LibreOfficeKit.h +++ b/include/LibreOfficeKit/LibreOfficeKit.h @@ -269,10 +269,14 @@ struct _LibreOfficeKitDocumentClass /// Paints dialog with given dialog id to the buffer /// @see lok::Document::paintDialog(). void (*paintDialog) (LibreOfficeKitDocument* pThis, const char* pDialogId, - const int x, const int y, unsigned char* pBuffer, - char** pDialogTitle, - int* nWidth, int* nHeight); + const int x, const int y, + const int width, const int height); + + /// Get info about dialog with given dialog id + /// @see lok::Document::getDialogInfo(). + void (*getDialogInfo) (LibreOfficeKitDocument* pThis, const char* pDialogId, + char** pDialogTitle, int* pWidth, int* pHeight); /// @see lok::Document::paintActiveFloatingWindow(). void (*paintActiveFloatingWindow) (LibreOfficeKitDocument* pThis, const char* pDialogId, unsigned char* pBuffer, int* nWidth, int* nHeight); |