Subversion Repositories Kolibri OS

Rev

Rev 964 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 964 Rev 2060
Line 19... Line 19...
19
 
19
 
Line 20... Line 20...
20
*******************************************************************************/
20
*******************************************************************************/
21
 
21
 
22
void draw_window() // Ïðîöåäóðà îòðèñîâêè îêíà
-
 
23
{
22
void draw_window() // Ïðîöåäóðà îòðèñîâêè îêíà
Line 24... Line 23...
24
  sys_window_redraw(1);
23
{
-
 
24
  sys_get_colors(#colors, 40);
25
  sys_get_colors(#colors, 40);
25
 
26
 
26
  // WINDOW
27
  // WINDOW
27
  sys_window_redraw(1);
-
 
28
  EBX = xpos << 16 + xsize;
-
 
29
  ECX = ypos << 16 + ysize;
-
 
30
  sys_draw_window(EBX, ECX, 0x14CCCCCC, colors.w_grab | 0x80000000, "MineSweeper");
-
 
31
  sys_window_redraw(2);
-
 
32
  
Line 28... Line 33...
28
  EBX = xpos << 16 + xsize;
33
  // Leency ROLLED UP FIX
29
  ECX = ypos << 16 + ysize;
34
  sys_process_info(#procinfo, -1);
30
  sys_draw_window(EBX, ECX, 0x14CCCCCC, colors.w_grab | 0x80000000, "MineSweeper");
35
  IF (procinfo.ysize<70) return;  
31
 
36
 
Line 41... Line 46...
41
  //sys_draw_button(20<<16+7, ECX, EDX+1, 0xddbb44);
46
  //sys_draw_button(20<<16+7, ECX, EDX+1, 0xddbb44);
Line 42... Line 47...
42
 
47
 
43
  draw_time();     // draw timer
48
  draw_time();     // draw timer
44
  draw_minesi();   // draw mines
49
  draw_minesi();   // draw mines
45
  draw_squares();  // draw field
-
 
46
 
-
 
47
  sys_window_redraw(2);
50
  draw_squares();  // draw field
Line 48... Line 51...
48
}
51
}
49
 
52
 
50
dword num_colors[8]=
53
dword num_colors[8]=