basctl/sdi/baside.sdi       |    1 
 idl/inc/globals.hxx         |    2 
 idl/inc/slot.hxx            |    3 
 idl/source/objects/slot.cxx |   29 ----
 idl/source/prj/command.cxx  |    1 
 idl/source/prj/globals.cxx  |    1 
 idl/source/prj/parser.cxx   |    1 
 sc/sdi/app.sdi              |   20 +-
 sc/sdi/cellsh.sdi           |    1 
 sc/sdi/drawsh.sdi           |  294 +++++++++++++++++++++-----------------------
 sc/sdi/drtxtob.sdi          |  254 ++++++++++++++++++--------------------
 sc/sdi/editsh.sdi           |  143 ++++++++++-----------
 sc/sdi/formatsh.sdi         |    4 
 sc/sdi/pivotsh.sdi          |    8 -
 sc/sdi/prevwsh.sdi          |   70 ++++------
 sc/sdi/tabvwsh.sdi          |   10 -
 sd/sdi/_drvwsh.sdi          |   23 ---
 sd/sdi/drviewsh.sdi         |    1 
 sd/sdi/outlnvsh.sdi         |    3 
 starmath/sdi/smslots.sdi    |    2 
 sw/sdi/_annotsh.sdi         |    4 
 sw/sdi/_basesh.sdi          |   15 --
 sw/sdi/_beziers.sdi         |   10 -
 sw/sdi/_docsh.sdi           |    8 -
 sw/sdi/_frmsh.sdi           |   11 -
 sw/sdi/_tabsh.sdi           |    5 
 sw/sdi/_textsh.sdi          |   36 -----
 sw/sdi/_viewsh.sdi          |   28 ----
 sw/sdi/beziersh.sdi         |   10 -
 sw/sdi/drawsh.sdi           |   24 ---
 sw/sdi/grfsh.sdi            |    1 
 sw/sdi/viewsh.sdi           |    1 
 sw/sdi/wviewsh.sdi          |    1 
 33 files changed, 391 insertions(+), 634 deletions(-)

New commits:
commit 37ec75564d18f50e656a78bf046e6e86a3e914c1
Author:     Maxim Monastirsky <momonas...@gmail.com>
AuthorDate: Wed Sep 9 16:19:05 2020 +0300
Commit:     Maxim Monastirsky <momonas...@gmail.com>
CommitDate: Thu Sep 10 09:27:47 2020 +0200

    Remove the useless Export sdi property
    
    Maybe I'm missing something, but its usage -
    "if ( !GetExport() && !GetHidden() )" seems like expects
    it to be true and false at the same time. Anyway, there's
    no diff in workdir/SdiTarget after this change, so should
    be safe to remove.
    
    Change-Id: I6db508ff40c05dc828ffa91bb41a37c17b697503
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102345
    Tested-by: Jenkins
    Tested-by: Maxim Monastirsky <momonas...@gmail.com>
    Reviewed-by: Maxim Monastirsky <momonas...@gmail.com>

diff --git a/basctl/sdi/baside.sdi b/basctl/sdi/baside.sdi
index 455924549556..192b6cdc06c4 100644
--- a/basctl/sdi/baside.sdi
+++ b/basctl/sdi/baside.sdi
@@ -135,7 +135,6 @@ shell basctl_Shell
     FID_SEARCH_ON // status()
     [
         ExecMethod = ExecuteSearch;
-        Export = FALSE;
     ]
 
     FID_SEARCH_OFF
diff --git a/idl/inc/globals.hxx b/idl/inc/globals.hxx
index 033a8f270350..0739d8757b32 100644
--- a/idl/inc/globals.hxx
+++ b/idl/inc/globals.hxx
@@ -51,7 +51,6 @@ struct SvGlobalHashNames
     SvStringHashEntry* MM_ExecMethod;
     SvStringHashEntry* MM_StateMethod;
     SvStringHashEntry* MM_GroupId;
-    SvStringHashEntry* MM_Export;
     SvStringHashEntry* MM_define;
     SvStringHashEntry* MM_MenuConfig;
     SvStringHashEntry* MM_ToolBoxConfig;
@@ -112,7 +111,6 @@ HASH_INLINE(StateMethod)
 HASH_INLINE(GroupId)
 HASH_INLINE(float)
 HASH_INLINE(double)
-HASH_INLINE(Export)
 HASH_INLINE(define)
 HASH_INLINE(MenuConfig)
 HASH_INLINE(ToolBoxConfig)
diff --git a/idl/inc/slot.hxx b/idl/inc/slot.hxx
index 34709bc86bf2..16c273e3efea 100644
--- a/idl/inc/slot.hxx
+++ b/idl/inc/slot.hxx
@@ -49,7 +49,6 @@ public:
     SvMetaSlot*      pNextSlot;
     sal_uLong        nListPos;
     SvBOOL           aReadOnlyDoc;
-    SvBOOL           aExport;
 
     void            WriteSlot( const OString& rShellName,
                             sal_uInt16 nCount, const OString& rSlotId,
@@ -103,8 +102,6 @@ public:
     bool                GetFastCall() const;
     bool                GetContainer() const;
     bool                GetReadOnlyDoc() const;
-    bool                GetExport() const;
-    bool                GetHidden() const;
 
     sal_uLong           GetListPos() const
                         { return nListPos; }
diff --git a/idl/source/objects/slot.cxx b/idl/source/objects/slot.cxx
index 1793da697c5c..30b6b1fe0eca 100644
--- a/idl/source/objects/slot.cxx
+++ b/idl/source/objects/slot.cxx
@@ -31,7 +31,6 @@ SvMetaSlot::SvMetaSlot()
     , pNextSlot(nullptr)
     , nListPos(0)
     , aReadOnlyDoc ( true )
-    , aExport( true )
 {
 }
 
@@ -42,7 +41,6 @@ SvMetaSlot::SvMetaSlot( SvMetaType * pType )
     , pNextSlot(nullptr)
     , nListPos(0)
     , aReadOnlyDoc ( true )
-    , aExport( true )
 {
 }
 
@@ -52,23 +50,6 @@ bool SvMetaSlot::GetReadOnlyDoc() const
     return static_cast<SvMetaSlot *>(GetRef())->GetReadOnlyDoc();
 }
 
-bool SvMetaSlot::GetExport() const
-{
-    if( aExport.IsSet() || !GetRef() ) return aExport;
-    return static_cast<SvMetaSlot *>(GetRef())->GetExport();
-}
-
-bool SvMetaSlot::GetHidden() const
-{
-    // when export is set, but hidden is not the default is used
-    if ( aExport.IsSet() )
-        return !aExport;
-    else if( !GetRef() )
-        return false;
-    else
-        return static_cast<SvMetaSlot *>(GetRef())->GetHidden();
-}
-
 bool SvMetaSlot::IsVariable() const
 {
     SvMetaType * pType = GetType();
@@ -191,7 +172,6 @@ void SvMetaSlot::ReadAttributesSvIdl( SvIdlDataBase & rBase,
     aStateMethod.ReadSvIdl( SvHash_StateMethod(), rInStm );
     ReadStringSvIdl( SvHash_DisableFlags(), rInStm, aDisableFlags );
     aReadOnlyDoc.ReadSvIdl( SvHash_ReadOnlyDoc(), rInStm );
-    aExport.ReadSvIdl( SvHash_Export(), rInStm );
     aToggle.ReadSvIdl( SvHash_Toggle(), rInStm );
     aAutoUpdate.ReadSvIdl( SvHash_AutoUpdate(), rInStm );
     aAsynchron.ReadSvIdl( SvHash_Asynchron(), rInStm );
@@ -357,9 +337,6 @@ void SvMetaSlot::WriteSlotStubs( const OString& rShellName,
                                 std::vector<OString> & rList,
                                 SvStream & rOutStm ) const
 {
-    if ( !GetExport() && !GetHidden() )
-        return;
-
     OString aMethodName( GetExecMethod() );
     if ( !aMethodName.isEmpty() &&
          aMethodName != "NoExec" )
@@ -416,9 +393,6 @@ void SvMetaSlot::WriteSlot( const OString& rShellName, 
sal_uInt16 nCount,
                             size_t nStart,
                             SvIdlDataBase & rBase, SvStream & rOutStm )
 {
-    if ( !GetExport() && !GetHidden() )
-        return;
-
     rOutStm.WriteCharPtr( "// Slot Nr. " )
        .WriteOString( OString::number(nListPos) )
        .WriteCharPtr( " : " );
@@ -596,9 +570,6 @@ void SvMetaSlot::WriteSlot( const OString& rShellName, 
sal_uInt16 nCount,
 
 sal_uInt16 SvMetaSlot::WriteSlotParamArray( SvIdlDataBase & rBase, SvStream & 
rOutStm ) const
 {
-    if ( !GetExport() && !GetHidden() )
-        return 0;
-
     if( IsMethod() )
     {
         SvMetaType * pType = GetType();
diff --git a/idl/source/prj/command.cxx b/idl/source/prj/command.cxx
index 2e09351d5d68..ea3e4de0b078 100644
--- a/idl/source/prj/command.cxx
+++ b/idl/source/prj/command.cxx
@@ -79,7 +79,6 @@ char const * const SyntaxStrings[] = {
 "\t\tAutoUpdate",
 "\t\tContainer",
 "\t\tExecMethod     = Identifier",
-"\t\tExport*",
 "\t\tFastCall",
 "\t\tGet, Set",
 "\t\tGroupId        = Identifier",
diff --git a/idl/source/prj/globals.cxx b/idl/source/prj/globals.cxx
index 5231076e4e28..1540f53e6305 100644
--- a/idl/source/prj/globals.cxx
+++ b/idl/source/prj/globals.cxx
@@ -76,7 +76,6 @@ SvGlobalHashNames::SvGlobalHashNames()
     A_ENTRY(ExecMethod)
     A_ENTRY(StateMethod)
     A_ENTRY(GroupId)
-    A_ENTRY(Export)
     A_ENTRY(define)
     A_ENTRY(MenuConfig)
     A_ENTRY(ToolBoxConfig)
diff --git a/idl/source/prj/parser.cxx b/idl/source/prj/parser.cxx
index dc5bb4f14444..7053cd905a07 100644
--- a/idl/source/prj/parser.cxx
+++ b/idl/source/prj/parser.cxx
@@ -386,7 +386,6 @@ void SvIdlParser::ReadSlotAttribute( SvMetaSlot& rSlot )
     ReadIfIdAttribute(rSlot.aStateMethod, SvHash_StateMethod() );
     ReadStringSvIdl( SvHash_DisableFlags(), rInStm, rSlot.aDisableFlags );
     ReadIfBoolAttribute(rSlot.aReadOnlyDoc, SvHash_ReadOnlyDoc() );
-    ReadIfBoolAttribute(rSlot.aExport, SvHash_Export() );
 
     ReadIfBoolAttribute(rSlot.aToggle, SvHash_Toggle() );
     ReadIfBoolAttribute(rSlot.aAutoUpdate, SvHash_AutoUpdate() );
diff --git a/sc/sdi/app.sdi b/sc/sdi/app.sdi
index bcf363ca5799..cae5e5d95afa 100644
--- a/sc/sdi/app.sdi
+++ b/sc/sdi/app.sdi
@@ -29,26 +29,22 @@ interface StarCalc
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
     ]
 
     SID_ATTR_LANGUAGE
     [
         ExecMethod = Execute;
         StateMethod = GetState;
-        Export = FALSE;
     ]
     SID_ATTR_CHAR_CJK_LANGUAGE
     [
         ExecMethod = Execute;
         StateMethod = GetState;
-        Export = FALSE;
     ]
     SID_ATTR_CHAR_CTL_LANGUAGE
     [
         ExecMethod = Execute;
         StateMethod = GetState;
-        Export = FALSE;
     ]
 
     SID_CHOOSE_DESIGN   [ ExecMethod = Execute; ]
@@ -58,15 +54,15 @@ interface StarCalc
     SID_OPEN_XML_FILTERSETTINGS [ ExecMethod = Execute; ]
 
 
-    SID_HANGUL_HANJA_CONVERSION [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
-    SID_CHINESE_CONVERSION      [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
-    SID_TRANSLITERATE_HALFWIDTH [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
-    SID_TRANSLITERATE_FULLWIDTH [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
-    SID_TRANSLITERATE_HIRAGANA  [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
-    SID_TRANSLITERATE_KATAKANA  [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
+    SID_HANGUL_HANJA_CONVERSION [ StateMethod = HideDisabledSlots; ]
+    SID_CHINESE_CONVERSION      [ StateMethod = HideDisabledSlots; ]
+    SID_TRANSLITERATE_HALFWIDTH [ StateMethod = HideDisabledSlots; ]
+    SID_TRANSLITERATE_FULLWIDTH [ StateMethod = HideDisabledSlots; ]
+    SID_TRANSLITERATE_HIRAGANA  [ StateMethod = HideDisabledSlots; ]
+    SID_TRANSLITERATE_KATAKANA  [ StateMethod = HideDisabledSlots; ]
 
-    SID_INSERT_RLM              [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
-    SID_INSERT_LRM              [ StateMethod = HideDisabledSlots; Export = 
FALSE; ]
+    SID_INSERT_RLM              [ StateMethod = HideDisabledSlots; ]
+    SID_INSERT_LRM              [ StateMethod = HideDisabledSlots; ]
 
 }
 
diff --git a/sc/sdi/cellsh.sdi b/sc/sdi/cellsh.sdi
index 9382eea0134f..902cf8a639e9 100644
--- a/sc/sdi/cellsh.sdi
+++ b/sc/sdi/cellsh.sdi
@@ -293,7 +293,6 @@ interface CellMovement
         SfxInt16Item By FN_PARAM_1
     )
     [
-        Export = FALSE ;
         ExecMethod = ExecuteCursorSel ;
         StateMethod = GetStateCursor ;
     ]
diff --git a/sc/sdi/drawsh.sdi b/sc/sdi/drawsh.sdi
index 9abf9618681a..21e25f35623c 100644
--- a/sc/sdi/drawsh.sdi
+++ b/sc/sdi/drawsh.sdi
@@ -18,179 +18,177 @@
 interface TableDraw
 {
     // support assign macro for shape objects
-    SID_ASSIGNMACRO             [ ExecMethod = ExecDrawAttr; StateMethod = 
NoState; Export = FALSE; ]
-
-    // drawing is not possible from Basic, therefore everything with Export = 
FALSE
-
-    FID_DEFINE_NAME             [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    FID_ADD_NAME                [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_DEFINE_COLROWNAMERANGES [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_SOLVE           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_OPTSOLVER       [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_PIVOTTABLE      [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_TABOP           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_FILTER                  [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_SPECIAL_FILTER          [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_DEFINE_DBNAME           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_CONSOLIDATE     [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_EDIT_PRINTAREA  [ StateMethod = StateDisableItems; Export = 
FALSE; ]
+    SID_ASSIGNMACRO             [ ExecMethod = ExecDrawAttr; StateMethod = 
NoState; ]
+
+
+    FID_DEFINE_NAME             [ StateMethod = StateDisableItems; ]
+    FID_ADD_NAME                [ StateMethod = StateDisableItems; ]
+    SID_DEFINE_COLROWNAMERANGES [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_SOLVE           [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_OPTSOLVER       [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_PIVOTTABLE      [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_TABOP           [ StateMethod = StateDisableItems; ]
+    SID_FILTER                  [ StateMethod = StateDisableItems; ]
+    SID_SPECIAL_FILTER          [ StateMethod = StateDisableItems; ]
+    SID_DEFINE_DBNAME           [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_CONSOLIDATE     [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_EDIT_PRINTAREA  [ StateMethod = StateDisableItems; ]
     // others:
-    SID_DRAW_CHART              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_FAMILY2           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_FAMILY4           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_APPLY             [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_WATERCAN          [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_NEW_BY_EXAMPLE    [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_UPDATE_BY_EXAMPLE [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_NEW               [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_EDIT              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_DELETE            [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_HIDE              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_SHOW              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-
-
-    SID_TEXT_STANDARD       [ ExecMethod = ExecDrawAttr; StateMethod = 
NoState; Export = FALSE; ]
-    SID_DRAWTEXT_ATTR_DLG   [ ExecMethod = ExecDrawAttr; StateMethod = 
NoState; Export = FALSE; ]
+    SID_DRAW_CHART              [ StateMethod = StateDisableItems; ]
+    SID_STYLE_FAMILY2           [ StateMethod = StateDisableItems; ]
+    SID_STYLE_FAMILY4           [ StateMethod = StateDisableItems; ]
+    SID_STYLE_APPLY             [ StateMethod = StateDisableItems; ]
+    SID_STYLE_WATERCAN          [ StateMethod = StateDisableItems; ]
+    SID_STYLE_NEW_BY_EXAMPLE    [ StateMethod = StateDisableItems; ]
+    SID_STYLE_UPDATE_BY_EXAMPLE [ StateMethod = StateDisableItems; ]
+    SID_STYLE_NEW               [ StateMethod = StateDisableItems; ]
+    SID_STYLE_EDIT              [ StateMethod = StateDisableItems; ]
+    SID_STYLE_DELETE            [ StateMethod = StateDisableItems; ]
+    SID_STYLE_HIDE              [ StateMethod = StateDisableItems; ]
+    SID_STYLE_SHOW              [ StateMethod = StateDisableItems; ]
+
+
+    SID_TEXT_STANDARD       [ ExecMethod = ExecDrawAttr; StateMethod = 
NoState; ]
+    SID_DRAWTEXT_ATTR_DLG   [ ExecMethod = ExecDrawAttr; StateMethod = 
NoState; ]
 
     // ---- Slot-IDs for Objectbar:
-    SID_COLOR_TABLE         [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_GRADIENT_LIST       [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_HATCH_LIST          [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_BITMAP_LIST         [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_PATTERN_LIST        [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_DASH_LIST           [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_LINEEND_LIST        [ StateMethod = GetDrawAttrState; Export = FALSE; ]
+    SID_COLOR_TABLE         [ StateMethod = GetDrawAttrState; ]
+    SID_GRADIENT_LIST       [ StateMethod = GetDrawAttrState; ]
+    SID_HATCH_LIST          [ StateMethod = GetDrawAttrState; ]
+    SID_BITMAP_LIST         [ StateMethod = GetDrawAttrState; ]
+    SID_PATTERN_LIST        [ StateMethod = GetDrawAttrState; ]
+    SID_DASH_LIST           [ StateMethod = GetDrawAttrState; ]
+    SID_LINEEND_LIST        [ StateMethod = GetDrawAttrState; ]
 
     // area attributes
-    SID_ATTR_FILL_STYLE     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
+    SID_ATTR_FILL_STYLE     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
 
     // #i25616#
     SID_ATTR_FILL_SHADOW
     [
         ExecMethod = ExecDrawAttr;
         StateMethod = GetDrawAttrState;
-        Export = FALSE;
     ]
     SID_ATTR_SHADOW_COLOR
-    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = 
FALSE; ]
+    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; ]
     SID_ATTR_SHADOW_TRANSPARENCE
-    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = 
FALSE; ]
+    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; ]
     SID_ATTR_SHADOW_BLUR
-    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = 
FALSE; ]
+    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; ]
     SID_ATTR_SHADOW_XDISTANCE
-    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = 
FALSE; ]
+    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; ]
     SID_ATTR_SHADOW_YDISTANCE
-    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = 
FALSE; ]
+    [   ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; ]
 
-    SID_ATTR_FILL_COLOR     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_FILL_GRADIENT  [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_FILL_HATCH     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_FILL_BITMAP    [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_FILL_TRANSPARENCE [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_FILL_FLOATTRANSPARENCE [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
+    SID_ATTR_FILL_COLOR     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_FILL_GRADIENT  [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_FILL_HATCH     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_FILL_BITMAP    [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_FILL_TRANSPARENCE [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_FILL_FLOATTRANSPARENCE [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
 
     // lines attributes:
-    SID_ATTR_LINE_STYLE     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINEEND_STYLE  [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; Export = FALSE; ]
-    SID_ATTR_LINE_START [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_END [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_DASH      [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_WIDTH     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_COLOR     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_TRANSPARENCE [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_JOINT [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_LINE_CAP [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTRIBUTES_AREA     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; Export = FALSE; ]
-    SID_ATTRIBUTES_LINE     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; Export = FALSE; ]
-    SID_MEASURE_DLG         [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; Export = FALSE; ]
-    SID_ATTR_TRANSFORM      [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_ATTR_LINE_STYLE     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINEEND_STYLE  [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; ]
+    SID_ATTR_LINE_START [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_END [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_DASH      [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_WIDTH     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_COLOR     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_TRANSPARENCE [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_JOINT [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_LINE_CAP [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTRIBUTES_AREA     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; ]
+    SID_ATTRIBUTES_LINE     [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; ]
+    SID_MEASURE_DLG         [ ExecMethod = ExecDrawAttr; StateMethod = 
GetAttrFuncState; ]
+    SID_ATTR_TRANSFORM      [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; ]
 
     // For the sidebar
-    SID_ATTR_TRANSFORM_WIDTH    [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_HEIGHT   [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_POS_X    [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_POS_Y    [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_ANGLE    [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_ROT_X    [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_ROT_Y    [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_PROTECT_POS  [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_PROTECT_SIZE [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_AUTOWIDTH [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
-    SID_ATTR_TRANSFORM_AUTOHEIGHT [ StateMethod = GetDrawAttrStateForIFBX; 
Export = FALSE; ]
+    SID_ATTR_TRANSFORM_WIDTH    [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_HEIGHT   [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_POS_X    [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_POS_Y    [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_ANGLE    [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_ROT_X    [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_ROT_Y    [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_PROTECT_POS  [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_PROTECT_SIZE [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_AUTOWIDTH [ StateMethod = GetDrawAttrStateForIFBX; ]
+    SID_ATTR_TRANSFORM_AUTOHEIGHT [ StateMethod = GetDrawAttrStateForIFBX; ]
 
     // alignment functions:
-    SID_OBJECT_ALIGN        [ StateMethod = GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ALIGN_LEFT   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ALIGN_CENTER [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ALIGN_RIGHT  [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ALIGN_UP     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ALIGN_MIDDLE [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ALIGN_DOWN   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_OBJECT_ALIGN        [ StateMethod = GetDrawFuncState; ]
+    SID_OBJECT_ALIGN_LEFT   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_ALIGN_CENTER [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_ALIGN_RIGHT  [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_ALIGN_UP     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_ALIGN_MIDDLE [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_ALIGN_DOWN   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
 
     // pseudo slots from Format menu
-    SID_ALIGN_ANY_LEFT      [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ALIGN_ANY_HCENTER   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ALIGN_ANY_RIGHT     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ALIGN_ANY_TOP       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ALIGN_ANY_VCENTER   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ALIGN_ANY_BOTTOM    [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_ALIGN_ANY_LEFT      [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ALIGN_ANY_HCENTER   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ALIGN_ANY_RIGHT     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ALIGN_ANY_TOP       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ALIGN_ANY_VCENTER   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ALIGN_ANY_BOTTOM    [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
 
     // other functions:
-    SID_OBJECT_HEAVEN   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_HELL     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FRAME_TO_TOP    [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FRAME_TO_BOTTOM [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FRAME_UP        [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FRAME_DOWN      [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_GROUP           [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_UNGROUP         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ENTER_GROUP     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_LEAVE_GROUP     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_OBJECT_HEAVEN   [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_HELL     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FRAME_TO_TOP    [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FRAME_TO_BOTTOM [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FRAME_UP        [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FRAME_DOWN      [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_GROUP           [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_UNGROUP         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ENTER_GROUP     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_LEAVE_GROUP     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
     // !!! special
-    SID_DELETE          [ExecMethod = ExecDrawFunc ;StateMethod = 
GetDrawFuncState; Export = FALSE ;]
-
-    SID_DELETE_CONTENTS [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_CUT             [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_COPY            [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_PASTE           [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_SELECTALL       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OBJECT_ROTATE   [ ExecMethod = ExecDrawFunc; StateMethod = GetState; 
Export = FALSE; ]
-    SID_OBJECT_MIRROR   [ ExecMethod = ExecDrawFunc; StateMethod = GetState; 
Export = FALSE; ]
-    SID_BEZIER_EDIT     [ ExecMethod = ExecDrawFunc; StateMethod = GetState; 
Export = FALSE; ]
-    SID_MIRROR_HORIZONTAL[ ExecMethod = ExecDrawFunc;StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_MIRROR_VERTICAL     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FLIP_HORIZONTAL     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FLIP_VERTICAL       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ANCHOR_MENU         [ StateMethod = GetDrawFuncState; Export = FALSE; ]
-    SID_ANCHOR_PAGE         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; Export = FALSE; ]
-    SID_ANCHOR_TOGGLE       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_ANCHOR_CELL         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; Export = FALSE; ]
-    SID_ANCHOR_CELL_RESIZE  [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; Export = FALSE; ]
+    SID_DELETE          [ExecMethod = ExecDrawFunc ;StateMethod = 
GetDrawFuncState; ]
+
+    SID_DELETE_CONTENTS [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_CUT             [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_COPY            [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_PASTE           [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_SELECTALL       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_OBJECT_ROTATE   [ ExecMethod = ExecDrawFunc; StateMethod = GetState; ]
+    SID_OBJECT_MIRROR   [ ExecMethod = ExecDrawFunc; StateMethod = GetState; ]
+    SID_BEZIER_EDIT     [ ExecMethod = ExecDrawFunc; StateMethod = GetState; ]
+    SID_MIRROR_HORIZONTAL[ ExecMethod = ExecDrawFunc;StateMethod = 
GetDrawFuncState; ]
+    SID_MIRROR_VERTICAL     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FLIP_HORIZONTAL     [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FLIP_VERTICAL       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ANCHOR_MENU         [ StateMethod = GetDrawFuncState; ]
+    SID_ANCHOR_PAGE         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; ]
+    SID_ANCHOR_TOGGLE       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_ANCHOR_CELL         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; ]
+    SID_ANCHOR_CELL_RESIZE  [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; ]
     // FontWork:
-    SID_FONTWORK            [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; Export = FALSE; ]
-    SID_FORMTEXT_STYLE      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_ADJUST     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_DISTANCE   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_START      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_MIRROR     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_HIDEFORM   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_OUTLINE    [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHADOW     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHDWCOLOR  [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHDWXVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHDWYVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_ATTR_POSITION       [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_SIZE           [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_TABLE_CELL          [ StateMethod = GetDrawAttrState; Export = FALSE; ]
-    SID_ORIGINALSIZE        [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_FITCELLSIZE         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_HYPERLINK_SETLINK   [ ExecMethod = ExecuteHLink; Export = FALSE; ]
-    SID_HYPERLINK_GETLINK   [ StateMethod = GetHLinkState; Export = FALSE; ]
-    SID_ENABLE_HYPHENATION  [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_FONTWORK            [ ExecMethod = ExecDrawFunc; StateMethod = 
GetState; ]
+    SID_FORMTEXT_STYLE      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_ADJUST     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_DISTANCE   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_START      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_MIRROR     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_HIDEFORM   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_OUTLINE    [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHADOW     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHDWCOLOR  [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHDWXVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHDWYVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_ATTR_POSITION       [ StateMethod = GetDrawAttrState; ]
+    SID_ATTR_SIZE           [ StateMethod = GetDrawAttrState; ]
+    SID_TABLE_CELL          [ StateMethod = GetDrawAttrState; ]
+    SID_ORIGINALSIZE        [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_FITCELLSIZE         [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_HYPERLINK_SETLINK   [ ExecMethod = ExecuteHLink; ]
+    SID_HYPERLINK_GETLINK   [ StateMethod = GetHLinkState; ]
+    SID_ENABLE_HYPHENATION  [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
 
     // #i68101#
-    SID_TITLE_DESCRIPTION_OBJECT [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_RENAME_OBJECT       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_TITLE_DESCRIPTION_OBJECT [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
+    SID_RENAME_OBJECT       [ ExecMethod = ExecDrawFunc; StateMethod = 
GetDrawFuncState; ]
 
     SID_FORMATPAINTBRUSH    [ ExecMethod = ExecFormatPaintbrush; StateMethod = 
StateFormatPaintbrush; ]
 
@@ -223,15 +221,15 @@ interface TableDraw
     SID_FONTWORK_KERN_CHARACTER_PAIRS       [ ExecMethod = ExecDrawFunc ; 
StateMethod = GetDrawFuncState ; ]
     SID_FONTWORK_CHARACTER_SPACING_DIALOG   [ ExecMethod = ExecDrawFunc ; 
StateMethod = GetDrawFuncState ; ]
 
-    SID_DRAW_HLINK_EDIT             [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_DRAW_HLINK_DELETE           [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
-    SID_OPEN_HYPERLINK              [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; Export = FALSE; ]
+    SID_DRAW_HLINK_EDIT             [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; ]
+    SID_DRAW_HLINK_DELETE           [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; ]
+    SID_OPEN_HYPERLINK              [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawFuncState; ]
 
-    SID_ATTR_GLOW_COLOR             [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_GLOW_RADIUS            [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
-    SID_ATTR_GLOW_TRANSPARENCY      [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
+    SID_ATTR_GLOW_COLOR             [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_GLOW_RADIUS            [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
+    SID_ATTR_GLOW_TRANSPARENCY      [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
 
-    SID_ATTR_SOFTEDGE_RADIUS        [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; Export = FALSE; ]
+    SID_ATTR_SOFTEDGE_RADIUS        [ ExecMethod = ExecDrawAttr; StateMethod = 
GetDrawAttrState; ]
 
 }
 
diff --git a/sc/sdi/drtxtob.sdi b/sc/sdi/drtxtob.sdi
index bbc68728c947..c65c96108429 100644
--- a/sc/sdi/drtxtob.sdi
+++ b/sc/sdi/drtxtob.sdi
@@ -17,140 +17,138 @@
  */
 interface TableDrawText
 {
-    // drawing is not possible from Basic, therefore everything with Export = 
FALSE
-
     // every reference input dialogues:
-    FID_DEFINE_NAME             [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    FID_ADD_NAME                [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_DEFINE_COLROWNAMERANGES [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_SOLVE           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_OPTSOLVER       [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_PIVOTTABLE      [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_TABOP           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_FILTER                  [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_SPECIAL_FILTER          [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_DEFINE_DBNAME           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_CONSOLIDATE     [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_EDIT_PRINTAREA  [ StateMethod = StateDisableItems; Export = 
FALSE; ]
+    FID_DEFINE_NAME             [ StateMethod = StateDisableItems; ]
+    FID_ADD_NAME                [ StateMethod = StateDisableItems; ]
+    SID_DEFINE_COLROWNAMERANGES [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_SOLVE           [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_OPTSOLVER       [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_PIVOTTABLE      [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_TABOP           [ StateMethod = StateDisableItems; ]
+    SID_FILTER                  [ StateMethod = StateDisableItems; ]
+    SID_SPECIAL_FILTER          [ StateMethod = StateDisableItems; ]
+    SID_DEFINE_DBNAME           [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_CONSOLIDATE     [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_EDIT_PRINTAREA  [ StateMethod = StateDisableItems; ]
     // others:
-    SID_DRAW_CHART              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_OPENDLG_FUNCTION        [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_FAMILY2           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_FAMILY4           [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_APPLY             [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_WATERCAN          [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_NEW_BY_EXAMPLE    [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_UPDATE_BY_EXAMPLE [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_NEW               [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_EDIT              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_DELETE            [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_HIDE              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-    SID_STYLE_SHOW              [ StateMethod = StateDisableItems; Export = 
FALSE; ]
-
-
-    SID_CUT             [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_COPY            [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_PASTE           [ ExecMethod = Execute; StateMethod = GetClipState; 
Export = FALSE; ]
-    SID_PASTE_SPECIAL   [ ExecMethod = Execute; StateMethod = GetClipState; 
Export = FALSE; ]
-    SID_PASTE_UNFORMATTED [ ExecMethod = Execute; StateMethod = GetClipState; 
Export = FALSE; ]
-    SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = 
GetClipState; Export = FALSE; ]
-    SID_SELECTALL       [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_CHARMAP         [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_EMOJI_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_CHARMAP_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_THES            [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_THESAURUS       [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
+    SID_DRAW_CHART              [ StateMethod = StateDisableItems; ]
+    SID_OPENDLG_FUNCTION        [ StateMethod = StateDisableItems; ]
+    SID_STYLE_FAMILY2           [ StateMethod = StateDisableItems; ]
+    SID_STYLE_FAMILY4           [ StateMethod = StateDisableItems; ]
+    SID_STYLE_APPLY             [ StateMethod = StateDisableItems; ]
+    SID_STYLE_WATERCAN          [ StateMethod = StateDisableItems; ]
+    SID_STYLE_NEW_BY_EXAMPLE    [ StateMethod = StateDisableItems; ]
+    SID_STYLE_UPDATE_BY_EXAMPLE [ StateMethod = StateDisableItems; ]
+    SID_STYLE_NEW               [ StateMethod = StateDisableItems; ]
+    SID_STYLE_EDIT              [ StateMethod = StateDisableItems; ]
+    SID_STYLE_DELETE            [ StateMethod = StateDisableItems; ]
+    SID_STYLE_HIDE              [ StateMethod = StateDisableItems; ]
+    SID_STYLE_SHOW              [ StateMethod = StateDisableItems; ]
+
+
+    SID_CUT             [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_COPY            [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PASTE           [ ExecMethod = Execute; StateMethod = GetClipState; ]
+    SID_PASTE_SPECIAL   [ ExecMethod = Execute; StateMethod = GetClipState; ]
+    SID_PASTE_UNFORMATTED [ ExecMethod = Execute; StateMethod = GetClipState; ]
+    SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = 
GetClipState; ]
+    SID_SELECTALL       [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CHARMAP         [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_EMOJI_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CHARMAP_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_THES            [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_THESAURUS       [ ExecMethod = Execute; StateMethod = GetState; ]
     // attribute:
-    SID_TEXT_STANDARD           [ ExecMethod = ExecuteAttr; StateMethod = 
GetState; Export = FALSE; ]
-    SID_DRAWTEXT_ATTR_DLG       [ ExecMethod = ExecuteAttr; StateMethod = 
GetState; Export = FALSE; ]
-    SID_ATTR_CHAR_FONT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_FONTHEIGHT    [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_COLOR         [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_BACK_COLOR    [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_WEIGHT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_POSTURE       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_UNDERLINE     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-
-    SID_ULINE_VAL_NONE          [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ULINE_VAL_SINGLE        [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ULINE_VAL_DOUBLE        [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ULINE_VAL_DOTTED        [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; Export = FALSE; ]
-
-    SID_ATTR_CHAR_OVERLINE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_CONTOUR       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_SHADOWED      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_STRIKEOUT     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGNLEFT               [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGNCENTERHOR          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGNRIGHT              [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGNBLOCK              [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-
-    SID_ATTR_PARA_ADJUST_LEFT               [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_ADJUST_CENTER             [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_ADJUST_RIGHT              [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_ADJUST_BLOCK              [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_LRSPACE                   [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_LINESPACE                 [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_ULSPACE                   [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; Export = FALSE; ]
-
-    SID_ATTR_PARA_LINESPACE_10  [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_LINESPACE_15  [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_LINESPACE_20  [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_PARASPACE_INCREASE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_PARASPACE_DECREASE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_GROW_FONT_SIZE          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_SHRINK_FONT_SIZE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_SET_SUPER_SCRIPT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_SET_SUB_SCRIPT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_KERNING       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_CHAR_DLG                [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_CHAR_DLG_EFFECT         [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_PARA_DLG                [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
+    SID_TEXT_STANDARD           [ ExecMethod = ExecuteAttr; StateMethod = 
GetState; ]
+    SID_DRAWTEXT_ATTR_DLG       [ ExecMethod = ExecuteAttr; StateMethod = 
GetState; ]
+    SID_ATTR_CHAR_FONT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_FONTHEIGHT    [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_COLOR         [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_BACK_COLOR    [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_WEIGHT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_POSTURE       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_UNDERLINE     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+
+    SID_ULINE_VAL_NONE          [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; ]
+    SID_ULINE_VAL_SINGLE        [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; ]
+    SID_ULINE_VAL_DOUBLE        [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; ]
+    SID_ULINE_VAL_DOTTED        [ ExecMethod = ExecuteToggle; StateMethod = 
GetAttrState; ]
+
+    SID_ATTR_CHAR_OVERLINE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_CONTOUR       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_SHADOWED      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_STRIKEOUT     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGNLEFT               [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGNCENTERHOR          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGNRIGHT              [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGNBLOCK              [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+
+    SID_ATTR_PARA_ADJUST_LEFT               [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_ADJUST_CENTER             [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_ADJUST_RIGHT              [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_ADJUST_BLOCK              [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_LRSPACE                   [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_LINESPACE                 [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_ULSPACE                   [ ExecMethod = ExecuteAttr; 
StateMethod = GetAttrState; ]
+
+    SID_ATTR_PARA_LINESPACE_10  [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_PARA_LINESPACE_15  [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_PARA_LINESPACE_20  [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_PARASPACE_INCREASE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_PARASPACE_DECREASE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_GROW_FONT_SIZE          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_SHRINK_FONT_SIZE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_SET_SUPER_SCRIPT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_SET_SUB_SCRIPT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_KERNING       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_CHAR_DLG                [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_CHAR_DLG_EFFECT         [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_PARA_DLG                [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
     // FontWork:
-    SID_FONTWORK    [ ExecMethod = ExecuteExtra; StateMethod = GetState; 
Export = FALSE; ]
+    SID_FONTWORK    [ ExecMethod = ExecuteExtra; StateMethod = GetState; ]
 
     // pseudo slots from Format menu
-    SID_ALIGN_ANY_LEFT      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGN_ANY_HCENTER   [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGN_ANY_RIGHT     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ALIGN_ANY_JUSTIFIED [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-
-    SID_FORMTEXT_STYLE      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_ADJUST     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_DISTANCE   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_START      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_MIRROR     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_HIDEFORM   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_OUTLINE    [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHADOW     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHDWCOLOR  [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHDWXVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-    SID_FORMTEXT_SHDWYVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; Export = FALSE; ]
-
-    SID_HYPERLINK_SETLINK   [ ExecMethod = Execute; Export = FALSE; ]
-    SID_HYPERLINK_GETLINK   [ StateMethod = GetState; Export = FALSE; ]
-    SID_OPEN_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_EDIT_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_COPY_HYPERLINK_LOCATION [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_REMOVE_HYPERLINK    [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_ENABLE_HYPHENATION  [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-
-    SID_TEXTDIRECTION_LEFT_TO_RIGHT     [ ExecMethod = Execute; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_TEXTDIRECTION_TOP_TO_BOTTOM     [ ExecMethod = Execute; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_LEFT_TO_RIGHT         [ ExecMethod = ExecuteExtra; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_ATTR_PARA_RIGHT_TO_LEFT         [ ExecMethod = ExecuteExtra; 
StateMethod = GetAttrState; Export = FALSE; ]
-    SID_VERTICALTEXT_STATE              [ StateMethod = GetAttrState ; Export 
= FALSE; ]
-    SID_CTLFONT_STATE                   [ StateMethod = GetAttrState ; Export 
= FALSE; ]
-
-    SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = 
GetState;  Export = FALSE; ]
-    SID_TRANSLITERATE_TITLE_CASE    [ ExecMethod = ExecuteTrans; StateMethod = 
GetState;  Export = FALSE; ]
-    SID_TRANSLITERATE_TOGGLE_CASE   [ ExecMethod = ExecuteTrans; StateMethod = 
GetState;  Export = FALSE; ]
-    SID_TRANSLITERATE_UPPER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_LOWER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_HALFWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_FULLWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_HIRAGANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_KATAKANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
+    SID_ALIGN_ANY_LEFT      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGN_ANY_HCENTER   [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGN_ANY_RIGHT     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ALIGN_ANY_JUSTIFIED [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+
+    SID_FORMTEXT_STYLE      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_ADJUST     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_DISTANCE   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_START      [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_MIRROR     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_HIDEFORM   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_OUTLINE    [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHADOW     [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHDWCOLOR  [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHDWXVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+    SID_FORMTEXT_SHDWYVAL   [ ExecMethod = ExecFormText; StateMethod = 
GetFormTextState; ]
+
+    SID_HYPERLINK_SETLINK   [ ExecMethod = Execute; ]
+    SID_HYPERLINK_GETLINK   [ StateMethod = GetState; ]
+    SID_OPEN_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_EDIT_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_COPY_HYPERLINK_LOCATION [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_REMOVE_HYPERLINK    [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_ENABLE_HYPHENATION  [ ExecMethod = Execute; StateMethod = GetState; ]
+
+    SID_TEXTDIRECTION_LEFT_TO_RIGHT     [ ExecMethod = Execute; StateMethod = 
GetAttrState; ]
+    SID_TEXTDIRECTION_TOP_TO_BOTTOM     [ ExecMethod = Execute; StateMethod = 
GetAttrState; ]
+    SID_ATTR_PARA_LEFT_TO_RIGHT         [ ExecMethod = ExecuteExtra; 
StateMethod = GetAttrState; ]
+    SID_ATTR_PARA_RIGHT_TO_LEFT         [ ExecMethod = ExecuteExtra; 
StateMethod = GetAttrState; ]
+    SID_VERTICALTEXT_STATE              [ StateMethod = GetAttrState ; ]
+    SID_CTLFONT_STATE                   [ StateMethod = GetAttrState ; ]
+
+    SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_TITLE_CASE    [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_TOGGLE_CASE   [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_UPPER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_LOWER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_HALFWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_FULLWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_HIRAGANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_KATAKANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
 
     SID_TABLE_VERT_NONE [ExecMethod = ExecuteAttr ;StateMethod = 
GetStatePropPanelAttr ;]
     SID_TABLE_VERT_CENTER [ExecMethod = ExecuteAttr ;StateMethod = 
GetStatePropPanelAttr ;]
diff --git a/sc/sdi/editsh.sdi b/sc/sdi/editsh.sdi
index 934e6e8a6535..ee9cf7a87c5e 100644
--- a/sc/sdi/editsh.sdi
+++ b/sc/sdi/editsh.sdi
@@ -17,90 +17,87 @@
  */
 interface TableText
 {
-    // not accessible from Basic, therefore everything with Export = FALSE
-
-    SID_ATTR_INSERT     [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
+    SID_ATTR_INSERT     [ ExecMethod = Execute; StateMethod = GetState; ]
 
     SID_DELETE
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Edit ;
     ]
-    SID_CUT             [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_COPY            [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_PASTE           [ ExecMethod = Execute; StateMethod = GetClipState; 
Export = FALSE; ]
-    SID_PASTE_SPECIAL   [ ExecMethod = Execute; StateMethod = GetClipState; 
Export = FALSE; ]
-    SID_PASTE_UNFORMATTED [ ExecMethod = Execute; StateMethod = GetClipState; 
Export = FALSE; ]
-    SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = 
GetClipState; Export = FALSE; ]
-    SID_SELECTALL       [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_CHARMAP         [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_EMOJI_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_CHARMAP_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    FID_INSERT_NAME     [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_THES            [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-
-    SID_UNDO            [ ExecMethod = ExecuteUndo; StateMethod = 
GetUndoState; Export = FALSE; ]
-    SID_REDO            [ ExecMethod = ExecuteUndo; StateMethod = 
GetUndoState; Export = FALSE; ]
-    SID_REPEAT          [ ExecMethod = ExecuteUndo; StateMethod = 
GetUndoState; Export = FALSE; ]
-
-    SID_UNICODE_NOTATION_TOGGLE [ ExecMethod = Execute; Export = FALSE; ]
+    SID_CUT             [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_COPY            [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PASTE           [ ExecMethod = Execute; StateMethod = GetClipState; ]
+    SID_PASTE_SPECIAL   [ ExecMethod = Execute; StateMethod = GetClipState; ]
+    SID_PASTE_UNFORMATTED [ ExecMethod = Execute; StateMethod = GetClipState; ]
+    SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = 
GetClipState; ]
+    SID_SELECTALL       [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CHARMAP         [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_EMOJI_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CHARMAP_CONTROL   [ ExecMethod = Execute; StateMethod = GetState; ]
+    FID_INSERT_NAME     [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_THES            [ ExecMethod = Execute; StateMethod = GetState; ]
+
+    SID_UNDO            [ ExecMethod = ExecuteUndo; StateMethod = 
GetUndoState; ]
+    SID_REDO            [ ExecMethod = ExecuteUndo; StateMethod = 
GetUndoState; ]
+    SID_REPEAT          [ ExecMethod = ExecuteUndo; StateMethod = 
GetUndoState; ]
+
+    SID_UNICODE_NOTATION_TOGGLE [ ExecMethod = Execute; ]
 
     // attributes:
-    SID_ATTR_CHAR_FONT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_FONTHEIGHT    [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_COLOR         [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_GROW_FONT_SIZE          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_SHRINK_FONT_SIZE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
+    SID_ATTR_CHAR_FONT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_FONTHEIGHT    [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_COLOR         [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_GROW_FONT_SIZE          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_SHRINK_FONT_SIZE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
 
     // attribute - toggles:
-    SID_ATTR_CHAR_WEIGHT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_POSTURE       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_UNDERLINE     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-
-    SID_ULINE_VAL_NONE          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ULINE_VAL_SINGLE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ULINE_VAL_DOUBLE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ULINE_VAL_DOTTED        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-
-    SID_ATTR_CHAR_OVERLINE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_STRIKEOUT     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_SHADOWED      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_CONTOUR       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_SET_SUPER_SCRIPT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_SET_SUB_SCRIPT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_ATTR_CHAR_KERNING       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; Export = FALSE; ]
-    SID_CELL_FORMAT_RESET   [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_CHAR_DLG            [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_CHAR_DLG_EFFECT     [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_TOGGLE_REL          [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-
-    SID_HYPERLINK_SETLINK   [ ExecMethod = Execute; Export = FALSE; ]
-    SID_HYPERLINK_GETLINK   [ StateMethod = GetState; Export = FALSE; ]
-    SID_OPEN_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_EDIT_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_COPY_HYPERLINK_LOCATION [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_REMOVE_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-
-    SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = 
GetState;  Export = FALSE; ]
-    SID_TRANSLITERATE_TITLE_CASE    [ ExecMethod = ExecuteTrans; StateMethod = 
GetState;  Export = FALSE; ]
-    SID_TRANSLITERATE_TOGGLE_CASE   [ ExecMethod = ExecuteTrans; StateMethod = 
GetState;  Export = FALSE; ]
-    SID_TRANSLITERATE_UPPER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_LOWER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_HALFWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_FULLWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_HIRAGANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-    SID_TRANSLITERATE_KATAKANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; Export = FALSE; ]
-
-    FN_INSERT_SOFT_HYPHEN       [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    FN_INSERT_HARDHYPHEN        [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    FN_INSERT_HARD_SPACE        [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    FN_INSERT_NNBSP             [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_INSERT_RLM              [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_INSERT_LRM              [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_INSERT_ZWSP             [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_INSERT_ZWNBSP           [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
+    SID_ATTR_CHAR_WEIGHT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_POSTURE       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_UNDERLINE     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+
+    SID_ULINE_VAL_NONE          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ULINE_VAL_SINGLE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ULINE_VAL_DOUBLE        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ULINE_VAL_DOTTED        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+
+    SID_ATTR_CHAR_OVERLINE      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_STRIKEOUT     [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_SHADOWED      [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_CONTOUR       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_SET_SUPER_SCRIPT        [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_SET_SUB_SCRIPT          [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_ATTR_CHAR_KERNING       [ ExecMethod = ExecuteAttr; StateMethod = 
GetAttrState; ]
+    SID_CELL_FORMAT_RESET   [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CHAR_DLG            [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CHAR_DLG_EFFECT     [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_TOGGLE_REL          [ ExecMethod = Execute; StateMethod = GetState; ]
+
+    SID_HYPERLINK_SETLINK   [ ExecMethod = Execute; ]
+    SID_HYPERLINK_GETLINK   [ StateMethod = GetState; ]
+    SID_OPEN_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_EDIT_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_COPY_HYPERLINK_LOCATION [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_REMOVE_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; ]
+
+    SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_TITLE_CASE    [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_TOGGLE_CASE   [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_UPPER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_LOWER     [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_HALFWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_FULLWIDTH [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_HIRAGANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+    SID_TRANSLITERATE_KATAKANA  [ ExecMethod = ExecuteTrans; StateMethod = 
GetState; ]
+
+    FN_INSERT_SOFT_HYPHEN       [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    FN_INSERT_HARDHYPHEN        [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    FN_INSERT_HARD_SPACE        [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    FN_INSERT_NNBSP             [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_INSERT_RLM              [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_INSERT_LRM              [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_INSERT_ZWSP             [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_INSERT_ZWNBSP           [ ExecMethod = Execute; StateMethod = 
GetState; ]
 
     SID_INSERT_FIELD_SHEET [ ExecMethod = Execute; StateMethod = GetState; ]
     SID_INSERT_FIELD_TITLE [ ExecMethod = Execute; StateMethod = GetState; ]
diff --git a/sc/sdi/formatsh.sdi b/sc/sdi/formatsh.sdi
index 7c188bba403b..4e566eb5069e 100644
--- a/sc/sdi/formatsh.sdi
+++ b/sc/sdi/formatsh.sdi
@@ -99,8 +99,8 @@ interface FormatForSelection
     SID_TEXTDIRECTION_TOP_TO_BOTTOM [ ExecMethod = ExecuteTextDirection; 
StateMethod = GetTextDirectionState; ]
     SID_ATTR_PARA_LEFT_TO_RIGHT     [ ExecMethod = ExecuteTextDirection; 
StateMethod = GetTextDirectionState; ]
     SID_ATTR_PARA_RIGHT_TO_LEFT     [ ExecMethod = ExecuteTextDirection; 
StateMethod = GetTextDirectionState; ]
-    SID_VERTICALTEXT_STATE          [ StateMethod = GetTextDirectionState ; 
Export = FALSE; ]
-    SID_CTLFONT_STATE               [ StateMethod = GetTextDirectionState ; 
Export = FALSE; ]
+    SID_VERTICALTEXT_STATE          [ StateMethod = GetTextDirectionState ; ]
+    SID_CTLFONT_STATE               [ StateMethod = GetTextDirectionState ; ]
 
     SID_ATTR_NUMBERFORMAT_VALUE       [ ExecMethod = ExecuteNumFormat; 
StateMethod = GetNumFormatState;]
     SID_NUMBER_FORMAT       [ ExecMethod = ExecuteNumFormat; StateMethod = 
GetNumFormatState; ]
diff --git a/sc/sdi/pivotsh.sdi b/sc/sdi/pivotsh.sdi
index 540665a8abc4..933462722444 100644
--- a/sc/sdi/pivotsh.sdi
+++ b/sc/sdi/pivotsh.sdi
@@ -17,11 +17,9 @@
  */
 interface Pivot
 {
-    // not accessible from Basic, therefore everything with Export = FALSE
-
-    SID_PIVOT_RECALC    [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_PIVOT_KILL      [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-        SID_DP_FILTER           [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
+    SID_PIVOT_RECALC    [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PIVOT_KILL      [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_DP_FILTER       [ ExecMethod = Execute; StateMethod = GetState; ]
 }
 
 shell ScPivotShell
diff --git a/sc/sdi/prevwsh.sdi b/sc/sdi/prevwsh.sdi
index b5d3299bfffd..2dc6211ed86a 100644
--- a/sc/sdi/prevwsh.sdi
+++ b/sc/sdi/prevwsh.sdi
@@ -17,21 +17,19 @@
  */
 interface TablePrintPreview
 {
-    // not accessible from Basic, therefore everything with Export = FALSE
-
-    SID_FORMATPAGE          [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_STATUS_PAGESTYLE    [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_HFEDIT              [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_ATTR_ZOOM           [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    FID_SCALE               [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_STATUS_DOCPOS       [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_PREVIEW_NEXT        [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_PREVIEW_PREVIOUS    [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_PREVIEW_FIRST       [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_PREVIEW_LAST        [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_PREVIEW_MARGIN      [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
-    SID_PREVIEW_SCALINGFACTOR   [ ExecMethod = Execute; StateMethod = 
GetState; Export = FALSE; ]
-    SID_ATTR_ZOOMSLIDER     [ ExecMethod = Execute; StateMethod = GetState; 
Export = FALSE; ]
+    SID_FORMATPAGE          [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_STATUS_PAGESTYLE    [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_HFEDIT              [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_ATTR_ZOOM           [ ExecMethod = Execute; StateMethod = GetState; ]
+    FID_SCALE               [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_STATUS_DOCPOS       [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_NEXT        [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_PREVIOUS    [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_FIRST       [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_LAST        [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_MARGIN      [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_SCALINGFACTOR   [ ExecMethod = Execute; StateMethod = 
GetState; ]
+    SID_ATTR_ZOOMSLIDER     [ ExecMethod = Execute; StateMethod = GetState; ]
 
     SfxVoidItem GoUpBlock SID_CURSORPAGEUP
     (
@@ -40,7 +38,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
@@ -51,12 +48,11 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
-    SID_CURSORHOME  [ ExecMethod = Execute; StateMethod = GetState; Export = 
FALSE; ]
-    SID_CURSOREND   [ ExecMethod = Execute; StateMethod = GetState; Export = 
FALSE; ]
+    SID_CURSORHOME  [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CURSOREND   [ ExecMethod = Execute; StateMethod = GetState; ]
 
     SfxVoidItem GoDown SID_CURSORDOWN
     (
@@ -65,7 +61,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
     SfxVoidItem GoUp SID_CURSORUP
@@ -75,7 +70,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
     SfxVoidItem GoLeft SID_CURSORLEFT
@@ -85,7 +79,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
@@ -96,7 +89,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
@@ -104,7 +96,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
@@ -112,7 +103,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
@@ -120,7 +110,6 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
 
@@ -128,24 +117,23 @@ interface TablePrintPreview
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
         GroupId = SfxGroupId::Intern ;
     ]
-    SID_PREVIEW_ZOOMIN  [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_PREVIEW_ZOOMOUT [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_REPAINT         [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_UNDO            [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_REDO            [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_REPEAT          [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_PRINTPREVIEW    [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ] // ole() api()
-    SID_PREVIEW_CLOSE   [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
-    SID_CANCEL          [ ExecMethod = Execute; StateMethod = GetState; Export 
= FALSE; ]
+    SID_PREVIEW_ZOOMIN  [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PREVIEW_ZOOMOUT [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_REPAINT         [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_UNDO            [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_REDO            [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_REPEAT          [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_PRINTPREVIEW    [ ExecMethod = Execute; StateMethod = GetState; ] // 
ole() api()
+    SID_PREVIEW_CLOSE   [ ExecMethod = Execute; StateMethod = GetState; ]
+    SID_CANCEL          [ ExecMethod = Execute; StateMethod = GetState; ]
 
-    SID_SAVEDOC         [ StateMethod = GetState; Export = FALSE; ]
-    SID_SAVEASDOC       [ StateMethod = GetState; Export = FALSE; ]
-    SID_MAIL_SENDDOC    [ StateMethod = GetState; Export = FALSE; ]
-    SID_VIEW_DATA_SOURCE_BROWSER [ StateMethod = GetState; Export = FALSE; ]
-    SID_QUITAPP         [ StateMethod = GetState; Export = FALSE; ]
+    SID_SAVEDOC         [ StateMethod = GetState; ]
+    SID_SAVEASDOC       [ StateMethod = GetState; ]
+    SID_MAIL_SENDDOC    [ StateMethod = GetState; ]
+    SID_VIEW_DATA_SOURCE_BROWSER [ StateMethod = GetState; ]
+    SID_QUITAPP         [ StateMethod = GetState; ]
 }
 
 
diff --git a/sc/sdi/tabvwsh.sdi b/sc/sdi/tabvwsh.sdi
index b8307e67e40d..1026c3e98105 100644
--- a/sc/sdi/tabvwsh.sdi
+++ b/sc/sdi/tabvwsh.sdi
@@ -52,7 +52,7 @@ interface BaseSelection
     // insert objects {
 
     SID_INSERT_GRAPHIC          [ ExecMethod = ExecDrawIns; StateMethod = 
GetDrawInsState; ]
-    SID_INSERT_FRAME            [ ExecMethod = ExecDraw; StateMethod = 
GetDrawState; Export = FALSE; ]
+    SID_INSERT_FRAME            [ ExecMethod = ExecDraw; StateMethod = 
GetDrawState; ]
     SID_INSERT_OBJECT           [ ExecMethod = ExecDrawIns; StateMethod = 
GetDrawInsState; ]
     SID_INSERT_FLOATINGFRAME    [ ExecMethod = ExecDrawIns; StateMethod = 
GetDrawInsState; ]
     SID_INSERT_AVMEDIA          [ ExecMethod = ExecDrawIns; StateMethod = 
GetDrawInsState; ]
@@ -151,13 +151,11 @@ interface TableEditView
     [
         ExecMethod = ExecuteSave ;
         StateMethod = GetSaveState ;
-        Export = FALSE ;
     ]
     SID_SAVEASDOC
     [
         ExecMethod = ExecuteSave ;
         StateMethod = GetSaveState ;
-        Export = FALSE ;
     ]
     // has indeed a SW in his name but is also used in Calc
     SID_CREATE_SW_DRAWVIEW [ ExecMethod = Execute; ]
@@ -201,9 +199,9 @@ interface TableEditView
 
     //  view options for drawing layer are needed here because they
     //  can be set without a drawing object selected (#75361#)
-    SID_GRID_VISIBLE    [ ExecMethod = ExecDrawOpt; StateMethod = 
GetDrawOptState; Export = FALSE; ]
-    SID_GRID_USE        [ ExecMethod = ExecDrawOpt; StateMethod = 
GetDrawOptState; Export = FALSE; ]
-    SID_HELPLINES_MOVE  [ ExecMethod = ExecDrawOpt; StateMethod = 
GetDrawOptState; Export = FALSE; ]
+    SID_GRID_VISIBLE    [ ExecMethod = ExecDrawOpt; StateMethod = 
GetDrawOptState; ]
+    SID_GRID_USE        [ ExecMethod = ExecDrawOpt; StateMethod = 
GetDrawOptState; ]
+    SID_HELPLINES_MOVE  [ ExecMethod = ExecDrawOpt; StateMethod = 
GetDrawOptState; ]
 
     SID_GETUNDOSTRINGS  [ StateMethod = GetUndoState; ]
     SID_GETREDOSTRINGS  [ StateMethod = GetUndoState; ]
diff --git a/sd/sdi/_drvwsh.sdi b/sd/sdi/_drvwsh.sdi
index 63f956e55591..c3dd109a0956 100644
--- a/sd/sdi/_drvwsh.sdi
+++ b/sd/sdi/_drvwsh.sdi
@@ -290,7 +290,6 @@ interface DrawView
         ExecMethod = FuTemporary ;
         StateMethod = GetMenuState ;
         GroupId = SfxGroupId::Document ;
-        Export ,
         MenuConfig , AccelConfig , ToolBoxConfig ;
     ]
     SID_CHARMAP // ole : no, status : ?
@@ -360,7 +359,7 @@ interface DrawView
         ExecMethod = FuTemporary ;
         StateMethod = GetMenuState ;
         GroupId = SfxGroupId::Insert ;
-        Export , Asynchron ,
+        Asynchron ,
         MenuConfig , AccelConfig , ToolBoxConfig ;
     ]
     SID_MANAGE_LINKS // ole : no, status : ?
@@ -384,7 +383,7 @@ interface DrawView
         ExecMethod = FuTemporary ;
         StateMethod = GetMenuState ;
         GroupId = SfxGroupId::Document ;
-        Export , Asynchron ,
+        Asynchron ,
         MenuConfig , AccelConfig , ToolBoxConfig ;
     ]
     SID_BMPMASK // ole : yes, status : ?
@@ -1247,7 +1246,6 @@ interface DrawView
     [
         StateMethod = GetMenuState ;
         GroupId = SfxGroupId::Document ;
-        Export ;
     ]
 
     SID_ZOOM_TOOLBOX // ole : no, status : ?
@@ -1314,7 +1312,6 @@ interface DrawView
     [
         ExecMethod = FuPermanent ;
         StateMethod = GetMenuState ;
-        Export = FALSE ;
         ReadOnlyDoc = TRUE ;
     ]
 
@@ -1467,13 +1464,11 @@ interface DrawView
     [
         ExecMethod = FuTemporary ;
         StateMethod = GetAttrState ;
-        Export = FALSE ;
     ]
     SID_STYLE_FAMILY3 // ole : no, status : ?
     [
         ExecMethod = FuTemporary ;
         StateMethod = GetAttrState ;
-        Export = FALSE ;
     ]
     SID_STYLE_NEW // ole : no, status : ?
     [
@@ -1636,7 +1631,6 @@ interface DrawView
     [
         ExecMethod = ExecStatusBar ;
         StateMethod = GetStatusBarState ;
-        Export ;
     ]
     SID_STATUS_PAGE // ole : no, status : ?
     [
@@ -1854,14 +1848,10 @@ interface DrawView
         ExecMethod = FuSupport ;
         StateMethod = GetMenuState ;
     ]
-     // problem with SID_ATTR_FILL_STYLE:
-     // former XFillStyle, now property FillStyle (Get/Set)
-     // therefore Export = FALSE !
     SID_SETFILLSTYLE // ole : no, status : play rec
     [
         ExecMethod = AttrExec ;
         StateMethod = AttrState ;
-        Export = FALSE ;
     ]
     SID_GETFILLSTYLE // ole : no, status : play rec
     [
@@ -1878,29 +1868,20 @@ interface DrawView
         ExecMethod = AttrExec ;
         StateMethod = AttrState ;
     ]
-     // problem with SID_ATTR_LINE_WIDTH:
-     // former XLineWidth, now property LineWidth (Get/Set)
-     // therefore Export = FALSE !
     SID_SETLINEWIDTH // ole : no, status : play rec
     [
         ExecMethod = AttrExec ;
         StateMethod = AttrState ;
-        Export = FALSE ;
     ]
     SID_GETLINEWIDTH // ole : no, status : play rec
     [
         ExecMethod = AttrExec ;
         StateMethod = AttrState ;
     ]
-     //DB: FillColor -> SetFillColor
-     // problem with SID_ATTR_FILL_COLOR:
-     // former XFillColor, now property FillColor (Get/Set)
-     // therefore Export = FALSE !
     SID_SETFILLCOLOR // ole : no, status : play rec
     [
         ExecMethod = AttrExec ;
         StateMethod = AttrState ;
-        Export = FALSE ;
     ]
     SID_SETLINECOLOR // ole : no, status : play rec
     [
diff --git a/sd/sdi/drviewsh.sdi b/sd/sdi/drviewsh.sdi
index 1139fc5790b5..84fa9bfa8471 100644
--- a/sd/sdi/drviewsh.sdi
+++ b/sd/sdi/drviewsh.sdi
@@ -91,7 +91,6 @@ interface ImpressEditView : DrawView
     [
         ExecMethod = FuTemporary ;
         StateMethod = GetAttrState ;
-        Export = FALSE ;
     ]
     SID_ANIMATOR_INIT // ole : no, status : ?
     [
diff --git a/sd/sdi/outlnvsh.sdi b/sd/sdi/outlnvsh.sdi
index b6887aa235b0..8604eb725a26 100644
--- a/sd/sdi/outlnvsh.sdi
+++ b/sd/sdi/outlnvsh.sdi
@@ -198,19 +198,16 @@ interface OutlineView
     [
         ExecMethod = FuTemporaryModify ;
         StateMethod = GetMenuState ;
-        Export ;
     ]
     SID_CHAR_DLG // ole : no, status : ?
     [
         ExecMethod = FuTemporaryModify ;
         StateMethod = GetMenuState ;
-         //        Export ;
     ]
     SID_CHAR_DLG_EFFECT // wj for sym2_1876
     [
         ExecMethod = FuTemporaryModify ;
         StateMethod = GetMenuState ;
-         //        Export ;
     ]
     SID_SELECTALL // ole : no, status : ?
     [
diff --git a/starmath/sdi/smslots.sdi b/starmath/sdi/smslots.sdi
index 0697dd865994..dee2a14b19b2 100644
--- a/starmath/sdi/smslots.sdi
+++ b/starmath/sdi/smslots.sdi
@@ -233,13 +233,11 @@ interface FormulaView
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE ;
     ]
     SID_IMPORT_MATHML_CLIPBOARD //idlpp ole : no , status : no
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE ;
     ]
     //idlpp no menu entry, so no texts
     SID_ATTR_ZOOM //idlpp ole : no , status : no
diff --git a/sw/sdi/_annotsh.sdi b/sw/sdi/_annotsh.sdi
index 84f3aed0b007..1a9bd2d45aa4 100644
--- a/sw/sdi/_annotsh.sdi
+++ b/sw/sdi/_annotsh.sdi
@@ -451,7 +451,6 @@ interface _Annotation
     [
         ExecMethod = ExecSearch ;
         StateMethod = StateSearch ;
-        Export = FALSE;
     ]
     FN_REPEAT_SEARCH // status(final|play)
     [
@@ -474,15 +473,12 @@ interface _Annotation
         ExecMethod = ExecSearch ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
-      // from here on Export = FALSE;
     FID_SEARCH_ON // status()
     [
         ExecMethod = ExecSearch ;
-        Export = FALSE;
     ]
     FID_SEARCH_OFF // status()
     [
         ExecMethod = ExecSearch ;
-        Export = FALSE;
     ]
 }
diff --git a/sw/sdi/_basesh.sdi b/sw/sdi/_basesh.sdi
index 9726bcd44f81..03d1f95002f7 100644
--- a/sw/sdi/_basesh.sdi
+++ b/sw/sdi/_basesh.sdi
@@ -216,13 +216,11 @@ interface BaseTextSelection
 
     SID_GALLERY_FORMATS // status()
     [
-        Export = FALSE ;
         ExecMethod = Execute ;
     ]
 
     SID_GALLERY_ENABLE_ADDCOPY
     [
-        Export = FALSE;
         StateMethod = GetState;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
@@ -485,14 +483,11 @@ interface BaseTextSelection
         StateMethod = GetState ;
     ]
 
-// from here on Export = FALSE
-
     FN_FRAME_WRAP   // status()
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAP_IDEAL // status()
@@ -500,7 +495,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_NOWRAP   // status()
@@ -508,7 +502,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAPTHRU   // status()
@@ -516,7 +509,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAPTHRU_TRANSP // status()
@@ -524,7 +516,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAPTHRU_TOGGLE // status()
@@ -532,7 +523,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAP_CONTOUR // status()
@@ -540,7 +530,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_WRAP_ANCHOR_ONLY // status()
@@ -548,7 +537,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAP_LEFT // status()
@@ -556,7 +544,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     FN_FRAME_WRAP_RIGHT // status()
@@ -564,7 +551,6 @@ interface BaseTextSelection
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
 
     SID_GALLERY_BG_BRUSH
@@ -572,7 +558,6 @@ interface BaseTextSelection
         ExecMethod = ExecuteGallery;
         StateMethod = GetGalleryState;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE;
     ]
     SID_ATTR_BORDER_SHADOW // status(final|play)
     [
diff --git a/sw/sdi/_beziers.sdi b/sw/sdi/_beziers.sdi
index 9c2b14cf1dfd..b217703c1efa 100644
--- a/sw/sdi/_beziers.sdi
+++ b/sw/sdi/_beziers.sdi
@@ -37,7 +37,6 @@ interface _Bezier : Base
 
     SID_BEZIER_MOVE
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -45,7 +44,6 @@ interface _Bezier : Base
 
     SID_BEZIER_INSERT
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -53,7 +51,6 @@ interface _Bezier : Base
 
     SID_BEZIER_DELETE
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -61,7 +58,6 @@ interface _Bezier : Base
 
     SID_BEZIER_CUTLINE
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -69,7 +65,6 @@ interface _Bezier : Base
 
     SID_BEZIER_CONVERT
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -77,7 +72,6 @@ interface _Bezier : Base
 
     SID_BEZIER_EDGE
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -85,7 +79,6 @@ interface _Bezier : Base
 
     SID_BEZIER_SMOOTH
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -93,7 +86,6 @@ interface _Bezier : Base
 
     SID_BEZIER_SYMMTR
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -101,7 +93,6 @@ interface _Bezier : Base
 
     SID_BEZIER_CLOSE
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -109,7 +100,6 @@ interface _Bezier : Base
 
     SID_BEZIER_ELIMINATE_POINTS
     [
-        Export = FALSE;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
diff --git a/sw/sdi/_docsh.sdi b/sw/sdi/_docsh.sdi
index ec7814d2ceeb..60435805d761 100644
--- a/sw/sdi/_docsh.sdi
+++ b/sw/sdi/_docsh.sdi
@@ -80,39 +80,33 @@ interface BaseTextDocument
     [
         ExecMethod = Execute;
     ]
-     //No Export
+
     SID_STYLE_FAMILY1
     [
-        Export = FALSE ;
         StateMethod = StateStyleSheet ;
     ]
 
     SID_STYLE_FAMILY2
     [
-        Export = FALSE ;
         StateMethod = StateStyleSheet ;
     ]
 
     SID_STYLE_FAMILY3
     [
-        Export = FALSE ;
         StateMethod = StateStyleSheet ;
     ]
 
     SID_STYLE_FAMILY4
     [
-        Export = FALSE ;
         StateMethod = StateStyleSheet ;
     ]
     SID_STYLE_FAMILY5
     [
-        Export = FALSE ;
         StateMethod = StateStyleSheet ;
     ]
 
     SID_STYLE_FAMILY6
     [
-        Export = FALSE ;
         StateMethod = StateStyleSheet ;
     ]
 
diff --git a/sw/sdi/_frmsh.sdi b/sw/sdi/_frmsh.sdi
index 83ece0752c74..24ad2f94aa10 100644
--- a/sw/sdi/_frmsh.sdi
+++ b/sw/sdi/_frmsh.sdi
@@ -20,7 +20,6 @@ interface BaseTextFrame
 {
     SID_ATTR_FILL_STYLE
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -28,7 +27,6 @@ interface BaseTextFrame
 
     SID_ATTR_FILL_COLOR
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -36,7 +34,6 @@ interface BaseTextFrame
 
     SID_ATTR_FILL_GRADIENT
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -44,7 +41,6 @@ interface BaseTextFrame
 
     SID_ATTR_FILL_HATCH
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -52,7 +48,6 @@ interface BaseTextFrame
 
     SID_ATTR_FILL_BITMAP
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -60,7 +55,6 @@ interface BaseTextFrame
 
     SID_ATTR_FILL_TRANSPARENCE
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -68,7 +62,6 @@ interface BaseTextFrame
 
     SID_ATTR_FILL_FLOATTRANSPARENCE
     [
-        Export = FALSE;
         ExecMethod = ExecDrawAttrArgsTextFrame;
         StateMethod = GetDrawAttrStateTextFrame;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -278,7 +271,6 @@ interface BaseTextFrame
     [
         ExecMethod = ExecFrameStyle ;
         StateMethod = GetLineStyleState ;
-        Export = FALSE;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
 
@@ -371,13 +363,11 @@ interface BaseTextFrame
         ]
 
 // Query functions for ImageMaps
-// Slots without export
 
     FN_INSERT_FRAME
     [
         ExecMethod = Execute ;
         StateMethod = StateInsert ;
-        Export = False;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
 
@@ -386,7 +376,6 @@ interface BaseTextFrame
         ExecMethod = ExecFrameStyle ;
         StateMethod = GetLineStyleState ;
         GroupId = SfxGroupId::Frame;
-        Export = False;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
 
diff --git a/sw/sdi/_tabsh.sdi b/sw/sdi/_tabsh.sdi
index e39edc61c3c0..5d4017b4790d 100644
--- a/sw/sdi/_tabsh.sdi
+++ b/sw/sdi/_tabsh.sdi
@@ -162,7 +162,6 @@ interface BaseTextTable
 
     FN_TABLE_INSERT_COL_DLG  // status(final|play)
     [
-        Export = FALSE ;
         ExecMethod = Execute ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
@@ -191,7 +190,6 @@ interface BaseTextTable
 
     FN_TABLE_INSERT_ROW_DLG  // status(final|play)
     [
-        Export = FALSE ;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
@@ -333,7 +331,6 @@ interface BaseTextTable
     [
         ExecMethod = ExecTableStyle ;
         StateMethod = GetLineStyleState ;
-        Export = FALSE;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
 
@@ -410,11 +407,9 @@ interface BaseTextTable
         StateMethod = NoState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
     ]
-// Slots without export
 
     FN_INSERT_TABLE
     [
-        Export = FALSE ;
         ExecMethod = Execute ;
         StateMethod = GetState ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
diff --git a/sw/sdi/_textsh.sdi b/sw/sdi/_textsh.sdi
index df370c510b02..af090c6bfe24 100644
--- a/sw/sdi/_textsh.sdi
+++ b/sw/sdi/_textsh.sdi
@@ -192,13 +192,11 @@ interface BaseText
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
     ]
     FN_INSERT_PAGEFOOTER    // status(final|play|rec)
     [
         ExecMethod = Execute ;
         StateMethod = GetState ;
-        Export = FALSE;
     ]
 
     FN_INSERT_STRING // status(final|play|rec)
@@ -865,7 +863,6 @@ interface BaseText
         ExecMethod = ExecField ;
         StateMethod = StateField ;
         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
-        Export = FALSE ;
     ]
 
     FN_INSERT_FLD_PGNUMBER
@@ -922,7 +919,6 @@ interface BaseText
     ]
     FN_EXECUTE_MACROFIELD // status()
     [
-        Export = FALSE ;
         ExecMethod = ExecField ;
         StateMethod = StateField ;
     ]
@@ -1009,195 +1005,163 @@ interface BaseText
         ExecMethod = ExecField ;
         StateMethod = StateField;
     ]
-     // slots with Export = FALSE
-     //Slots without export
     FN_CHAR_LEFT_SEL
     [
         ExecMethod = ExecBasicMove ;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]
     FN_CHAR_RIGHT_SEL
     [
         ExecMethod = ExecBasicMove ;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]
     FN_LINE_UP_SEL
     [
         ExecMethod = ExecBasicMove ;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]
     FN_LINE_DOWN_SEL
     [
         ExecMethod = ExecBasicMove;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]
     FN_START_OF_NEXT_PAGE_SEL
     [
         ExecMethod = ExecMovePage;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]
     FN_END_OF_NEXT_PAGE_SEL
     [
         ExecMethod = ExecMovePage ;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]
     FN_START_OF_PREV_PAGE_SEL
     [
         ExecMethod = ExecMovePage ;
         StateMethod = NoState ;
-        Export = FALSE ;
     ]

... etc. - the rest is truncated
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to