#include "menu.h"
#include "puzzle.h"
#include "setup.h"
#include "sudoku.h"
#include <vdr/config.h>
#include <vdr/menuitems.h>
#include <vdr/font.h>
#include "bitmap.h"
#include "commands.h"
#include "list.h"
#include <vdr/i18n.h>
#include <vdr/osdbase.h>
#include <vdr/osd.h>
Go to the source code of this file.
Defines | |
#define | SUDOKU_LIST "sudoku-list" |
#define | CELL_SIZE 42 |
#define | CELL_POS(i) ((i) * (CELL_SIZE + 2) + (i)/RDIM * 3 + 5) |
#define | GRID_SIZE (DIM * (CELL_SIZE + 2) + DIM/RDIM * 3 + 5) |
#define | TRANS(c, t) tColor(((c) & 0x00FFFFFF) | (0xFF * (100-(t))/100)<<24) |
#define | GRID_COLOR clrWhite |
#define | CURSUR_COLOR clrBlue |
#define | NUMBER_FG clrWhite |
#define | NUMBER_BG clrBlack |
#define | ERROR_FG clrWhite |
#define | ERROR_BG clrRed |
#define | AMBIG_FG clrWhite |
#define | AMBIG_BG clrMagenta |
#define | MARKED_FG clrWhite |
#define | MARKED_BG 0x006400 |
#define | GIVEN_FG clrBlack |
#define | GIVEN_BG clrCyan |
#define | POSSIBLE_FG clrBlack |
#define | POSSIBLE_BG(n) (((n) % 2) ? clrYellow : 0xFF8C00 /* darkorange */) |
#define AMBIG_BG clrMagenta |
Definition at line 54 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define AMBIG_FG clrWhite |
Definition at line 53 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define CELL_POS | ( | i | ) | ((i) * (CELL_SIZE + 2) + (i)/RDIM * 3 + 5) |
Definition at line 42 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define CELL_SIZE 42 |
Definition at line 41 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define CURSUR_COLOR clrBlue |
Definition at line 48 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define ERROR_BG clrRed |
Definition at line 52 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define ERROR_FG clrWhite |
Definition at line 51 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define GIVEN_BG clrCyan |
Definition at line 58 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define GIVEN_FG clrBlack |
Definition at line 57 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define GRID_COLOR clrWhite |
Definition at line 47 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define GRID_SIZE (DIM * (CELL_SIZE + 2) + DIM/RDIM * 3 + 5) |
Definition at line 43 of file menu.cpp.
Referenced by SudokuPlugin::Menu::Menu(), SudokuPlugin::Menu::paint(), and SudokuPlugin::Menu::Show().
#define MARKED_BG 0x006400 |
Definition at line 56 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define MARKED_FG clrWhite |
Definition at line 55 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define NUMBER_BG clrBlack |
Definition at line 50 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define NUMBER_FG clrWhite |
Definition at line 49 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define POSSIBLE_BG | ( | n | ) | (((n) % 2) ? clrYellow : 0xFF8C00 /* darkorange */) |
Definition at line 60 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define POSSIBLE_FG clrBlack |
Definition at line 59 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().
#define SUDOKU_LIST "sudoku-list" |
Definition at line 38 of file menu.cpp.
Referenced by SudokuPlugin::Menu::Menu().
#define TRANS | ( | c, | |||
t | ) | tColor(((c) & 0x00FFFFFF) | (0xFF * (100-(t))/100)<<24) |
Definition at line 46 of file menu.cpp.
Referenced by SudokuPlugin::Menu::paint().