Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9601 → Rev 9602

/programs/cmm/lib/kolibri.h
439,12 → 439,7
 
:void WriteTextB(dword x,y,byte fontType, dword color, str_offset)
{
EAX = 4;
EBX = x<<16+y;
ECX = fontType<<24+color;
EDX = str_offset;
ESI = 0;
$int 0x40;
WriteText(x,y,fontType, color, str_offset);
$add ebx, 1<<16
$int 0x40
}
523,7 → 518,7
$int 64
}
 
:void _PutImage(dword x,y, w,h, data_offset)
:void PutImage(dword x,y, w,h, data_offset)
{
EAX = 7;
EBX = data_offset;
584,12 → 579,12
 
:void DefineDragableWindow(dword _x, _y, _w, _h)
{
DefineAndDrawWindow(_x, _y, _w, _h, 0x41,0x000000,NULL,0b);
DefineAndDrawWindow(_x, _y, _w, _h, 0x41,0x000000,EDI,0b);
}
 
:void DefineUnDragableWindow(dword _x, _y, _w, _h)
{
DefineAndDrawWindow(_x, _y, _w, _h, 0x01, 0, 0, 0x01fffFFF);
DefineAndDrawWindow(_x, _y, _w, _h, 0x01, 0, EDI, 0x01fffFFF);
}
 
:void EventDragWindow()
617,7 → 612,7
 
:void DefineHiddenButton(dword _x, _y, _w, _h, _id)
{
DefineButton(_x, _y, _w, _h, _id + BT_HIDE, 0);
DefineButton(_x, _y, _w, _h, _id + BT_HIDE, ESI);
}
 
inline fastcall void DeleteButton( EDX)
637,8 → 632,7
:dword X_EventRedrawWindow,Y_EventRedrawWindow;
:void _EventRedrawWindow()
{
DefineAndDrawWindow(X_EventRedrawWindow,Y_EventRedrawWindow,1,1,0x34,0xFFFFFF,NULL,0);
//pause(10);
DefineAndDrawWindow(X_EventRedrawWindow,Y_EventRedrawWindow,1,1,0x34,0xFFFFFF,EDI,0);
ExitProcess();
}
:char REDRAW_BUFF_EVENT_[4096];