/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/gcuiComboBox.h"
#include "aduiComboBox.h"
#include "acuiListBox.h"

#ifndef AcCmColorTable
#  define AcCmColorTable GcCmColorTable
#endif

#ifndef CAcUiComboBox
#  define CAcUiComboBox CGcUiComboBox
#endif

#ifndef CAcUiAngleComboBox
#  define CAcUiAngleComboBox CGcUiAngleComboBox
#endif

#ifndef CAcUiNumericComboBox
#  define CAcUiNumericComboBox CGcUiNumericComboBox
#endif

#ifndef CAcUiStringComboBox
#  define CAcUiStringComboBox CGcUiStringComboBox
#endif

#ifndef CAcUiSymbolComboBox
#  define CAcUiSymbolComboBox CGcUiSymbolComboBox
#endif

#ifndef ACUI_MAX_COMBOBOX_MRU
#  define ACUI_MAX_COMBOBOX_MRU GCUI_MAX_COMBOBOX_MRU
#endif

#ifndef ACUI_MAX_TRUECOLOR_COMBOBOX_MRU
#  define ACUI_MAX_TRUECOLOR_COMBOBOX_MRU GCUI_MAX_TRUECOLOR_COMBOBOX_MRU
#endif

#ifndef ACUI_MRU_CARGO
#  define ACUI_MRU_CARGO GCUI_MRU_CARGO
#endif

#ifndef CAcUiMRUListBox
#  define CAcUiMRUListBox CGcUiMRUListBox
#endif

#ifndef CAcUiMRUComboBox
#  define CAcUiMRUComboBox CGcUiMRUComboBox
#endif

#ifndef CAcUiLTypeRecord
#  define CAcUiLTypeRecord CGcUiLTypeRecord
#endif

#ifndef CAcUiLineTypeComboBox
#  define CAcUiLineTypeComboBox CGcUiLineTypeComboBox
#endif

#ifndef CAcUiColorComboBox
#  define CAcUiColorComboBox CGcUiColorComboBox
#endif

#ifndef ACUI_TRUECOLOR_COMBOBOX_TABLE_SIZE
#  define ACUI_TRUECOLOR_COMBOBOX_TABLE_SIZE GCUI_TRUECOLOR_COMBOBOX_TABLE_SIZE
#endif

#ifndef CAcUiTrueColorComboBox
#  define CAcUiTrueColorComboBox CGcUiTrueColorComboBox
#endif

#ifndef CAcUiLineWeightComboBox
#  define CAcUiLineWeightComboBox CGcUiLineWeightComboBox
#endif

#ifndef CAcUiArrowHeadComboBox
#  define CAcUiArrowHeadComboBox CGcUiArrowHeadComboBox
#endif

#ifndef CAcUiPlotStyleTablesComboBox
#  define CAcUiPlotStyleTablesComboBox CGcUiPlotStyleTablesComboBox
#endif

#ifndef CAcUiPlotStyleNamesComboBox
#  define CAcUiPlotStyleNamesComboBox CGcUiPlotStyleNamesComboBox
#endif

#ifndef CAcUiPredefBlockComboBox
#  define CAcUiPredefBlockComboBox CGcUiPredefBlockComboBox
#endif

#ifndef AcUiEditBox
#  define AcUiEditBox GcUiEditBox
#endif

#ifndef initAcCmColorTable
#  define initAcCmColorTable initGcCmColorTable
#endif

#ifndef kAcUiMRUCargo_Last
#  define kAcUiMRUCargo_Last kGcUiMRUCargo_Last
#endif

#ifndef kAcUiMRUCargo_Option1
#  define kAcUiMRUCargo_Option1 kGcUiMRUCargo_Option1
#endif

#ifndef kAcUiMRUCargo_Other2
#  define kAcUiMRUCargo_Other2 kGcUiMRUCargo_Other2
#endif

#ifndef kAcUiMRUCargo_Option2
#  define kAcUiMRUCargo_Option2 kGcUiMRUCargo_Option2
#endif

#ifndef kAcUiMRUCargo_Other1
#  define kAcUiMRUCargo_Other1 kGcUiMRUCargo_Other1
#endif

#ifndef kAcUiMRUCargo_None
#  define kAcUiMRUCargo_None kGcUiMRUCargo_None
#endif
