Subversion Repositories Kolibri OS

Rev

Rev 4428 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4426 punk_joker 1
struct Clipboard {
2
	dword GetSlotCount();
3
	dword GetSlotData( ECX);
4
	dword SetSlotData( EDX, ESI);
5
	dword DelLastSlot();
6
	dword ResetBlockingBuffer();
7
};
8
 
9
dword Clipboard::GetSlotCount()
10
{
11
	$mov eax, 54
12
	$mov ebx, 0
13
	$int 0x40
14
}
15
 
16
dword Clipboard::GetSlotData( ECX) //ECX = slot number
17
{
18
	$mov eax, 54
19
	$mov ebx, 1
20
	$int 0x40
21
}
22
 
23
dword Clipboard::SetSlotData( ECX, EDX) //ECX = data size, EDX - pointer to data
24
{
25
	$mov eax, 54
26
	$mov ebx, 2
27
	$int 0x40
28
}
29
 
30
dword Clipboard::DelLastSlot()
31
{
32
	$mov eax, 54
33
	$mov ebx, 3
34
	$int 0x40
35
}
36
 
37
dword Clipboard::ResetBlockingBuffer()
38
{
39
	$mov eax, 54
40
	$mov ebx, 3
41
	$int 0x40
42
}