6,7 → 6,6 |
#include "..\lib\mem.h" |
#include "..\lib\figures.h" |
|
|
int SCREEN_SIZE_X, |
SCREEN_SIZE_Y; |
|
39,6 → 38,8 |
//èçÿÿÿùíûé êîñòûëü, ðåàëèçóþùèé ìíîãîïîòî÷íîñòü :) |
while (GetPixelColor(SCREEN_SIZE_X-1, SCREEN_SIZE_X, WIN_Y)==0x333333) WIN_Y+=WIN_SIZE_Y+17; |
|
#if !defined(AUTOBUILD) |
{ |
shadow_buf = malloc(WIN_SIZE_X*WIN_SIZE_Y*3); |
lighter_pixel1 = malloc(3); |
lighter_pixel2 = malloc(3); |
48,6 → 49,8 |
ShadowImage(shadow_buf, WIN_SIZE_X, WIN_SIZE_Y, 4); |
ShadowImage(lighter_pixel1, 1, 1, 1); |
ShadowImage(lighter_pixel2, 1, 1, 1); |
} |
#endif |
|
loop() |
{ |
66,7 → 69,11 |
DefineButton(0,0, WIN_SIZE_X, WIN_SIZE_Y, 1+BT_HIDE+BT_NOFRAME, 0); |
//draw_grid(); |
//PutShadow(0,0,WIN_SIZE_X,WIN_SIZE_Y, 0, 4); |
_PutImage(0,0,WIN_SIZE_X,WIN_SIZE_Y,shadow_buf); |
#ifdef AUTOBUILD |
{ draw_grid(); } |
#else |
{ _PutImage(0,0,WIN_SIZE_X,WIN_SIZE_Y,shadow_buf); } |
#endif |
PutPixel(0,0,ESDWORD[lighter_pixel1]); |
PutPixel(0,WIN_SIZE_Y-1,ESDWORD[lighter_pixel2]); |
DrawBar(WIN_SIZE_X,0, 1, WIN_SIZE_Y, 0x333333); |
89,7 → 96,7 |
|
|
|
void draw_grid() |
:void draw_grid() |
{ |
int x, y; |
|
99,13 → 106,9 |
{ |
if (! y&1) && (! x&1) PutPixel(x, y, 0); |
if ( y&1) && ( x&1) PutPixel(x, y, 0); |
//PutPixel(x, y, GetPixelColor(SCREEN_SIZE_X-WIN_SIZE_X+x, SCREEN_SIZE_X, y)); |
} |
} |
} |
|
|
|
|
|
stop: |