Subversion Repositories Kolibri OS

Rev

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

Rev 5504 Rev 5506
Line 14... Line 14...
14
#include "..\lib\obj\libini.h"
14
#include "..\lib\obj\libini.h"
15
#include "..\lib\obj\box_lib.h"
15
#include "..\lib\obj\box_lib.h"
Line 16... Line 16...
16
 
16
 
Line 17... Line -...
17
#include "..\lib\patterns\libimg_load_skin.h"
-
 
18
 
-
 
19
#define WINDOW_TITLE "Taskbar and Docky configuration"
17
#include "..\lib\patterns\libimg_load_skin.h"
-
 
18
 
-
 
19
#ifdef LANG_RUS
-
 
20
	?define WINDOW_TITLE " áâனª¨ ¯ ­¥«¨ § ¤ ç ¨ „®ª "
20
 
21
    ?define TASK_FRAME_T "  ­¥«ì § ¤ ç "
21
#ifdef LANG_RUS
22
	?define DOCK_FRAME_T " 㨻 "
22
	?define MIN_LEFT_BUTTON "Š­®¯ª  áªàëâ¨ï á«¥¢ "
23
	?define MIN_LEFT_BUTTON "Š­®¯ª  áªàëâ¨ï á«¥¢ "
23
	?define MIN_RIGHT_BUTTON "Š­®¯ª  áªàëâ¨ï á¯à ¢ "
24
	?define MIN_RIGHT_BUTTON "Š­®¯ª  áªàëâ¨ï á¯à ¢ "
24
	?define SOFTEN_UP   "‘£« ¦¨¢ ­¨¥ ᢥàåã"
25
	?define SOFTEN_UP   "‘£« ¦¨¢ ­¨¥ ᢥàåã"
Line 31... Line 32...
31
	?define SOFTEN_HEIGHT "‚ëá®â  ᣫ ¦¨¢ ­¨ï"
32
	?define SOFTEN_HEIGHT "‚ëá®â  ᣫ ¦¨¢ ­¨ï"
32
	?define BUTTON_OFFSET "®«¥ ¢®ªà㣠ª­®¯®ª"
33
	?define BUTTON_OFFSET "®«¥ ¢®ªà㣠ª­®¯®ª"
33
	?define FSIZE "¥¦¨¬ ¯ ­¥«¨"
34
	?define FSIZE "¥¦¨¬ ¯ ­¥«¨"
34
	?define ASHOW "¥ áªà뢠âì"
35
	?define ASHOW "¥ áªà뢠âì"
35
	?define CHANGE_POS " ¦¬¨â¥ ­  ¨§®¡à ¦¥­¨¥ ¤«ï ᬥ­ë ¯®§¨æ¨¨"
36
	?define CHANGE_POS " ¦¬¨â¥ ­  ¨§®¡à ¦¥­¨¥ ¤«ï ᬥ­ë ¯®§¨æ¨¨"
36
	?define ERROR_1 "Žè¨¡ª  ¯à¨ § £à㧪¥ ¡¨¡«¨®â¥ª¨ /rd/1/lib/box_lib.obj"
37
	?define BOX_LIB_LOAD_ERR "Žè¨¡ª  ¯à¨ § £à㧪¥ ¡¨¡«¨®â¥ª¨ /rd/1/lib/box_lib.obj"
37
	?define ERROR_2 "Žè¨¡ª  ¯à¨ § £à㧪¥ ¡¨¡«¨®â¥ª¨ /rd/1/lib/libini.obj"
38
	?define LIBINI_LOAD_ERR "Žè¨¡ª  ¯à¨ § £à㧪¥ ¡¨¡«¨®â¥ª¨ /rd/1/lib/libini.obj"
38
#else
39
#else
-
 
40
	?define WINDOW_TITLE "Taskbar and Docky configuration"
-
 
41
    ?define TASK_FRAME_T " Taskbar "
-
 
42
	?define DOCK_FRAME_T " Docky "
39
	?define MIN_LEFT_BUTTON "Min Left Button"
43
	?define MIN_LEFT_BUTTON "Min Left Button"
40
	?define MIN_RIGHT_BUTTON "Min Right Button"
44
	?define MIN_RIGHT_BUTTON "Min Right Button"
41
	?define SOFTEN_UP   "Soften Up"
45
	?define SOFTEN_UP   "Soften Up"
42
	?define SOFTEN_DOWN "Soften Down"
46
	?define SOFTEN_DOWN "Soften Down"
43
	?define CLOCK    "Clock"
47
	?define CLOCK    "Clock"
Line 48... Line 52...
48
	?define SOFTEN_HEIGHT "Soften Height"
52
	?define SOFTEN_HEIGHT "Soften Height"
49
	?define BUTTON_OFFSET "Button Offset"
53
	?define BUTTON_OFFSET "Button Offset"
50
	?define FSIZE "Full width"
54
	?define FSIZE "Full width"
51
	?define ASHOW "Always show"
55
	?define ASHOW "Always show"
52
	?define CHANGE_POS "Click on image to change position"
56
	?define CHANGE_POS "Click on image to change position"
53
	?define ERROR_1 "Error while loading library /rd/1/lib/box_lib.obj"
57
	?define BOX_LIB_LOAD_ERR "Error while loading library /rd/1/lib/box_lib.obj"
54
	?define ERROR_2 "Error while loading library /rd/1/lib/libini.obj"
58
	?define LIBINI_LOAD_ERR "Error while loading library /rd/1/lib/libini.obj"
55
#endif
59
#endif
Line 56... Line 60...
56
 
60
 
57
 
61
 
Line 58... Line 62...
58
frame taskbar_frame = { 0, 000, 10, 188, 14, 0x000111, 0xFFFfff, 1, " Taskbar ", 0, 0, 6, 0x000111, 0xCCCccc };
62
frame taskbar_frame = { 0, 000, 10, 188, 14, 0x000111, 0xFFFfff, 1, TASK_FRAME_T, 0, 0, 6, 0x000111, 0xCCCccc };
59
frame docky_frame = { 0, 000, 10, 73, 217, 0x000111, 0xFFFfff, 1, " Docky ", 0, 0, 6, 0x000111, 0xCCCccc };
63
frame docky_frame = { 0, 000, 10, 73, 217, 0x000111, 0xFFFfff, 1, DOCK_FRAME_T, 0, 0, 6, 0x000111, 0xCCCccc };
60
 
64
 
61
char taskbar_ini_path[] = "/sys/settings/taskbar.ini";
65
char taskbar_ini_path[] = "/sys/settings/taskbar.ini";
Line 90... Line 94...
90
void main()
94
void main()
91
{
95
{
92
	dword id, key;
96
	dword id, key;
Line 93... Line 97...
93
 
97
 
94
	mem_Init();
98
	mem_Init();
95
	if (load_dll2(libini, #lib_init,1)!=0) notify(ERROR_2);
99
	if (load_dll2(libini, #lib_init,1)!=0) notify(LIBINI_LOAD_ERR);
Line 96... Line 100...
96
	if (load_dll2(boxlib, #box_lib_init,0)!=0) notify(ERROR_1);
100
	if (load_dll2(boxlib, #box_lib_init,0)!=0) notify(BOX_LIB_LOAD_ERR);
Line 97... Line 101...
97
 
101
 
98
	LoadCfg();
102
	LoadCfg();