OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
symbols.h
1/********************************************************************
2 * Open Source Cartridge Reader *
3 ********************************************************************/
4#pragma once
5#ifndef OSCR_LANG_SYMBOLS_H_
6# define OSCR_LANG_SYMBOLS_H_
7
8# include "ui/l10n.h"
9
10namespace OSCR::Strings::Symbol
11{
12 // Generic Symbols
13 constexpr char const PROGMEM Empty[] = "";
14 constexpr char const PROGMEM Space[] = " ";
15 constexpr char const PROGMEM Comma[] = ",";
16 constexpr char const PROGMEM Plus[] = "+";
17 constexpr char const PROGMEM Minus[] = "-";
18 constexpr char const PROGMEM Percent[] = "%";
19 constexpr char const PROGMEM Asterisk[] = "*";
20 constexpr char const PROGMEM Slash[] = "/";
21 constexpr char const PROGMEM MenuSpaces[] = " ";
22 constexpr char const PROGMEM MenuSelection[] = " > ";
23 constexpr char const PROGMEM Arrow[] = " -> ";
24 constexpr char const PROGMEM NotEqual[] = " != ";
25 constexpr char const PROGMEM LabelEnd[] = ": ";
26 constexpr char const PROGMEM FullStop[] = ".";
27 constexpr char const PROGMEM Ellipsis[] = "...";
28 constexpr char const PROGMEM NewLine[] = "\r\n";
29 constexpr char const PROGMEM X[] = "X";
30
31 constexpr char const PROGMEM PaddedSlash[] = " / ";
32 constexpr char const PROGMEM PaddedX[] = " X ";
33
34 // Progress Bar
35 constexpr char const PROGMEM ProgressBarOpen[] = "[";
36 constexpr char const PROGMEM ProgressBarClose[] = "]";
37
38# if defined(ENABLE_SERIAL_ANSI)
39 constexpr char const PROGMEM ProgressBarEmpty[] = "░";
40 constexpr char const PROGMEM ProgressBarFilled[] = "▓";
41 constexpr char const PROGMEM ProgressBarUnknown[] = "▓";
42# else /* !ENABLE_SERIAL_ANSI */
43 constexpr char const PROGMEM ProgressBarEmpty[] = "-";
44 constexpr char const PROGMEM ProgressBarFilled[] = "*";
45 constexpr char const PROGMEM ProgressBarUnknown[] = "=";
46# endif /* ENABLE_SERIAL_ANSI */
47} /* namespace OSCR::Strings::Symbol */
48
49#endif /* OSCR_LANG_SYMBOLS_H_ */