2005/5/9

     
 

ide_metainf_base.cpp

artefaktur
// Generated by ACDK Metacompiler, 
// Copyrighted by Roger Rene Kommer, artefaktur
// 
// Dont edit this file manually
// 
#include <acdk.h>


#include "Config.h"
#include "FrameLayout.h"
#include "StyledTextCtrl.h"
#include "TextOutputCtrl.h"
#include "ide.h"

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarStates_CbarDockedHorizontally = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "CbarDockedHorizontally", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::CbarDockedHorizontally, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarStates_CbarDockedVertically = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "CbarDockedVertically", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::CbarDockedVertically, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarStates_CbarFloating = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "CbarFloating", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::CbarFloating, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarStates_CbarHidden = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "CbarHidden", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::CbarHidden, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* CtrlBarStates_enumValues[] = {
  &CtrlBarStates_CbarDockedHorizontally,
  &CtrlBarStates_CbarDockedVertically,
  &CtrlBarStates_CbarFloating,
  &CtrlBarStates_CbarHidden,
0
};

::acdk::lang::dmi::ClazzEnumInfo CtrlBarStates_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "CtrlBarStates", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  CtrlBarStates_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_CtrlBarStates(&CtrlBarStates_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarAlignment_FlAlignTop = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "FlAlignTop", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::FlAlignTop, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarAlignment_FlAlignBottom = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "FlAlignBottom", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::FlAlignBottom, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarAlignment_FlAlignLeft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "FlAlignLeft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::FlAlignLeft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo CtrlBarAlignment_FlAlignRight = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "FlAlignRight", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::FlAlignRight, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* CtrlBarAlignment_enumValues[] = {
  &CtrlBarAlignment_FlAlignTop,
  &CtrlBarAlignment_FlAlignBottom,
  &CtrlBarAlignment_FlAlignLeft,
  &CtrlBarAlignment_FlAlignRight,
0
};

::acdk::lang::dmi::ClazzEnumInfo CtrlBarAlignment_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "CtrlBarAlignment", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  CtrlBarAlignment_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_CtrlBarAlignment(&CtrlBarAlignment_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo FrameLayoutPlugins_BarHintsPlugin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "BarHintsPlugin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::BarHintsPlugin, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo FrameLayoutPlugins_HintAnimationPlugin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "HintAnimationPlugin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::HintAnimationPlugin, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo FrameLayoutPlugins_RowDragPlugin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "RowDragPlugin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::RowDragPlugin, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo FrameLayoutPlugins_AntiflickerPlugin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "AntiflickerPlugin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::AntiflickerPlugin, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo FrameLayoutPlugins_SimpleCustomizationPlugin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SimpleCustomizationPlugin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SimpleCustomizationPlugin, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo FrameLayoutPlugins_BarDragPlugin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "BarDragPlugin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::BarDragPlugin, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* FrameLayoutPlugins_enumValues[] = {
  &FrameLayoutPlugins_BarHintsPlugin,
  &FrameLayoutPlugins_HintAnimationPlugin,
  &FrameLayoutPlugins_RowDragPlugin,
  &FrameLayoutPlugins_AntiflickerPlugin,
  &FrameLayoutPlugins_SimpleCustomizationPlugin,
  &FrameLayoutPlugins_BarDragPlugin,
0
};

::acdk::lang::dmi::ClazzEnumInfo FrameLayoutPlugins_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "FrameLayoutPlugins", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  FrameLayoutPlugins_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_FrameLayoutPlugins(&FrameLayoutPlugins_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _BarDimHandlerBase_super_WxObject =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  WxObject::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _BarDimHandlerBase_interfaces[] =
{
  &_BarDimHandlerBase_super_WxObject,
  0
};

::acdk::lang::dmi::ClazzInfo* BarDimHandlerBase::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "BarDimHandlerBase", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _BarDimHandlerBase_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    BarDimHandlerBase::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_BarDimHandlerBase(BarDimHandlerBase::clazzInfo());

::acdk::lang::RClass
BarDimHandlerBase::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
BarDimHandlerBase::getCollectableFields(FieldReferences& fields)
{
  WxObject::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _DynToolBarDimHandler_super_BarDimHandlerBase =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  BarDimHandlerBase::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _DynToolBarDimHandler_interfaces[] =
{
  &_DynToolBarDimHandler_super_BarDimHandlerBase,
  0
};

::acdk::lang::dmi::ClazzInfo* DynToolBarDimHandler::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "DynToolBarDimHandler", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _DynToolBarDimHandler_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    DynToolBarDimHandler::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_DynToolBarDimHandler(DynToolBarDimHandler::clazzInfo());

::acdk::lang::RClass
DynToolBarDimHandler::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
DynToolBarDimHandler::getCollectableFields(FieldReferences& fields)
{
  BarDimHandlerBase::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _DimInfo_super_acdk__lang__Object =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  acdk::lang::Object::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _DimInfo_interfaces[] =
{
  &_DimInfo_super_acdk__lang__Object,
  0
};

::acdk::lang::dmi::ClazzInfo* DimInfo::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "DimInfo", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _DimInfo_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    DimInfo::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_DimInfo(DimInfo::clazzInfo());

::acdk::lang::RClass
DimInfo::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
DimInfo::getCollectableFields(FieldReferences& fields)
{
  ACDK_FQ_SUPER_QUALIFIER(acdk::lang::, acdk::lang::Object)::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _BarInfo_super_WxObject =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  WxObject::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _BarInfo_interfaces[] =
{
  &_BarInfo_super_WxObject,
  0
};

::acdk::lang::dmi::ClazzInfo* BarInfo::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "BarInfo", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _BarInfo_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    BarInfo::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_BarInfo(BarInfo::clazzInfo());

::acdk::lang::RClass
BarInfo::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
BarInfo::getCollectableFields(FieldReferences& fields)
{
  WxObject::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _RowInfo_super_WxObject =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  WxObject::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _RowInfo_interfaces[] =
{
  &_RowInfo_super_WxObject,
  0
};

::acdk::lang::dmi::ClazzInfo* RowInfo::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "RowInfo", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _RowInfo_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    RowInfo::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_RowInfo(RowInfo::clazzInfo());

::acdk::lang::RClass
RowInfo::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
RowInfo::getCollectableFields(FieldReferences& fields)
{
  WxObject::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _DockPane_super_WxObject =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  WxObject::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _DockPane_interfaces[] =
{
  &_DockPane_super_WxObject,
  0
};

::acdk::lang::dmi::ClazzInfo* DockPane::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "DockPane", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _DockPane_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    DockPane::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_DockPane(DockPane::clazzInfo());

::acdk::lang::RClass
DockPane::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
DockPane::getCollectableFields(FieldReferences& fields)
{
  WxObject::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _FrameLayout_super_acdk__wx__EvtHandler =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  acdk::wx::EvtHandler::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _FrameLayout_interfaces[] =
{
  &_FrameLayout_super_acdk__wx__EvtHandler,
  0
};

::acdk::lang::dmi::ClazzInfo* FrameLayout::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "FrameLayout", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _FrameLayout_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    FrameLayout::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_FrameLayout(FrameLayout::clazzInfo());

::acdk::lang::RClass
FrameLayout::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
FrameLayout::getCollectableFields(FieldReferences& fields)
{
  ACDK_FQ_SUPER_QUALIFIER(acdk::wx::, EvtHandler)::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

::acdk::lang::dmi::ClazzSuperInfo _DynamicToolBar_super_acdk__wx__ToolBarBase =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  acdk::wx::ToolBarBase::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _DynamicToolBar_interfaces[] =
{
  &_DynamicToolBar_super_acdk__wx__ToolBarBase,
  0
};

::acdk::lang::dmi::ClazzInfo* DynamicToolBar::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "DynamicToolBar", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _DynamicToolBar_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    DynamicToolBar::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_DynamicToolBar(DynamicToolBar::clazzInfo());

::acdk::lang::RClass
DynamicToolBar::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
DynamicToolBar::getCollectableFields(FieldReferences& fields)
{
  ACDK_FQ_SUPER_QUALIFIER(acdk::wx::, ToolBarBase)::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleDefault = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleDefault", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleDefault, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleLinenumber = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleLinenumber", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleLinenumber, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleBracelight = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleBracelight", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleBracelight, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleBracebad = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleBracebad", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleBracebad, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleControlchar = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleControlchar", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleControlchar, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleIndentguide = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleIndentguide", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleIndentguide, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleLastpredefined = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleLastpredefined", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleLastpredefined, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStyles_SciStyleMax = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciStyleMax", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciStyleMax, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* SciStyles_enumValues[] = {
  &SciStyles_SciStyleDefault,
  &SciStyles_SciStyleLinenumber,
  &SciStyles_SciStyleBracelight,
  &SciStyles_SciStyleBracebad,
  &SciStyles_SciStyleControlchar,
  &SciStyles_SciStyleIndentguide,
  &SciStyles_SciStyleLastpredefined,
  &SciStyles_SciStyleMax,
0
};

::acdk::lang::dmi::ClazzEnumInfo SciStyles_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "SciStyles", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  SciStyles_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_SciStyles(&SciStyles_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyDown = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyDown", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyDown, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyUp = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyUp", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyUp, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyLeft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyLeft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyLeft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyRight = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyRight", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyRight, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyHome = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyHome", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyHome, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyEnd = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyEnd", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyEnd, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyPrior = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyPrior", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyPrior, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyNext = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyNext", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyNext, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyDelete = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyDelete", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyDelete, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyInsert = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyInsert", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyInsert, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyEscape = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyEscape", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyEscape, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyBack = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyBack", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyBack, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyTab = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyTab", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyTab, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyReturn = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyReturn", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyReturn, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyAdd = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyAdd", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyAdd, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeySubtract = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeySubtract", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeySubtract, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciKeyDivide = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciKeyDivide", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciKeyDivide, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciScmodShift = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciScmodShift", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciScmodShift, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciScmodCtrl = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciScmodCtrl", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciScmodCtrl, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciKeyCodes_SciScmodAlt = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciScmodAlt", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciScmodAlt, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* SciKeyCodes_enumValues[] = {
  &SciKeyCodes_SciKeyDown,
  &SciKeyCodes_SciKeyUp,
  &SciKeyCodes_SciKeyLeft,
  &SciKeyCodes_SciKeyRight,
  &SciKeyCodes_SciKeyHome,
  &SciKeyCodes_SciKeyEnd,
  &SciKeyCodes_SciKeyPrior,
  &SciKeyCodes_SciKeyNext,
  &SciKeyCodes_SciKeyDelete,
  &SciKeyCodes_SciKeyInsert,
  &SciKeyCodes_SciKeyEscape,
  &SciKeyCodes_SciKeyBack,
  &SciKeyCodes_SciKeyTab,
  &SciKeyCodes_SciKeyReturn,
  &SciKeyCodes_SciKeyAdd,
  &SciKeyCodes_SciKeySubtract,
  &SciKeyCodes_SciKeyDivide,
  &SciKeyCodes_SciScmodShift,
  &SciKeyCodes_SciScmodCtrl,
  &SciKeyCodes_SciScmodAlt,
0
};

::acdk::lang::dmi::ClazzEnumInfo SciKeyCodes_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "SciKeyCodes", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  SciKeyCodes_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_SciKeyCodes(&SciKeyCodes_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexContainer = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexContainer", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexContainer, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexNull = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexNull", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexNull, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexPython = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexPython", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexPython, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexCpp = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexCpp", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexCpp, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexHtml = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexHtml", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexHtml, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexXml = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexXml", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexXml, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexPerl = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexPerl", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexPerl, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexSql = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexSql", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexSql, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexVb = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexVb", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexVb, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexProperties = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexProperties", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexProperties, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexErrorlist = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexErrorlist", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexErrorlist, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexMakefile = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexMakefile", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexMakefile, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexBatch = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexBatch", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexBatch, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexXcode = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexXcode", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexXcode, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexLatex = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexLatex", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexLatex, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexLua = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexLua", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexLua, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexDiff = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexDiff", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexDiff, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexConf = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexConf", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexConf, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexPascal = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexPascal", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexPascal, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexAve = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexAve", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexAve, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexAda = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexAda", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexAda, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexLisp = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexLisp", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexLisp, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexRuby = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexRuby", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexRuby, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexEiffel = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexEiffel", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexEiffel, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexEiffelkw = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexEiffelkw", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexEiffelkw, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexTcl = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexTcl", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexTcl, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexNncrontab = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexNncrontab", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexNncrontab, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexBullant = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexBullant", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexBullant, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexVbscript = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexVbscript", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexVbscript, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexAsp = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexAsp", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexAsp, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexPhp = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexPhp", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexPhp, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexBaan = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexBaan", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexBaan, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexMatlab = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexMatlab", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexMatlab, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexScriptol = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexScriptol", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexScriptol, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexAsm = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexAsm", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexAsm, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexCppnocase = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexCppnocase", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexCppnocase, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexFortran = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexFortran", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexFortran, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexF77 = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexF77", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexF77, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexCss = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexCss", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexCss, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexPov = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexPov", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexPov, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexLout = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexLout", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexLout, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexEscript = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexEscript", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexEscript, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexPs = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexPs", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexPs, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexNsis = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexNsis", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexNsis, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciLexers_SciLexMmixal = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciLexMmixal", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciLexMmixal, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* SciLexers_enumValues[] = {
  &SciLexers_SciLexContainer,
  &SciLexers_SciLexNull,
  &SciLexers_SciLexPython,
  &SciLexers_SciLexCpp,
  &SciLexers_SciLexHtml,
  &SciLexers_SciLexXml,
  &SciLexers_SciLexPerl,
  &SciLexers_SciLexSql,
  &SciLexers_SciLexVb,
  &SciLexers_SciLexProperties,
  &SciLexers_SciLexErrorlist,
  &SciLexers_SciLexMakefile,
  &SciLexers_SciLexBatch,
  &SciLexers_SciLexXcode,
  &SciLexers_SciLexLatex,
  &SciLexers_SciLexLua,
  &SciLexers_SciLexDiff,
  &SciLexers_SciLexConf,
  &SciLexers_SciLexPascal,
  &SciLexers_SciLexAve,
  &SciLexers_SciLexAda,
  &SciLexers_SciLexLisp,
  &SciLexers_SciLexRuby,
  &SciLexers_SciLexEiffel,
  &SciLexers_SciLexEiffelkw,
  &SciLexers_SciLexTcl,
  &SciLexers_SciLexNncrontab,
  &SciLexers_SciLexBullant,
  &SciLexers_SciLexVbscript,
  &SciLexers_SciLexAsp,
  &SciLexers_SciLexPhp,
  &SciLexers_SciLexBaan,
  &SciLexers_SciLexMatlab,
  &SciLexers_SciLexScriptol,
  &SciLexers_SciLexAsm,
  &SciLexers_SciLexCppnocase,
  &SciLexers_SciLexFortran,
  &SciLexers_SciLexF77,
  &SciLexers_SciLexCss,
  &SciLexers_SciLexPov,
  &SciLexers_SciLexLout,
  &SciLexers_SciLexEscript,
  &SciLexers_SciLexPs,
  &SciLexers_SciLexNsis,
  &SciLexers_SciLexMmixal,
0
};

::acdk::lang::dmi::ClazzEnumInfo SciLexers_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "SciLexers", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  SciLexers_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_SciLexers(&SciLexers_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCDefault = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCDefault", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCDefault, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCComment = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCComment", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCComment, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCCommentline = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCCommentline", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCCommentline, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCCommentdoc = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCCommentdoc", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCCommentdoc, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCNumber = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCNumber", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCNumber, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCWord = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCWord", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCWord, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCString = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCString", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCString, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCCharacter = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCCharacter", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCCharacter, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCUuid = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCUuid", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCUuid, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCPreprocessor = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCPreprocessor", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCPreprocessor, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCOperator = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCOperator", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCOperator, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCIdentifier = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCIdentifier", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCIdentifier, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCStringeol = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCStringeol", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCStringeol, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCVerbatim = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCVerbatim", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCVerbatim, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCRegex = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCRegex", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCRegex, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCCommentlinedoc = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCCommentlinedoc", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCCommentlinedoc, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCWord2 = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCWord2", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCWord2, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCCommentdockeyword = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCCommentdockeyword", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCCommentdockeyword, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCCommentdockeyworderror = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCCommentdockeyworderror", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCCommentdockeyworderror, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciStatesCpp_SciCGlobalclass = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCGlobalclass", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCGlobalclass, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* SciStatesCpp_enumValues[] = {
  &SciStatesCpp_SciCDefault,
  &SciStatesCpp_SciCComment,
  &SciStatesCpp_SciCCommentline,
  &SciStatesCpp_SciCCommentdoc,
  &SciStatesCpp_SciCNumber,
  &SciStatesCpp_SciCWord,
  &SciStatesCpp_SciCString,
  &SciStatesCpp_SciCCharacter,
  &SciStatesCpp_SciCUuid,
  &SciStatesCpp_SciCPreprocessor,
  &SciStatesCpp_SciCOperator,
  &SciStatesCpp_SciCIdentifier,
  &SciStatesCpp_SciCStringeol,
  &SciStatesCpp_SciCVerbatim,
  &SciStatesCpp_SciCRegex,
  &SciStatesCpp_SciCCommentlinedoc,
  &SciStatesCpp_SciCWord2,
  &SciStatesCpp_SciCCommentdockeyword,
  &SciStatesCpp_SciCCommentdockeyworderror,
  &SciStatesCpp_SciCGlobalclass,
0
};

::acdk::lang::dmi::ClazzEnumInfo SciStatesCpp_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "SciStatesCpp", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  SciStatesCpp_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_SciStatesCpp(&SciStatesCpp_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo StcMarginType_StcMarginSymbol = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarginSymbol", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarginSymbol, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarginType_StcMarginNumber = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarginNumber", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarginNumber, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* StcMarginType_enumValues[] = {
  &StcMarginType_StcMarginSymbol,
  &StcMarginType_StcMarginNumber,
0
};

::acdk::lang::dmi::ClazzEnumInfo StcMarginType_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "StcMarginType", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  StcMarginType_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_StcMarginType(&StcMarginType_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkerMax = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkerMax", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkerMax, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkCircle = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkCircle", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkCircle, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkRoundrect = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkRoundrect", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkRoundrect, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkArrow = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkArrow", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkArrow, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkSmallrect = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkSmallrect", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkSmallrect, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkShortarrow = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkShortarrow", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkShortarrow, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkEmpty = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkEmpty", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkEmpty, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkArrowdown = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkArrowdown", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkArrowdown, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkMinus = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkMinus", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkMinus, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkPlus = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkPlus", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkPlus, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkVline = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkVline", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkVline, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkLcorner = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkLcorner", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkLcorner, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkTcorner = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkTcorner", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkTcorner, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkBoxplus = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkBoxplus", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkBoxplus, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkBoxplusconnected = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkBoxplusconnected", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkBoxplusconnected, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkBoxminus = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkBoxminus", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkBoxminus, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkBoxminusconnected = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkBoxminusconnected", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkBoxminusconnected, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkLcornercurve = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkLcornercurve", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkLcornercurve, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkTcornercurve = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkTcornercurve", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkTcornercurve, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkCircleplus = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkCircleplus", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkCircleplus, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkCircleplusconnected = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkCircleplusconnected", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkCircleplusconnected, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkCircleminus = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkCircleminus", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkCircleminus, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkCircleminusconnected = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkCircleminusconnected", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkCircleminusconnected, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkBackground = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkBackground", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkBackground, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkDotdotdot = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkDotdotdot", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkDotdotdot, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkArrows = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkArrows", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkArrows, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkPixmap = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkPixmap", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkPixmap, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarkCharacter = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarkCharacter", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarkCharacter, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFolderend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFolderend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFolderend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFolderopenmid = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFolderopenmid", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFolderopenmid, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFoldermidtail = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFoldermidtail", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFoldermidtail, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFoldertail = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFoldertail", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFoldertail, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFoldersub = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFoldersub", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFoldersub, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFolder = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFolder", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFolder, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMarknumFolderopen = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMarknumFolderopen", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMarknumFolderopen, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcMarkerFlags_StcMaskFolders = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcMaskFolders", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcMaskFolders, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* StcMarkerFlags_enumValues[] = {
  &StcMarkerFlags_StcMarkerMax,
  &StcMarkerFlags_StcMarkCircle,
  &StcMarkerFlags_StcMarkRoundrect,
  &StcMarkerFlags_StcMarkArrow,
  &StcMarkerFlags_StcMarkSmallrect,
  &StcMarkerFlags_StcMarkShortarrow,
  &StcMarkerFlags_StcMarkEmpty,
  &StcMarkerFlags_StcMarkArrowdown,
  &StcMarkerFlags_StcMarkMinus,
  &StcMarkerFlags_StcMarkPlus,
  &StcMarkerFlags_StcMarkVline,
  &StcMarkerFlags_StcMarkLcorner,
  &StcMarkerFlags_StcMarkTcorner,
  &StcMarkerFlags_StcMarkBoxplus,
  &StcMarkerFlags_StcMarkBoxplusconnected,
  &StcMarkerFlags_StcMarkBoxminus,
  &StcMarkerFlags_StcMarkBoxminusconnected,
  &StcMarkerFlags_StcMarkLcornercurve,
  &StcMarkerFlags_StcMarkTcornercurve,
  &StcMarkerFlags_StcMarkCircleplus,
  &StcMarkerFlags_StcMarkCircleplusconnected,
  &StcMarkerFlags_StcMarkCircleminus,
  &StcMarkerFlags_StcMarkCircleminusconnected,
  &StcMarkerFlags_StcMarkBackground,
  &StcMarkerFlags_StcMarkDotdotdot,
  &StcMarkerFlags_StcMarkArrows,
  &StcMarkerFlags_StcMarkPixmap,
  &StcMarkerFlags_StcMarkCharacter,
  &StcMarkerFlags_StcMarknumFolderend,
  &StcMarkerFlags_StcMarknumFolderopenmid,
  &StcMarkerFlags_StcMarknumFoldermidtail,
  &StcMarkerFlags_StcMarknumFoldertail,
  &StcMarkerFlags_StcMarknumFoldersub,
  &StcMarkerFlags_StcMarknumFolder,
  &StcMarkerFlags_StcMarknumFolderopen,
  &StcMarkerFlags_StcMaskFolders,
0
};

::acdk::lang::dmi::ClazzEnumInfo StcMarkerFlags_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "StcMarkerFlags", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  StcMarkerFlags_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_StcMarkerFlags(&StcMarkerFlags_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetAnsi = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetAnsi", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetAnsi, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetDefault = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetDefault", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetDefault, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetBaltic = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetBaltic", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetBaltic, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetChinesebig5 = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetChinesebig5", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetChinesebig5, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetEasteurope = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetEasteurope", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetEasteurope, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetGb2312 = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetGb2312", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetGb2312, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetGreek = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetGreek", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetGreek, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetHangul = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetHangul", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetHangul, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetMac = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetMac", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetMac, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetOem = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetOem", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetOem, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetRussian = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetRussian", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetRussian, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetShiftjis = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetShiftjis", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetShiftjis, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetSymbol = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetSymbol", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetSymbol, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetTurkish = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetTurkish", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetTurkish, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetJohab = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetJohab", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetJohab, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetHebrew = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetHebrew", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetHebrew, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetArabic = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetArabic", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetArabic, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetVietnamese = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetVietnamese", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetVietnamese, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCharsetThai = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCharsetThai", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCharsetThai, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCaseMixed = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCaseMixed", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCaseMixed, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCaseUpper = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCaseUpper", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCaseUpper, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcCaseLower = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCaseLower", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCaseLower, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicMax = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicMax", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicMax, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicPlain = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicPlain", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicPlain, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicSquiggle = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicSquiggle", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicSquiggle, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicTt = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicTt", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicTt, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicDiagonal = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicDiagonal", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicDiagonal, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicStrike = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicStrike", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicStrike, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicHidden = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicHidden", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicHidden, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicBox = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicBox", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicBox, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndic0Mask = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndic0Mask", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndic0Mask, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndic1Mask = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndic1Mask", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndic1Mask, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndic2Mask = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndic2Mask", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndic2Mask, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCharsets_StcIndicsMask = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcIndicsMask", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcIndicsMask, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* StcCharsets_enumValues[] = {
  &StcCharsets_StcCharsetAnsi,
  &StcCharsets_StcCharsetDefault,
  &StcCharsets_StcCharsetBaltic,
  &StcCharsets_StcCharsetChinesebig5,
  &StcCharsets_StcCharsetEasteurope,
  &StcCharsets_StcCharsetGb2312,
  &StcCharsets_StcCharsetGreek,
  &StcCharsets_StcCharsetHangul,
  &StcCharsets_StcCharsetMac,
  &StcCharsets_StcCharsetOem,
  &StcCharsets_StcCharsetRussian,
  &StcCharsets_StcCharsetShiftjis,
  &StcCharsets_StcCharsetSymbol,
  &StcCharsets_StcCharsetTurkish,
  &StcCharsets_StcCharsetJohab,
  &StcCharsets_StcCharsetHebrew,
  &StcCharsets_StcCharsetArabic,
  &StcCharsets_StcCharsetVietnamese,
  &StcCharsets_StcCharsetThai,
  &StcCharsets_StcCaseMixed,
  &StcCharsets_StcCaseUpper,
  &StcCharsets_StcCaseLower,
  &StcCharsets_StcIndicMax,
  &StcCharsets_StcIndicPlain,
  &StcCharsets_StcIndicSquiggle,
  &StcCharsets_StcIndicTt,
  &StcCharsets_StcIndicDiagonal,
  &StcCharsets_StcIndicStrike,
  &StcCharsets_StcIndicHidden,
  &StcCharsets_StcIndicBox,
  &StcCharsets_StcIndic0Mask,
  &StcCharsets_StcIndic1Mask,
  &StcCharsets_StcIndic2Mask,
  &StcCharsets_StcIndicsMask,
0
};

::acdk::lang::dmi::ClazzEnumInfo StcCharsets_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "StcCharsets", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  StcCharsets_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_StcCharsets(&StcCharsets_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo StcFindFlags_StcFindWholeword = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcFindWholeword", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcFindWholeword, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcFindFlags_StcFindMatchcase = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcFindMatchcase", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcFindMatchcase, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcFindFlags_StcFindWordstart = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcFindWordstart", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcFindWordstart, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcFindFlags_StcFindRegexp = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcFindRegexp", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcFindRegexp, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcFindFlags_StcFindPosix = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcFindPosix", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcFindPosix, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* StcFindFlags_enumValues[] = {
  &StcFindFlags_StcFindWholeword,
  &StcFindFlags_StcFindMatchcase,
  &StcFindFlags_StcFindWordstart,
  &StcFindFlags_StcFindRegexp,
  &StcFindFlags_StcFindPosix,
0
};

::acdk::lang::dmi::ClazzEnumInfo StcFindFlags_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "StcFindFlags", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  StcFindFlags_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_StcFindFlags(&StcFindFlags_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdRedo = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdRedo", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdRedo, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdSelectall = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdSelectall", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdSelectall, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdUndo = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdUndo", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdUndo, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCut = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCut", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCut, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCopy = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCopy", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCopy, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdPaste = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdPaste", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdPaste, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdClear = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdClear", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdClear, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinedown = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinedown", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinedown, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinedownextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinedownextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinedownextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineup = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineup", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineup, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineupextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineupextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineupextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCharleft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCharleft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCharleft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCharleftextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCharleftextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCharleftextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCharright = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCharright", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCharright, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCharrightextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCharrightextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCharrightextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordleft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordleft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordleft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordleftextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordleftextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordleftextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordright = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordright", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordright, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordrightextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordrightextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordrightextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdHome = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdHome", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdHome, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdHomeextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdHomeextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdHomeextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineendextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineendextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineendextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDocumentstart = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDocumentstart", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDocumentstart, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDocumentstartextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDocumentstartextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDocumentstartextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDocumentend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDocumentend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDocumentend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDocumentendextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDocumentendextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDocumentendextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdPageup = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdPageup", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdPageup, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdPageupextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdPageupextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdPageupextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdPagedown = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdPagedown", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdPagedown, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdPagedownextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdPagedownextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdPagedownextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdEdittoggleovertype = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdEdittoggleovertype", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdEdittoggleovertype, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdCancel = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdCancel", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdCancel, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDeleteback = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDeleteback", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDeleteback, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdTab = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdTab", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdTab, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdBacktab = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdBacktab", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdBacktab, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdNewline = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdNewline", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdNewline, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdFormfeed = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdFormfeed", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdFormfeed, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdVchome = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdVchome", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdVchome, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdVchomeextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdVchomeextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdVchomeextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdZoomin = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdZoomin", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdZoomin, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdZoomout = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdZoomout", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdZoomout, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDelwordleft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDelwordleft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDelwordleft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDelwordright = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDelwordright", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDelwordright, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinecut = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinecut", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinecut, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinedelete = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinedelete", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinedelete, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinetranspose = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinetranspose", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinetranspose, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineduplicate = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineduplicate", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineduplicate, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLowercase = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLowercase", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLowercase, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdUppercase = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdUppercase", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdUppercase, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinescrolldown = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinescrolldown", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinescrolldown, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLinescrollup = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLinescrollup", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLinescrollup, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDeletebacknotline = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDeletebacknotline", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDeletebacknotline, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdHomedisplay = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdHomedisplay", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdHomedisplay, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdHomedisplayextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdHomedisplayextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdHomedisplayextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineenddisplay = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineenddisplay", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineenddisplay, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineenddisplayextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineenddisplayextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineenddisplayextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdHomewrap = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdHomewrap", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdHomewrap, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdHomewrapextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdHomewrapextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdHomewrapextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineendwrap = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineendwrap", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineendwrap, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdLineendwrapextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdLineendwrapextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdLineendwrapextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdVchomewrap = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdVchomewrap", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdVchomewrap, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdVchomewrapextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdVchomewrapextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdVchomewrapextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordpartleft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordpartleft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordpartleft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordpartleftextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordpartleftextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordpartleftextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordpartright = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordpartright", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordpartright, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdWordpartrightextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdWordpartrightextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdWordpartrightextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDellineleft = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDellineleft", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDellineleft, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdDellineright = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdDellineright", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdDellineright, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdParadown = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdParadown", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdParadown, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdParadownextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdParadownextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdParadownextend, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdParaup = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdParaup", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdParaup, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo SciCommands_SciCmdParaupextend = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "SciCmdParaupextend", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::SciCmdParaupextend, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* SciCommands_enumValues[] = {
  &SciCommands_SciCmdRedo,
  &SciCommands_SciCmdSelectall,
  &SciCommands_SciCmdUndo,
  &SciCommands_SciCmdCut,
  &SciCommands_SciCmdCopy,
  &SciCommands_SciCmdPaste,
  &SciCommands_SciCmdClear,
  &SciCommands_SciCmdLinedown,
  &SciCommands_SciCmdLinedownextend,
  &SciCommands_SciCmdLineup,
  &SciCommands_SciCmdLineupextend,
  &SciCommands_SciCmdCharleft,
  &SciCommands_SciCmdCharleftextend,
  &SciCommands_SciCmdCharright,
  &SciCommands_SciCmdCharrightextend,
  &SciCommands_SciCmdWordleft,
  &SciCommands_SciCmdWordleftextend,
  &SciCommands_SciCmdWordright,
  &SciCommands_SciCmdWordrightextend,
  &SciCommands_SciCmdHome,
  &SciCommands_SciCmdHomeextend,
  &SciCommands_SciCmdLineend,
  &SciCommands_SciCmdLineendextend,
  &SciCommands_SciCmdDocumentstart,
  &SciCommands_SciCmdDocumentstartextend,
  &SciCommands_SciCmdDocumentend,
  &SciCommands_SciCmdDocumentendextend,
  &SciCommands_SciCmdPageup,
  &SciCommands_SciCmdPageupextend,
  &SciCommands_SciCmdPagedown,
  &SciCommands_SciCmdPagedownextend,
  &SciCommands_SciCmdEdittoggleovertype,
  &SciCommands_SciCmdCancel,
  &SciCommands_SciCmdDeleteback,
  &SciCommands_SciCmdTab,
  &SciCommands_SciCmdBacktab,
  &SciCommands_SciCmdNewline,
  &SciCommands_SciCmdFormfeed,
  &SciCommands_SciCmdVchome,
  &SciCommands_SciCmdVchomeextend,
  &SciCommands_SciCmdZoomin,
  &SciCommands_SciCmdZoomout,
  &SciCommands_SciCmdDelwordleft,
  &SciCommands_SciCmdDelwordright,
  &SciCommands_SciCmdLinecut,
  &SciCommands_SciCmdLinedelete,
  &SciCommands_SciCmdLinetranspose,
  &SciCommands_SciCmdLineduplicate,
  &SciCommands_SciCmdLowercase,
  &SciCommands_SciCmdUppercase,
  &SciCommands_SciCmdLinescrolldown,
  &SciCommands_SciCmdLinescrollup,
  &SciCommands_SciCmdDeletebacknotline,
  &SciCommands_SciCmdHomedisplay,
  &SciCommands_SciCmdHomedisplayextend,
  &SciCommands_SciCmdLineenddisplay,
  &SciCommands_SciCmdLineenddisplayextend,
  &SciCommands_SciCmdHomewrap,
  &SciCommands_SciCmdHomewrapextend,
  &SciCommands_SciCmdLineendwrap,
  &SciCommands_SciCmdLineendwrapextend,
  &SciCommands_SciCmdVchomewrap,
  &SciCommands_SciCmdVchomewrapextend,
  &SciCommands_SciCmdWordpartleft,
  &SciCommands_SciCmdWordpartleftextend,
  &SciCommands_SciCmdWordpartright,
  &SciCommands_SciCmdWordpartrightextend,
  &SciCommands_SciCmdDellineleft,
  &SciCommands_SciCmdDellineright,
  &SciCommands_SciCmdParadown,
  &SciCommands_SciCmdParadownextend,
  &SciCommands_SciCmdParaup,
  &SciCommands_SciCmdParaupextend,
0
};

::acdk::lang::dmi::ClazzEnumInfo SciCommands_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "SciCommands", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  SciCommands_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_SciCommands(&SciCommands_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo StcCache_StcCacheNone = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCacheNone", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCacheNone, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCache_StcCacheCaret = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCacheCaret", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCacheCaret, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCache_StcCachePage = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCachePage", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCachePage, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcCache_StcCacheDocument = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcCacheDocument", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcCacheDocument, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* StcCache_enumValues[] = {
  &StcCache_StcCacheNone,
  &StcCache_StcCacheCaret,
  &StcCache_StcCachePage,
  &StcCache_StcCacheDocument,
0
};

::acdk::lang::dmi::ClazzEnumInfo StcCache_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "StcCache", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  StcCache_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_StcCache(&StcCache_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModInserttext = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModInserttext", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModInserttext, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModDeletetext = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModDeletetext", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModDeletetext, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModChangestyle = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModChangestyle", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModChangestyle, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModChangefold = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModChangefold", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModChangefold, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcPerformedUser = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcPerformedUser", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcPerformedUser, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcPerformedUndo = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcPerformedUndo", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcPerformedUndo, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcPerformedRedo = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcPerformedRedo", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcPerformedRedo, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcLaststepinundoredo = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcLaststepinundoredo", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcLaststepinundoredo, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModChangemarker = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModChangemarker", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModChangemarker, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModBeforeinsert = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModBeforeinsert", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModBeforeinsert, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModBeforedelete = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModBeforedelete", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModBeforedelete, // value
};


::acdk::lang::dmi::ClazzEnumValueInfo StcContainerNotifications_StcModeventmaskall = 
{
  ::acdk::lang::dmi::MiEnumValInfo, // flags
  0, // attributeRes
  "StcModeventmaskall", // name
  -1, // hashCode
  "", // ns
  0, // _scopeParent
  0, // _nextSibling
  0,  // ClazzEnum definition
  acdk::wx::ide::StcModeventmaskall, // value
};

::acdk::lang::dmi::ClazzEnumValueInfo* StcContainerNotifications_enumValues[] = {
  &StcContainerNotifications_StcModInserttext,
  &StcContainerNotifications_StcModDeletetext,
  &StcContainerNotifications_StcModChangestyle,
  &StcContainerNotifications_StcModChangefold,
  &StcContainerNotifications_StcPerformedUser,
  &StcContainerNotifications_StcPerformedUndo,
  &StcContainerNotifications_StcPerformedRedo,
  &StcContainerNotifications_StcLaststepinundoredo,
  &StcContainerNotifications_StcModChangemarker,
  &StcContainerNotifications_StcModBeforeinsert,
  &StcContainerNotifications_StcModBeforedelete,
  &StcContainerNotifications_StcModeventmaskall,
0
};

::acdk::lang::dmi::ClazzEnumInfo StcContainerNotifications_enumInfo = {
  ::acdk::lang::dmi::MiEnumInfo, // flags
  0, // attribute rest
  "StcContainerNotifications", // name
  -1, // hashCode
  "acdk/wx/ide", // ns
  0, // _scopeParent
  0, // _nextSibling
  StcContainerNotifications_enumValues, // values
  0, // internal next link
};

::acdk::lang::dmi::RegisterEnumInfo _register_StcContainerNotifications(&StcContainerNotifications_enumInfo);


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

using namespace acdk::wx;
::acdk::lang::dmi::ClazzSuperInfo _StyledTextCtrl_super_Control =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  Control::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _StyledTextCtrl_interfaces[] =
{
  &_StyledTextCtrl_super_Control,
  0
};

::acdk::lang::dmi::ClazzInfo* StyledTextCtrl::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "StyledTextCtrl", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _StyledTextCtrl_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 1, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    StyledTextCtrl::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_StyledTextCtrl(StyledTextCtrl::clazzInfo());

::acdk::lang::RClass
StyledTextCtrl::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
StyledTextCtrl::getCollectableFields(FieldReferences& fields)
{
  Control::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

using namespace acdk::wx;
::acdk::lang::dmi::ClazzSuperInfo _StyledTextEvent_super_CommandEvent =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  CommandEvent::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _StyledTextEvent_interfaces[] =
{
  &_StyledTextEvent_super_CommandEvent,
  0
};

::acdk::lang::dmi::ClazzInfo* StyledTextEvent::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiNoDmiProxy, // clazz-flags
  0, //AttributesRes
  "StyledTextEvent", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _StyledTextEvent_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 0, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    StyledTextEvent::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_StyledTextEvent(StyledTextEvent::clazzInfo());

::acdk::lang::RClass
StyledTextEvent::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
StyledTextEvent::getCollectableFields(FieldReferences& fields)
{
  CommandEvent::getCollectableFields(fields);
}


} // namespace acdk
} // namespace wx
} // namespace ide

namespace acdk { 
namespace wx { 
namespace ide { 

using namespace acdk::wx;
::acdk::lang::dmi::ClazzSuperInfo _TextOutputCtrl_super_acdk__wx__TextCtrl =
{
  ::acdk::lang::dmi::MiPublic,
  0, //AttributesRes
  acdk::wx::TextCtrl::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo _TextOutputCtrl_super_acdk__io__CharWriter =
{
  ::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
  0, //AttributesRes
  acdk::io::CharWriter::clazzInfo()
};

::acdk::lang::dmi::ClazzSuperInfo* _TextOutputCtrl_interfaces[] =
{
  &_TextOutputCtrl_super_acdk__wx__TextCtrl,
  &_TextOutputCtrl_super_acdk__io__CharWriter,
  0
};

::acdk::lang::dmi::ClazzInfo* TextOutputCtrl::clazzInfo()
{
  static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
  ::acdk::lang::dmi::MiClazzInfo, // clazz-flags
  0, //AttributesRes
  "TextOutputCtrl", // name of class
  -1, // hashCode
  "acdk/wx/ide", // the namespace
  0, // _scopeParent
  0, // _nextSibling
  0, // type
  0, // _firstChild
  _TextOutputCtrl_interfaces, // pointer to Array of ClazzInfo references
  0, // count of Super / Interfaces
  0, // pointer to Array of fields
  0, // count of Fields
  0, // pointer to Array of Methods
  0, // count of Methods
  0, // create-function for cloning/serializing
  0, // create-function for cloning/serializing arrays
  0, // create-function for cloning/serializing arrays
  0, // Class* thisClass; chaching instance
  0, // jlong serialVersionUID; for serialization
  ::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
  ::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
 1, // count off all collectable members in this class
  0, // member type info for arrays or typed container
    TextOutputCtrl::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
  static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
  return &_clazzInfo;
};

static ::acdk::lang::dmi::RegisterClazzInfo _register_TextOutputCtrl(TextOutputCtrl::clazzInfo());

::acdk::lang::RClass
TextOutputCtrl::GetClass()
{
  return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}

//virtual
void
TextOutputCtrl::getCollectableFields(FieldReferences& fields)
{
  ACDK_FQ_SUPER_QUALIFIER(acdk::wx::, TextCtrl)::getCollectableFields(fields);
  fields.push_back((::acdk::lang::RObject*)this->_buffer._ref_this()); // RStringBuffer _buffer 
}


} // namespace acdk
} // namespace wx
} // namespace ide