- split the menu into core, elements as generic modules git-svn-id: https://svn.vbchaos.nl/svn/hsb/trunk@270 05563f52-14a8-4384-a975-3d1654cca0fa
150 lines
4.1 KiB
C
150 lines
4.1 KiB
C
// -----------------------------------------------------------------------------
|
|
/// @file MenuText.h
|
|
/// @brief File description
|
|
// -----------------------------------------------------------------------------
|
|
// Micro-Key bv
|
|
// Industrieweg 28, 9804 TG Noordhorn
|
|
// Postbus 92, 9800 AB Zuidhorn
|
|
// The Netherlands
|
|
// Tel: +31 594 503020
|
|
// Fax: +31 594 505825
|
|
// Email: support@microkey.nl
|
|
// Web: www.microkey.nl
|
|
// -----------------------------------------------------------------------------
|
|
/// $Revision$
|
|
/// $Author$
|
|
/// $Date$
|
|
// (c) 2015 Micro-Key bv
|
|
// -----------------------------------------------------------------------------
|
|
|
|
/// @defgroup {group_name} {group_description}
|
|
/// Description
|
|
|
|
/// @file MenuText.h
|
|
/// @ingroup {group_name}
|
|
|
|
#ifndef MENUTEXT_H_
|
|
#define MENUTEXT_H_
|
|
|
|
|
|
// -----------------------------------------------------------------------------
|
|
// Include files
|
|
// -----------------------------------------------------------------------------
|
|
|
|
#include "MenuCore.h"
|
|
|
|
// -----------------------------------------------------------------------------
|
|
// Constant and macro definitions
|
|
// -----------------------------------------------------------------------------
|
|
|
|
#define MENUTEXT_NUMBER_OF_LANGUAGES (2)
|
|
#define MENUTEXT_ENGLISH (0)
|
|
|
|
// -----------------------
|
|
// OPERATOR MENU
|
|
// -----------------------
|
|
static const char MenuText_MAINMENU[MENUTEXT_NUMBER_OF_LANGUAGES][MENUCORE_MAX_NUMBER_OF_ROWS][MENUCORE_DISPLAY_ROW_LENGTH] =
|
|
{
|
|
{
|
|
"",
|
|
" 1.Tube repair",
|
|
" 2.Administrator",
|
|
" 3.Calibration"
|
|
},
|
|
{
|
|
//FRENCH TBW
|
|
}
|
|
};
|
|
|
|
static const char MenuText_CATHODEMCP_SELECT[MENUTEXT_NUMBER_OF_LANGUAGES][MENUCORE_MAX_NUMBER_OF_ROWS][MENUCORE_DISPLAY_ROW_LENGTH] =
|
|
{
|
|
{
|
|
"Tube repair",
|
|
" 1.Cathode repair",
|
|
" 2.MCP repair",
|
|
},
|
|
{
|
|
//FRENCH TBW
|
|
}
|
|
};
|
|
|
|
|
|
static const char MenuText_REPAIRMENU[MENUTEXT_NUMBER_OF_LANGUAGES][MENUCORE_MAX_NUMBER_OF_ROWS][MENUCORE_DISPLAY_ROW_LENGTH] =
|
|
{
|
|
{
|
|
"Tube repair",
|
|
" 1.Select preset",
|
|
" 2.Start",
|
|
},
|
|
{
|
|
//FRENCH TBW
|
|
}
|
|
};
|
|
|
|
|
|
static const char MenuText_PRESETMENU[MENUTEXT_NUMBER_OF_LANGUAGES][MENUCORE_MAX_NUMBER_OF_ROWS][MENUCORE_DISPLAY_ROW_LENGTH] =
|
|
{
|
|
{
|
|
"Select preset",
|
|
" 1.Preset 1",
|
|
" 2.Preset 2",
|
|
" 3.Preset 3",
|
|
" 4.Preset 4",
|
|
" 5.Preset 5",
|
|
" 6.Preset 6",
|
|
" 7.Preset 7",
|
|
" 8.Preset 8",
|
|
" 9.Preset 9",
|
|
},
|
|
{
|
|
//FRENCH TBW
|
|
}
|
|
};
|
|
|
|
|
|
|
|
// -----------------------
|
|
// ADMINISTRATION MENU
|
|
// -----------------------
|
|
static const char MenuText_ADMINMENU[MENUTEXT_NUMBER_OF_LANGUAGES][MENUCORE_MAX_NUMBER_OF_ROWS][MENUCORE_DISPLAY_ROW_LENGTH] =
|
|
{
|
|
{
|
|
"Administration",
|
|
" 1.Change Pin",
|
|
" 2.I/O control",
|
|
" 3.Info & Version"
|
|
},
|
|
{
|
|
//FRENCH TBW
|
|
}
|
|
};
|
|
|
|
|
|
// -----------------------
|
|
// CALIBRATION MENU
|
|
// -----------------------
|
|
static const char MenuText_CALIBRATIONMENU[MENUTEXT_NUMBER_OF_LANGUAGES][MENUCORE_MAX_NUMBER_OF_ROWS][MENUCORE_DISPLAY_ROW_LENGTH] =
|
|
{
|
|
{
|
|
"Calibration",
|
|
" 1.NOTHING YET",
|
|
|
|
},
|
|
{
|
|
//FRENCH TBW
|
|
}
|
|
};
|
|
|
|
// -----------------------------------------------------------------------------
|
|
// Type definitions.
|
|
// -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
// -----------------------------------------------------------------------------
|
|
// Function declarations
|
|
// -----------------------------------------------------------------------------
|
|
|
|
|
|
#endif /* MENUTEXT_H_ */
|