2020-04-21 22:49:38 +02:00
|
|
|
|
//===================================================//
|
|
|
|
|
// //
|
|
|
|
|
// TRANSLATIONS //
|
|
|
|
|
// //
|
|
|
|
|
//===================================================//
|
|
|
|
|
|
|
|
|
|
#ifdef LANG_RUS
|
|
|
|
|
|
|
|
|
|
#define INTRO_TEXT "<22><><EFBFBD> <20><><EFBFBD><EFBFBD>⮩ <20><><EFBFBD>ᬮ<EFBFBD><E1ACAE>騪 ⥪<><E2A5AA><EFBFBD>.\n<><6E><EFBFBD><EFBFBD><E0AEA1><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ⥪<>⮢<EFBFBD><E2AEA2> 䠩<>."
|
2020-05-06 00:38:26 +02:00
|
|
|
|
#define VERSION "Text Reader v1.41"
|
2020-04-21 22:49:38 +02:00
|
|
|
|
#define ABOUT "<22><><EFBFBD><EFBFBD>: Leency, punk_joker
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD>: Leency, Veliant, KolibriOS Team
|
|
|
|
|
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>稥 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
|
|
|
|
Ctrl+O - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 䠩<EFBFBD>
|
|
|
|
|
Ctrl+I - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ଠ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD> 䠩<EFBFBD><EFBFBD>
|
|
|
|
|
Ctrl+<EFBFBD><EFBFBD><EFBFBD><EFBFBD> - 㢥<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
Ctrl+<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - 㬥<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
Ctrl+Tab - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ⥪<EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
Ctrl+E - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 䠩<EFBFBD> <EFBFBD> <EFBFBD><EFBFBD>㣮<EFBFBD> <EFBFBD>ணࠬ<EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
|
|
|
|
Ctrl+F - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>᪠
|
|
|
|
|
F3 - <EFBFBD>᪠<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
Esc - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>᪠
|
|
|
|
|
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>..."
|
|
|
|
|
|
|
|
|
|
char color_scheme_names[] =
|
|
|
|
|
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD> |RtfRead
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD>쭥 |Horst
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> 宫<EFBFBD><EFBFBD><EFBFBD> |Pocket
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>⮬ |Fb2Read
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> ⥬<EFBFBD><EFBFBD><EFBFBD>1 |Godot
|
|
|
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> ⥬<EFBFBD><EFBFBD><EFBFBD>2 |Monokai";
|
|
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
|
|
|
|
|
#define INTRO_TEXT "This is a plain Text Reader.\nTry to open some text file."
|
2020-05-06 00:38:26 +02:00
|
|
|
|
#define VERSION "Text Reader v1.41"
|
2020-04-21 22:49:38 +02:00
|
|
|
|
#define ABOUT "Idea: Leency, punk_joker
|
|
|
|
|
Code: Leency, Veliant, KolibriOS Team
|
|
|
|
|
|
|
|
|
|
Hotkeys:
|
|
|
|
|
Ctrl+O - open file
|
|
|
|
|
Ctrl+I - show file properties
|
|
|
|
|
Ctrl+Up - bigger font
|
|
|
|
|
Ctrl+Down - smaller font
|
|
|
|
|
Ctrl+Tab - select charset
|
|
|
|
|
Ctrl+E - reopen current file in another app
|
|
|
|
|
|
|
|
|
|
Search:
|
|
|
|
|
Ctrl+F - open search
|
|
|
|
|
F3 - search next
|
|
|
|
|
Esc - hide search bar
|
|
|
|
|
|
|
|
|
|
Press any key..."
|
|
|
|
|
|
|
|
|
|
char color_scheme_names[] =
|
|
|
|
|
"Black & White
|
|
|
|
|
Black & Grey |RtfRead
|
|
|
|
|
Black & Linen |Horst
|
|
|
|
|
Black & Antique |Pocket
|
|
|
|
|
Black & Lemon |Fb2Read
|
|
|
|
|
Grey & DarkGrey |Godot
|
|
|
|
|
Grey & DarkGrey |Monokai";
|
|
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
//===================================================//
|
|
|
|
|
// //
|
|
|
|
|
// DATA //
|
|
|
|
|
// //
|
|
|
|
|
//===================================================//
|
|
|
|
|
|
|
|
|
|
dword color_schemes[] = {
|
|
|
|
|
0xFFFfff, 0,
|
|
|
|
|
0xF0F0F0, 0,
|
|
|
|
|
0xFDF6E3, 0x101A21,
|
|
|
|
|
0xFCF0DA, 0x171501,
|
|
|
|
|
0xF0F0C7, 0,
|
|
|
|
|
0x282C34, 0xABB2BF,
|
|
|
|
|
0x282923, 0xD8D8D2
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
char default_dir[] = "/rd/1";
|
|
|
|
|
od_filter filter2 = { 8, "TXT\0\0" };
|