Subversion Repositories Kolibri OS

Rev

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

Rev 5598 Rev 5606
Line 249... Line 249...
249
	$and	ebx,0x0000FFFF
249
	$and	ebx,0x0000FFFF
250
	//hor = EAX;
250
	//hor = EAX;
251
	vert = EBX;
251
	vert = EBX;
252
}
252
}
Line -... Line 253...
-
 
253
 
-
 
254
 
253
 
255
 
254
:void mouse::slider()
256
:void mouse::slider()
255
{
257
{
256
	signed _x,_y;
258
	signed _x,_y;
257
	if(!handle)hide();
259
	if(!handle)hide();
Line 822... Line 824...
822
	$mov eax,26
824
	$mov eax,26
823
	$mov ebx,9
825
	$mov ebx,9
824
	$int 0x40
826
	$int 0x40
825
}
827
}
Line -... Line 828...
-
 
828
 
-
 
829
 
-
 
830
:dword X_EventRedrawWindow,Y_EventRedrawWindow;
-
 
831
:void _EventRedrawWindow()
-
 
832
{
-
 
833
	loop()switch(WaitEvent())
-
 
834
	{
-
 
835
		case evReDraw:
-
 
836
			DefineAndDrawWindow(X_EventRedrawWindow,Y_EventRedrawWindow,100,1,1,0x34,0xFFFFFF,"");
-
 
837
			pause(10);
-
 
838
			ExitProcess();
-
 
839
			break;
-
 
840
	}
-
 
841
}
-
 
842
:void EventRedrawWindow(dword x,y)
-
 
843
{
-
 
844
	dword mem = malloc(4096);
-
 
845
	X_EventRedrawWindow = x;
-
 
846
	Y_EventRedrawWindow = y;
-
 
847
	CreateThread(#_EventRedrawWindow,mem+4092);
-
 
848
}
826
 
849
 
827
:dword ALERT_TEXT;
850
:dword ALERT_TEXT;
828
:void dialog_alert()
851
:void dialog_alert()
829
{
852
{
830
	byte id;
853
	byte id;
Line 839... Line 862...
839
			id=GetButtonID();
862
			id=GetButtonID();
840
			if (id==1) ExitProcess();
863
			if (id==1) ExitProcess();
841
		break;
864
		break;
842
	}
865
	}
843
}
866
}
844
 
-
 
845
:dword alert(dword text)
867
:dword alert(dword text)
846
{
868
{
847
	dword mem = malloc(4096);
869
	dword mem = malloc(4096);
848
	ALERT_TEXT = text;
870
	ALERT_TEXT = text;
849
	CreateThread(#dialog_alert,mem+4092);
871
	CreateThread(#dialog_alert,mem+4092);