Rev 6363 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6363 | Rev 6368 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | 2 | ||
3 | #pragma option meos |
3 | #pragma option meos |
4 | //#include "..\lib\kolibri.h--" //¯®¤ª«îç ¥¬ ¡¨¡«¨®â¥ªã á KolibriOS API |
4 | //#include "..\lib\kolibri.h--" //¯®¤ª«îç ¥¬ ¡¨¡«¨®â¥ªã á KolibriOS API |
Line -... | Line 5... | ||
- | 5 | #include "kolibri.h--" |
|
- | 6 | ||
- | 7 | #ifndef AUTOBUILD |
|
- | 8 | #include "lang.h--" |
|
- | 9 | #endif |
|
- | 10 | ||
- | 11 | #ifdef LANG_RUS |
|
- | 12 | ?define TOP_TEXT_COL 4 |
|
- | 13 | ?define TOP_TEXT "®¡¥à¨â¥ ¢á¥ ç¨á« ®â 10 ¤® 90 ¯® ¯®à浪ã..." |
|
- | 14 | ?define BOT_LEFT_TEXT_COL 4 |
|
- | 15 | ?define BOT_LEFT_TEXT "饬 ç¨á«®: " |
|
- | 16 | ?define BOT_RIGHT_TEXT_COL 162 |
|
- | 17 | ?define BOT_RIGHT_TEXT "áâ «®áì ©â¨: " |
|
- | 18 | ?define BOT_LEFT_NUMBER_COL 70 |
|
- | 19 | ?define BOT_RIGHT_NUMBER_COL 252 |
|
- | 20 | ?define F2_TEXT " ®¢® (F2)" |
|
- | 21 | ?define WIN_TEXT "ë 諨 ¢á¥ ç¨á« ! :)" |
|
- | 22 | #else |
|
- | 23 | ?define TOP_TEXT_COL 2 |
|
- | 24 | ?define TOP_TEXT "Collect all numbers from 10 to 90 in order..." |
|
- | 25 | ?define BOT_LEFT_TEXT_COL 2 |
|
- | 26 | ?define BOT_LEFT_TEXT "Looking for number: " |
|
- | 27 | ?define BOT_RIGHT_TEXT_COL 156 |
|
- | 28 | ?define BOT_RIGHT_TEXT "Remains to find: " |
|
- | 29 | ?define BOT_LEFT_NUMBER_COL 116 |
|
- | 30 | ?define BOT_RIGHT_NUMBER_COL 252 |
|
- | 31 | ?define F2_TEXT "Anew (F2)" |
|
- | 32 | ?define WIN_TEXT "You have found all numbers! :)" |
|
5 | #include "kolibri.h--" |
33 | #endif |
6 | 34 | ||
7 | int find=10; |
35 | int find=10; |
8 | struct |
36 | struct |
9 | { |
37 | { |
Line 84... | Line 112... | ||
84 | DrawBar(0,13,271,1,0x0CFF0C); //«¨¨ï ᢥàåã |
112 | DrawBar(0,13,271,1,0x0CFF0C); //«¨¨ï ᢥàåã |
85 | DrawBar(0,285,271,1,0x0CFF0C); |
113 | DrawBar(0,285,271,1,0x0CFF0C); |
86 | DrawBar(0,299,271,1,0x0CFF0C); //«¨¨ï ᨧã |
114 | DrawBar(0,299,271,1,0x0CFF0C); //«¨¨ï ᨧã |
87 | if (find<=90) |
115 | if (find<=90) |
88 | { |
116 | { |
89 | WriteText(4,4,0x80,0x000000,"®¡¥à¨â¥ ¢á¥ ç¨á« ®â 10 ¤® 90 ¯® ¯®à浪ã..."); |
117 | WriteText(TOP_TEXT_COL,4,0x80,0x000000,TOP_TEXT); |
90 | WriteText(4,289,0x80,0x000000,"饬 ç¨á«®: "); |
118 | WriteText(BOT_LEFT_TEXT_COL,289,0x80,0x000000,BOT_LEFT_TEXT); |
91 | WriteText(162,289,0x80,0x000000,"áâ «®áì ©â¨: "); |
119 | WriteText(BOT_RIGHT_TEXT_COL,289,0x80,0x000000,BOT_RIGHT_TEXT); |
92 | WriteNumber(70,289,0x80,0,find); |
120 | WriteNumber(BOT_LEFT_NUMBER_COL,289,0x80,0,find); |
93 | WriteNumber(252,289,0x80,0,90-find+1); |
121 | WriteNumber(BOT_RIGHT_NUMBER_COL,289,0x80,0,90-find+1); |
94 | DrawFlatButton(155,300,115,14,582,0xAFFFAF," ®¢® (F2)"); |
122 | DrawFlatButton(155,300,115,14,582,0xAFFFAF,F2_TEXT); |
95 | WriteText(4,304,0x80,0x000000,"Made by Artemonische,2010"); |
123 | WriteText(2,304,0x80,0x000000,"Made by Artemonische,2010"); |
96 | } |
124 | } |
97 | IF (find==91) |
125 | IF (find==91) |
98 | { |
126 | { |
99 | WriteText(70,100,0x80,0x000000,"ë 諨 ¢á¥ ç¨á« ! :)"); |
127 | WriteText(70,100,0x80,0x000000,WIN_TEXT); |
100 | DrawFlatButton(100,110,70,20,582,0xE4DFE1," ®¢® (F2)"); |
128 | DrawFlatButton(100,110,70,20,582,0xE4DFE1,F2_TEXT); |
101 | } |
129 | } |
102 | WindowRedrawStatus(2); //ª®¥æ ¯¥à¥à¨á®¢ª¨ ®ª |
130 | WindowRedrawStatus(2); //ª®¥æ ¯¥à¥à¨á®¢ª¨ ®ª |
103 | } |
131 | } |
Line 104... | Line 132... | ||
104 | 132 |