Rev 7921 | Rev 7941 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7921 | Rev 7924 | ||
---|---|---|---|
1 | //===================================================// |
1 | //===================================================// |
2 | // // |
2 | // // |
3 | // TRANSLATIONS // |
3 | // TRANSLATIONS // |
4 | // // |
4 | // // |
5 | //===================================================// |
5 | //===================================================// |
6 | 6 | ||
7 | char short_app_name[] = "Quark"; |
7 | char short_app_name[] = "Quark"; |
8 | 8 | ||
9 | #ifdef LANG_RUS |
9 | #ifdef LANG_RUS |
10 | 10 | ||
11 | char intro[] = "â® ¯à®á⮩ ¯à®á¬®âà騪 ⥪áâ . |
11 | char intro[] = "â® ¯à®á⮩ ¯à®á¬®âà騪 ⥪áâ . |
12 | ®¯à®¡ã©â¥ ®âªàëâì ª ª®©-¨¡ã¤ì ⥪áâ®¢ë© ä ©«."; |
12 | ®¯à®¡ã©â¥ ®âªàëâì ⥪áâ®¢ë© ä ©«."; |
13 | 13 | ||
14 | char copied_chars[] = "ª®¯¨à®¢ ® ᨢ®«®¢: %i"; |
14 | char copied_chars[] = "ª®¯¨à®¢ ® ᨢ®«®¢: %i"; |
15 | 15 | ||
16 | char about[] = "Quark Text v0.2 |
16 | char about[] = "Quark Text v0.4 |
17 | ¢â®à: ¨à¨«« ¨¯ ⮢ aka Leency |
17 | ¢â®à: ¨à¨«« ¨¯ ⮢ aka Leency |
18 | ©â: http://aspero.pro |
18 | ©â: http://aspero.pro |
19 | 19 | ||
20 | ®àï稥 ª« ¢¨è¨: |
20 | ®àï稥 ª« ¢¨è¨: |
21 | Ctrl+O - ®âªàëâì ä ©« |
21 | Ctrl+O - ®âªàëâì ä ©« |
22 | Ctrl+I - ¯®ª § âì ¨ä®à¬ æ¨î ® ä ©«¥ |
22 | Ctrl+I - ¯®ª § âì ¨ä®à¬ æ¨î ® ä ©«¥ |
23 | Ctrl+«îá - 㢥«¨ç¨âì èà¨äâ |
23 | Ctrl+«îá - 㢥«¨ç¨âì èà¨äâ |
24 | Ctrl+¨ãá - 㬥ìè¨âì èà¨äâ |
24 | Ctrl+¨ãá - 㬥ìè¨âì èà¨äâ |
25 | Ctrl+Tab - ¢ë¡à âì ª®¤¨à®¢ªã ⥪áâ |
25 | Ctrl+Tab - ¢ë¡à âì ª®¤¨à®¢ªã ⥪áâ |
26 | Ctrl+E - ®âªàëâì ä ©« ¢ ¤à㣮© ¯à®£à ¬¬¥ |
26 | Ctrl+E - ®âªàëâì ä ©« ¢ ¤à㣮© ¯à®£à ¬¬¥ |
27 | 27 | ||
28 | ®¨áª: |
28 | ®¨áª: |
29 | Ctrl+F - ®âªàëâì ¯ ¥«ì ¯®¨áª |
29 | Ctrl+F - ®âªàëâì ¯ ¥«ì ¯®¨áª |
30 | F3 - ¨áª âì ¤ «¥¥ |
30 | F3 - ¨áª âì ¤ «¥¥ |
31 | Esc - áªàëâì ¯ ¥«ì ¯®¨áª "; |
31 | Esc - áªàëâì ¯ ¥«ì ¯®¨áª "; |
32 | 32 | ||
33 | char color_scheme_names[] = "¢®à®¦¥ª\n®á¬®á "; |
33 | char color_scheme_names[] = "¢®à®¦¥ª\n®á¬®á "; |
34 | #define FILE_SAVED_WELL "' ©« ãá¯¥è® á®åà ¥'O" |
34 | #define FILE_SAVED_WELL "' ©« ãá¯¥è® á®åà ¥'O" |
35 | #define FILE_NOT_SAVED "'訡ª ¯à¨ á®åà ¥¨¨ ä ©« !'E" |
35 | #define FILE_NOT_SAVED "'訡ª ¯à¨ á®åà ¥¨¨ ä ©« !'E" |
36 | 36 | ||
37 | char rmb_menu[] = |
37 | char rmb_menu[] = |
38 | "ë१ âì|Ctrl+X |
38 | "ë१ âì|Ctrl+X |
39 | ®¯¨à®¢ âì|Ctrl+C |
39 | ®¯¨à®¢ âì|Ctrl+C |
40 | áâ ¢¨âì|Ctrl+V |
40 | áâ ¢¨âì|Ctrl+V |
41 | - |
41 | - |
42 | âªàëâì ¢ ¯ ¯ª¥ |
42 | âªàëâì ¢ ¯ ¯ª¥ |
43 | ®¯¨à®¢ âì ¯ãâì ä ©« "; |
43 | ®¯¨à®¢ âì ¯ãâì ä ©« "; |
44 | 44 | ||
45 | #else |
45 | #else |
46 | 46 | ||
47 | char intro[] = "Quark will be a nice Code Editor one day. |
47 | char intro[] = "Quark is a simple text viewer. |
48 | Try to open some text file."; |
48 | Try to open some text file."; |
49 | 49 | ||
50 | char copied_chars[] = "Copied %i chars"; |
50 | char copied_chars[] = "Copied %i chars"; |
51 | 51 | ||
52 | char about[] = "Quark Text v0.2 |
52 | char about[] = "Quark Text v0.4 |
53 | Author: Kiril Lipatov aka Leency |
53 | Author: Kiril Lipatov aka Leency |
54 | Website: http://aspero.pro |
54 | Website: http://aspero.pro |
55 | 55 | ||
56 | Hotkeys: |
56 | Hotkeys: |
57 | Ctrl+O - open file |
57 | Ctrl+O - open file |
58 | Ctrl+I - show file properties |
58 | Ctrl+I - show file properties |
59 | Ctrl+Plus - bigger font |
59 | Ctrl+Plus - bigger font |
60 | Ctrl+Down - smaller font |
60 | Ctrl+Down - smaller font |
61 | Ctrl+Tab - select charset |
61 | Ctrl+Tab - select charset |
62 | Ctrl+E - reopen current file in another app |
62 | Ctrl+E - reopen current file in another app |
63 | 63 | ||
64 | Search: |
64 | Search: |
65 | Ctrl+F - open search |
65 | Ctrl+F - open search |
66 | F3 - search next |
66 | F3 - search next |
67 | Esc - hide search bar"; |
67 | Esc - hide search bar"; |
68 | 68 | ||
69 | char color_scheme_names[] = "Dairy\nCosmos "; |
69 | char color_scheme_names[] = "Dairy\nCosmos "; |
70 | #define FILE_SAVED_WELL "'File saved'O" |
70 | #define FILE_SAVED_WELL "'File saved'O" |
71 | #define FILE_NOT_SAVED "'Error saving file!'E" |
71 | #define FILE_NOT_SAVED "'Error saving file!'E" |
72 | 72 | ||
73 | char rmb_menu[] = |
73 | char rmb_menu[] = |
74 | "Cut|Ctrl+X |
74 | "Cut|Ctrl+X |
75 | Copy|Ctrl+C |
75 | Copy|Ctrl+C |
76 | Paste|Ctrl+V |
76 | Paste|Ctrl+V |
77 | - |
77 | - |
78 | Reveal in folder |
78 | Reveal in folder |
79 | Copy file path"; |
79 | Copy file path"; |
80 | 80 | ||
81 | #endif |
81 | #endif |
82 | 82 | ||
83 | //===================================================// |
83 | //===================================================// |
84 | // // |
84 | // // |
85 | // DATA // |
85 | // DATA // |
86 | // // |
86 | // // |
87 | //===================================================// |
87 | //===================================================// |
88 | 88 | ||
89 | dword color_schemes[] = { |
89 | dword color_schemes[] = { |
90 | //bg, text, scroll, selected, cursor |
90 | //bg, text, scroll, selected, cursor |
91 | 0xFCF0DA, 0x171501, 0xB2ACA0, 0xD8CAA7, 0xFF0000, //Dairy |
91 | 0xFCF0DA, 0x171501, 0xB2ACA0, 0xD8CAA7, 0xFF0000, //Dairy |
92 | 0x282923, 0xD8D8D2, 0x555551, 0x5A574A, 0xFFFfff //Cosmos |
92 | 0x282923, 0xD8D8D2, 0x555551, 0x5A574A, 0xFFFfff //Cosmos |
93 | }; |
93 | }; |
94 | 94 | ||
95 | struct THEME |
95 | struct THEME |
96 | { |
96 | { |
97 | dword bg, text, cursor; |
97 | dword bg, text, cursor; |
98 | } theme; |
98 | } theme; |
99 | 99 | ||
100 | char default_dir[] = "/rd/1"; |
100 | char default_dir[] = "/rd/1"; |
101 | od_filter filter2 = { 33, "TXT\0ASM\0HTM\0HTML\0C\0H\0C--\0H--\0CPP\0\0" }; |
101 | od_filter filter2 = { 33, "TXT\0ASM\0HTM\0HTML\0C\0H\0C--\0H--\0CPP\0\0" }; |
102 | 102 | ||
103 | DrawBufer DrawBuf; |
103 | DrawBufer DrawBuf; |
104 | 104 | ||
105 | dword cursor_pos=0; |
105 | dword cursor_pos=0; |
106 | 106 | ||
107 | collection_int lines = {0}; |
107 | collection_int lines = {0}; |
108 | 108 | ||
109 | //===================================================// |
109 | //===================================================// |
110 | // // |
110 | // // |
111 | // SETTINGS // |
111 | // SETTINGS // |
112 | // // |
112 | // // |
113 | //===================================================// |
113 | //===================================================// |
114 | 114 | ||
115 | 115 | ||
116 | _ini ini = { "/sys/settings/app.ini", "Quark" }; |
116 | _ini ini = { "/sys/settings/app.ini", "Quark" }; |
117 | 117 | ||
118 | void LoadIniSettings() |
118 | void LoadIniSettings() |
119 | { |
119 | { |
120 | font_size = ini.GetInt("FontSize", 'M'); |
120 | font_size = ini.GetInt("FontSize", 'M'); |
121 | user_encoding = ini.GetInt("Encoding", CH_AUTO); |
121 | user_encoding = ini.GetInt("Encoding", CH_AUTO); |
122 | curcol_scheme = ini.GetInt("ColorScheme", 0); |
122 | curcol_scheme = ini.GetInt("ColorScheme", 0); |
123 | Form.left = ini.GetInt("WinX", 150); |
123 | Form.left = ini.GetInt("WinX", 150); |
124 | Form.top = ini.GetInt("WinY", 50); |
124 | Form.top = ini.GetInt("WinY", 50); |
125 | Form.width = ini.GetInt("WinW", 640); |
125 | Form.width = ini.GetInt("WinW", 640); |
126 | Form.height = ini.GetInt("WinH", 560); |
126 | Form.height = ini.GetInt("WinH", 560); |
127 | } |
127 | } |
128 | 128 | ||
129 | void SaveIniSettings() |
129 | void SaveIniSettings() |
130 | { |
130 | { |
131 | ini.SetInt("FontSize", font_size); |
131 | ini.SetInt("FontSize", font_size); |
132 | ini.SetInt("Encoding", user_encoding); |
132 | ini.SetInt("Encoding", user_encoding); |
133 | ini.SetInt("ColorScheme", curcol_scheme); |
133 | ini.SetInt("ColorScheme", curcol_scheme); |
134 | ini.SetInt("WinX", Form.left); |
134 | ini.SetInt("WinX", Form.left); |
135 | ini.SetInt("WinY", Form.top); |
135 | ini.SetInt("WinY", Form.top); |
136 | ini.SetInt("WinW", Form.width); |
136 | ini.SetInt("WinW", Form.width); |
137 | ini.SetInt("WinH", Form.height); |
137 | ini.SetInt("WinH", Form.height); |
138 | } |
138 | } |