diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-07-01 12:47:58 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-07-01 12:55:03 +0100 |
commit | 3af5cc2797277082dc82f531d08bfbf90df31306 (patch) | |
tree | 5c95cb4e6ef5041254081ae77c0078b9243a7f5c /vcl/inc/salinst.hxx | |
parent | 2e874cb1079d552147362058a3fb837e8706def6 (diff) |
prototype native gtk3 .ui loading message dialogfeature/gtk3nativedialogs
native gtkbuilder loading our .ui files
Change-Id: Iff07d8d0d92e0c0f67fb10605f7329d46235aeff
Diffstat (limited to 'vcl/inc/salinst.hxx')
-rw-r--r-- | vcl/inc/salinst.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/inc/salinst.hxx b/vcl/inc/salinst.hxx index 4ad66af11a7f..f6268da24d3d 100644 --- a/vcl/inc/salinst.hxx +++ b/vcl/inc/salinst.hxx @@ -28,6 +28,7 @@ #include "tools/solar.h" #include "displayconnectiondispatch.hxx" #include "vcl/dllapi.h" +#include "vcl/window.hxx" #include <sal/types.h> #include "rtl/ref.hxx" @@ -55,6 +56,7 @@ struct SalItemParams; class SalSession; struct SystemGraphicsData; struct SystemWindowData; +class MessageDialogImpl; class Menu; enum class VclInputFlags; @@ -80,6 +82,8 @@ public: virtual SalObject* CreateObject( SalFrame* pParent, SystemWindowData* pWindowData, bool bShow = true ) = 0; virtual void DestroyObject( SalObject* pObject ) = 0; + virtual VclPtr<MessageDialogImpl> CreateSalDialog(vcl::Window* pParent, const OString& rID, const OUString& rUIXMLDescription); + // VirtualDevice // nDX and nDY in pixels // nBitCount: 0 == default(=as window) / 1 == mono |