Subversion Repositories Kolibri OS

Rev

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

Rev 8392 Rev 8407
Line 106... Line 106...
106
void main()
106
void main()
107
{
107
{
108
	int btn;
108
	int btn;
109
	//dword cpu_frequency = GetCpuFrequency()/1000;
109
	//dword cpu_frequency = GetCpuFrequency()/1000;
110
	load_lib();
110
	load_lib();
-
 
111
	@SetWindowLayerBehaviour(-1, ZPOS_ALWAYS_TOP);
111
	SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER);
112
	@SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER);
112
	loop() switch(@WaitEventTimeout(50))
113
	loop() switch(@WaitEventTimeout(50))
113
	{
114
	{
114
	   	case evMouse:
115
	   	case evMouse:
115
			SelectList_ProcessMouse();
116
			SelectList_ProcessMouse();
116
			break;
117
			break;
Line 119... Line 120...
119
			if (key_scancode == SCAN_CODE_ESC) ExitProcess();
120
			if (key_scancode == SCAN_CODE_ESC) ExitProcess();
120
			if (key_scancode == SCAN_CODE_DEL) EventKillCurrentProcess();
121
			if (key_scancode == SCAN_CODE_DEL) EventKillCurrentProcess();
121
			if (select_list.ProcessKey(key_scancode)) SelectList_LineChanged();
122
			if (select_list.ProcessKey(key_scancode)) SelectList_LineChanged();
122
			break;
123
			break;
123
		case evButton:
124
		case evButton:
124
			btn = GetButtonID();
125
			btn = @GetButtonID();
125
			if (1==btn) ExitProcess();
126
			if (1==btn) ExitProcess();
Line 126... Line 127...
126
 
127
 
127
			if (show_system.click(btn)) {
128
			if (show_system.click(btn)) {
128
				SelectList_LineChanged();
129
				SelectList_LineChanged();