summaryrefslogtreecommitdiff
path: root/sw/source/ui/utlui/condedit.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/ui/utlui/condedit.cxx')
-rw-r--r--sw/source/ui/utlui/condedit.cxx24
1 files changed, 19 insertions, 5 deletions
diff --git a/sw/source/ui/utlui/condedit.cxx b/sw/source/ui/utlui/condedit.cxx
index 4dc9956f91ff..94dca83b61c9 100644
--- a/sw/source/ui/utlui/condedit.cxx
+++ b/sw/source/ui/utlui/condedit.cxx
@@ -22,16 +22,30 @@
#include <condedit.hxx>
#include <svx/dbaexchange.hxx>
+#include <vcl/builder.hxx>
+
using namespace ::svx;
using namespace ::com::sun::star::uno;
-// STATIC DATA
+ConditionEdit::ConditionEdit(Window* pParent, const ResId& rResId)
+ : Edit(pParent, rResId)
+ , DropTargetHelper(this)
+ , bBrackets(true)
+ , bEnableDrop(true)
+{
+}
+
+ConditionEdit::ConditionEdit(Window* pParent, WinBits nStyle)
+ : Edit(pParent, nStyle)
+ , DropTargetHelper(this)
+ , bBrackets(true)
+ , bEnableDrop(true)
+{
+}
-ConditionEdit::ConditionEdit( Window* pParent, const ResId& rResId )
- : Edit( pParent, rResId ),
- DropTargetHelper( this ),
- bBrackets( true ), bEnableDrop( true )
+extern "C" SAL_DLLPUBLIC_EXPORT Window* SAL_CALL makeConditionEdit(Window *pParent, VclBuilder::stringmap &)
{
+ return new ConditionEdit(pParent, WB_LEFT|WB_VCENTER|WB_BORDER|WB_3DLOOK);
}
// Drop possible, respectively format known?