Rev 8568 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8568 | Rev 9530 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ;------------------------------------------------------------------------------- |
1 | ;------------------------------------------------------------------------------- |
2 | img_data: |
- | |
3 | .file_name: |
- | |
4 | db "/sys/icons32.png", 0 |
- | |
5 | ;------------------------------------------------------------------------------- |
- | |
6 | ini_data: |
2 | ini_data: |
7 | .file_name: |
- | |
8 | db "/sys/settings/Docky.ini", 0 |
3 | .file_name db "/sys/settings/Docky.ini", 0 |
9 | .path_name: |
- | |
10 | db "path", 0 |
4 | .path_name db "path", 0 |
11 | .param_name: |
- | |
12 | db "param", 0 |
5 | .param_name db "param", 0 |
13 | .icon_name: |
- | |
14 | db "icon", 0 |
6 | .icon_name db "icon", 0 |
15 | .separator_name: |
7 | .separator_name db "$", 0 |
16 | db "$", 0 |
- | |
17 | 8 | ||
18 | .settings_name: |
9 | .settings_name db "@", 0 |
19 | db "@", 0 |
- | |
20 | .location_name: |
- | |
21 | db "location", 0 |
10 | .location_name db "location", 0 |
22 | .fsize_name: |
- | |
23 | db "fsize", 0 |
11 | .fsize_name db "fsize", 0 |
24 | .ashow_name: |
- | |
25 | db "ashow", 0 |
12 | .ashow_name db "ashow", 0 |
26 | ;------------------------------------------------------------------------------- |
13 | ;------------------------------------------------------------------------------- |
27 | load_lib_start: |
14 | load_lib_start: |
28 | lib1 l_libs img.name, \ |
- | |
29 | file_name, \ |
- | |
30 | img.dir, \ |
- | |
31 | img |
- | |
32 | - | ||
33 | lib2 l_libs ini.name, \ |
15 | lib2 l_libs ini.name, file_name, ini.dir, ini |
34 | file_name, \ |
- | |
35 | ini.dir, \ |
- | |
36 | ini |
- | |
37 | load_lib_end: |
16 | load_lib_end: |
38 | ;------------------------------------------------------------------------------- |
17 | ;------------------------------------------------------------------------------- |
39 | img: |
- | |
40 | .init \ |
- | |
41 | dd .init_T |
- | |
42 | .toRGB \ |
- | |
43 | dd .toRGB_T |
- | |
44 | .decode \ |
- | |
45 | dd .decode_T |
- | |
46 | .destroy \ |
- | |
47 | dd .destroy_T |
- | |
48 | - | ||
49 | dd 0, 0 |
- | |
50 | - | ||
51 | .init_T: |
- | |
52 | db "lib_init", 0 |
- | |
53 | .toRGB_T: |
- | |
54 | db "img_to_rgb2", 0 |
- | |
55 | .decode_T: |
- | |
56 | db "img_decode", 0 |
- | |
57 | .destroy_T: |
- | |
58 | db "img_destroy", 0 |
- | |
59 | - | ||
60 | .dir: |
- | |
61 | db "/sys/lib/" |
- | |
62 | .name: |
- | |
63 | db "libimg.obj", 0 |
- | |
64 | ;------------------------------------------------------------------------------- |
- | |
65 | ini: |
18 | ini: |
66 | .init \ |
- | |
67 | dd .init_T |
19 | .init dd .init_T |
68 | .sections \ |
- | |
69 | dd .sections_T |
20 | .sections dd .sections_T |
70 | .get_int \ |
- | |
71 | dd .get_int_T |
21 | .get_int dd .get_int_T |
72 | .get_str \ |
- | |
73 | dd .get_str_T |
22 | .get_str dd .get_str_T |
Line 74... | Line 23... | ||
74 | 23 | ||
Line 75... | Line -... | ||
75 | dd 0, 0 |
- | |
76 | 24 | dd 0,0 |
|
77 | .init_T: |
- | |
78 | db "lib_init", 0 |
25 | |
79 | .sections_T: |
- | |
80 | db "ini_enum_sections", 0 |
26 | .init_T db "lib_init", 0 |
81 | .get_int_T: |
- | |
82 | db "ini_get_int", 0 |
27 | .sections_T db "ini_enum_sections", 0 |
Line 83... | Line -... | ||
83 | .get_str_T: |
- | |
84 | db "ini_get_str", 0 |
28 | .get_int_T db "ini_get_int", 0 |
85 | - | ||
86 | .dir: |
29 | .get_str_T db "ini_get_str", 0 |
87 | db "/sys/lib/" |
30 | |
88 | .name: |
31 | .dir db "/sys/lib/" |
89 | db "libini.obj", 0 |
- | |
90 | ;------------------------------------------------------------------------------- |
- | |
91 | ICON_SIZE equ 32 * 32 |
- | |
92 | ICON_SIZE_BGR equ ICON_SIZE * 3 |
32 | .name db "libini.obj", 0 |
93 | ICON_SIZE_RGB equ ICON_SIZE * 4 |
33 | ;------------------------------------------------------------------------------- |
94 | 34 | ICON_SIZE equ 32 * 32 |
|
95 | BUTTON_SIZE equ 44 |
35 | BUTTON_SIZE equ 44 |