Subversion Repositories Kolibri OS

Rev

Rev 4140 | Rev 4198 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4195 eAndrew 1
set_img:
2
    db	    0, 0, 1, 0, 0, 0
3
    db	    0, 0, 0, 1, 0, 0
4
    db	    1, 0, 0, 1, 0, 0
5
    db	    0, 1, 1, 1, 0, 0
6
    db	    0, 0, 0, 0, 1, 0
7
    db	    0, 0, 0, 0, 0, 1
8
;-------------------------------------------------------------------------------
9
cfg_app:
10
    db	    "dockycfg", 0
11
;-------------------------------------------------------------------------------
4140 eAndrew 12
img_data:
13
 .file_name:
14
    db	    "/sys/iconstrp.png", 0
15
;-------------------------------------------------------------------------------
16
ini_data:
17
 .file_name:
18
    db	    "/sys/settings/Docky.ini", 0
19
 .path_name:
20
    db	    "path", 0
21
 .param_name:
22
    db	    "param", 0
23
 .icon_name:
24
    db	    "icon", 0
25
 .separator_name:
4195 eAndrew 26
    db	    "$", 0
4140 eAndrew 27
 
28
 .settings_name:
4195 eAndrew 29
    db	    "@", 0
4140 eAndrew 30
 .location_name:
31
    db	    "location", 0
32
;-------------------------------------------------------------------------------
33
load_lib_start:
34
    lib1    l_libs img.name,	     \
35
		   sys_path,	     \
36
		   file_name,	     \
37
		   img.dir,	     \
38
		   error,	     \
39
		   error,	     \
40
		   img, 	     \
41
		   error,	     \
42
		   error
43
 
44
    lib2    l_libs ini.name,	     \
45
		   sys_path,	     \
46
		   file_name,	     \
47
		   ini.dir,	     \
48
		   error,	     \
49
		   error,	     \
50
		   ini, 	     \
51
		   error,	     \
52
		   error
53
load_lib_end:
54
;-------------------------------------------------------------------------------
55
img:
56
 .init	   \
57
    dd	    .init_T
58
 .toRGB    \
59
    dd	    .toRGB_T
60
 .decode   \
61
    dd	    .decode_T
62
 .destroy  \
63
    dd	    .destroy_T
64
 
65
    dd	    0, 0
66
 
67
 .init_T:
68
    db	    "lib_init", 0
69
 .toRGB_T:
70
    db	    "img_to_rgb2", 0
71
 .decode_T:
72
    db	    "img_decode", 0
73
 .destroy_T:
74
    db	    "img_destroy", 0
75
 
76
 .dir:
77
    db	    "/sys/lib/"
78
 .name:
79
    db	    "libimg.obj", 0
80
;-------------------------------------------------------------------------------
81
ini:
82
 .init	   \
83
    dd	    .init_T
84
 .sections \
85
    dd	    .sections_T
86
 .get_int  \
87
    dd	    .get_int_T
88
 .get_str  \
89
    dd	    .get_str_T
90
 
91
    dd	    0, 0
92
 
93
 .init_T:
94
    db	    "lib_init", 0
95
 .sections_T:
96
    db	    "ini_enum_sections", 0
97
 .get_int_T:
98
    db	    "ini_get_int", 0
99
 .get_str_T:
100
    db	    "ini_get_str", 0
101
 
102
 .dir:
103
    db	    "/sys/lib/"
104
 .name:
105
    db	    "libini.obj", 0
106
;-------------------------------------------------------------------------------
107
ICON_SIZE	 equ  32 * 32
108
ICON_SIZE_BGR	 equ  ICON_SIZE * 3
109
ICON_SIZE_RGB	 equ  ICON_SIZE * 4
110
 
111
BUTTON_SIZE	 equ  44
112
;-------------------------------------------------------------------------------
113
__dataend: