Subversion Repositories Kolibri OS

Rev

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

Rev 7999 Rev 8012
Line 1... Line 1...
1
//Leency, Veliant, Punk_Joker, PavelYakov & KolibriOS Team 2008-2020
1
//Leency, Veliant, Punk_Joker, PavelYakov & KolibriOS Team 2008-2020
2
//GNU GPL license.
2
//GNU GPL license.
Line 3... Line 3...
3
 
3
 
Line -... Line 4...
-
 
4
// 70.5 - get volume info and label
-
 
5
 
-
 
6
#define TITLE "Eolite File Manager 4.46c"
4
// 70.5 - get volume info and label
7
#define ABOUT_TITLE "EOLITE 4.46c"
5
 
8
 
6
#ifndef AUTOBUILD
9
#ifndef AUTOBUILD
Line 7... Line 10...
7
#include "lang.h--"
10
#include "lang.h--"
Line 247... Line 250...
247
				//select file
250
				//select file
248
				if (mouse.key&MOUSE_LEFT) && (mouse.up)
251
				if (mouse.key&MOUSE_LEFT) && (mouse.up)
249
				{
252
				{
250
					GetKeyModifier();
253
					GetKeyModifier();
251
					old_cur_y = files.cur_y;
254
					old_cur_y = files.cur_y;
252
					files.ProcessMouse(mouse.x, mouse.y);
255
					if (files.ProcessMouse(mouse.x, mouse.y)) && (!key_modifier) {
-
 
256
						List_ReDraw();
-
 
257
						break;
-
 
258
					}
253
					if (key_modifier&KEY_LSHIFT) || (key_modifier&KEY_RSHIFT) {
259
					if (key_modifier&KEY_LSHIFT) || (key_modifier&KEY_RSHIFT) {
254
						EventChooseFilesRange(old_cur_y, files.cur_y);
260
						EventChooseFilesRange(old_cur_y, files.cur_y);
255
					} else if (key_modifier&KEY_LCTRL) || (key_modifier&KEY_RCTRL) {
261
					} else if (key_modifier&KEY_LCTRL) || (key_modifier&KEY_RCTRL) {
256
						EventChooseFile(files.cur_y);
262
						EventChooseFile(files.cur_y);
257
						DrawStatusBar();
263
						DrawStatusBar();
258
						List_ReDraw();
264
						List_ReDraw();
259
					} else {
265
					} else {
260
						if (old_cur_y == files.cur_y) Open(0);
266
						if (mouse.y - files.y / files.item_h + files.first == files.cur_y) Open(0);
261
						else List_ReDraw();
-
 
262
					}
267
					}
263
				}
268
				}
264
				//file menu
269
				//file menu
265
				if (mouse.key&MOUSE_RIGHT) && (mouse.up)
270
				if (mouse.key&MOUSE_RIGHT) && (mouse.up)
266
				{
271
				{