Subversion Repositories Kolibri OS

Rev

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

Rev 7590 Rev 7647
Line 75... Line 75...
75
:struct raw_image {
75
:struct raw_image {
76
	dword w, h, data;
76
	dword w, h, data;
77
};
77
};
Line 78... Line 78...
78
 
78
 
79
//------------------------------------------------------------------------------
-
 
80
:dword wait_event_code;
79
//------------------------------------------------------------------------------
81
inline fastcall dword WaitEvent()
80
inline fastcall dword WaitEvent()
82
{
81
{
83
	$mov eax,10
82
	$mov eax,10
84
	$int 0x40
-
 
85
	wait_event_code = EAX;
-
 
86
	//if(wait_event_code==evMouse) MOUSE.get();
-
 
87
	//return wait_event_code;
83
	$int 0x40
Line 88... Line 84...
88
}
84
}
89
 
85
 
90
inline fastcall dword CheckEvent()
86
inline fastcall dword CheckEvent()
91
{
87
{
92
	$mov eax,11
-
 
93
	$int 0x40
88
	$mov eax,11
Line 94... Line 89...
94
	wait_event_code = EAX;
89
	$int 0x40
95
}
90
}
96
 
91
 
97
:dword WaitEventTimeout(dword time)
92
:dword WaitEventTimeout(dword time)
98
{
93
{
99
	EAX = 23;
-
 
100
	EBX = time;
94
	EAX = 23;
Line 101... Line 95...
101
	$int 0x40
95
	EBX = time;
102
	wait_event_code = EAX;
96
	$int 0x40
103
} 
97
}