Rev 6887 | Rev 7086 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6887 | Rev 7043 | ||
---|---|---|---|
Line 18... | Line 18... | ||
18 | dword edit_box_draw = #aEdit_box_draw; |
18 | dword edit_box_draw = #aEdit_box_draw; |
19 | dword edit_box_key = #aEdit_box_key; |
19 | dword edit_box_key = #aEdit_box_key; |
20 | dword edit_box_mouse = #aEdit_box_mouse; |
20 | dword edit_box_mouse = #aEdit_box_mouse; |
21 | dword version_ed = #aVersion_ed; |
21 | dword version_ed = #aVersion_ed; |
Line 22... | Line -... | ||
22 | - | ||
23 | dword menu_bar_draw = #aMenu_bar_draw; |
- | |
24 | dword menu_bar_activate = #aMenu_bar_activate; |
- | |
25 | dword menu_bar_mouse = #aMenu_bar_mouse; |
- | |
26 | dword version_menu_bar = #aVersion_menu_bar; |
- | |
27 | 22 | ||
28 | dword scrollbar_v_draw = #aScrollbar_v_draw; |
23 | dword scrollbar_v_draw = #aScrollbar_v_draw; |
29 | dword scrollbar_v_mouse = #aScrollbar_v_mouse; |
24 | dword scrollbar_v_mouse = #aScrollbar_v_mouse; |
30 | dword scrollbar_h_draw = #aScrollbar_h_draw; |
25 | dword scrollbar_h_draw = #aScrollbar_h_draw; |
31 | dword scrollbar_h_mouse = #aScrollbar_h_mouse; |
26 | dword scrollbar_h_mouse = #aScrollbar_h_mouse; |
Line 35... | Line 30... | ||
35 | dword PathShow_draw = #aPathShow_draw; |
30 | dword PathShow_draw = #aPathShow_draw; |
Line 36... | Line 31... | ||
36 | 31 | ||
37 | dword progressbar_draw = #aProgressbar_draw; |
32 | dword progressbar_draw = #aProgressbar_draw; |
Line 38... | Line -... | ||
38 | dword progressbar_progress = #aProgressbar_progress; |
- | |
39 | - | ||
40 | dword check_box_draw = #aCheck_box_draw; |
- | |
41 | dword check_box_mouse = #aCheck_box_mouse; |
- | |
42 | dword version_ch = #aVersion_ch; |
33 | dword progressbar_progress = #aProgressbar_progress; |
Line 43... | Line 34... | ||
43 | 34 | ||
Line 44... | Line 35... | ||
44 | dword frame_draw = #aFrame_draw; |
35 | dword frame_draw = #aFrame_draw; |
45 | 36 | ||
46 | $DD 2 dup 0 |
37 | $DD 2 dup 0 |
47 | 38 | ||
Line 48... | Line -... | ||
48 | char aEdit_box_draw [] = "edit_box"; |
- | |
49 | char aEdit_box_key [] = "edit_box_key"; |
- | |
50 | char aEdit_box_mouse[] = "edit_box_mouse"; |
- | |
51 | char aVersion_ed [] = "version_ed"; |
- | |
52 | - | ||
53 | char aMenu_bar_draw [] = "menu_bar_draw"; |
39 | char aEdit_box_draw [] = "edit_box"; |
54 | char aMenu_bar_activate[] = "menu_bar_activate"; |
40 | char aEdit_box_key [] = "edit_box_key"; |
55 | char aMenu_bar_mouse [] = "menu_bar_mouse"; |
41 | char aEdit_box_mouse[] = "edit_box_mouse"; |
56 | char aVersion_menu_bar [] = "version_menu_bar"; |
42 | char aVersion_ed [] = "version_ed"; |
57 | 43 | ||
58 | char aboxlib_init[] = "lib_init"; |
44 | char aboxlib_init[] = "lib_init"; |
Line 59... | Line -... | ||
59 | char aScrollbar_v_draw [] = "scrollbar_v_draw"; |
- | |
60 | char aScrollbar_v_mouse[] = "scrollbar_v_mouse"; |
- | |
61 | char aScrollbar_h_draw [] = "scrollbar_h_draw"; |
- | |
62 | char aScrollbar_h_mouse[] = "scrollbar_h_mouse"; |
- | |
63 | char aVersion_scrollbar[] = "version_scrollbar"; |
- | |
64 | - | ||
65 | char aCheck_box_draw [] = "check_box_draw2"; |
- | |
66 | char aCheck_box_mouse [] = "check_box_mouse2"; |
- | |
67 | char aVersion_ch [] = "version_ch2"; |
45 | char aScrollbar_v_draw [] = "scrollbar_v_draw"; |
68 | 46 | char aScrollbar_v_mouse[] = "scrollbar_v_mouse"; |
|
Line 69... | Line 47... | ||
69 | char aOption_box_draw [] = "option_box_draw"; |
47 | char aScrollbar_h_draw [] = "scrollbar_h_draw"; |
70 | char aOption_box_mouse [] = "option_box_mouse"; |
48 | char aScrollbar_h_mouse[] = "scrollbar_h_mouse"; |
Line 99... | Line 77... | ||
99 | PathShow_data PathShow = {0, 100,20, 6, 200, 0, 1, 0x0, 0xFFFfff, #email_text, #temp, 0}; |
77 | PathShow_data PathShow = {0, 100,20, 6, 200, 0, 1, 0x0, 0xFFFfff, #email_text, #temp, 0}; |
100 | PathShow_prepare stdcall(#PathShow); |
78 | PathShow_prepare stdcall(#PathShow); |
101 | PathShow_draw stdcall(#PathShow); |
79 | PathShow_draw stdcall(#PathShow); |
102 | */ |
80 | */ |
Line 103... | Line -... | ||
103 | - | ||
104 | struct menu_data |
- | |
105 | { |
- | |
106 | dword type; |
- | |
107 | - | ||
108 | word size_x; |
- | |
109 | word start_x; |
- | |
110 | - | ||
111 | word size_y; |
- | |
112 | word start_y; |
- | |
113 | dword text_pointer; |
- | |
114 | dword pos_pointer; |
- | |
115 | dword text_end; |
- | |
116 | dword mouse_pos; |
- | |
117 | dword mouse_keys; |
- | |
118 | - | ||
119 | word size_x1; |
- | |
120 | word start_x1; |
- | |
121 | - | ||
122 | word size_y1; |
- | |
123 | word start_y1; |
- | |
124 | dword bckg_col; |
- | |
125 | dword frnt_col; |
- | |
126 | dword menu_col; |
- | |
127 | dword select; |
- | |
128 | dword out_select; |
- | |
129 | dword buf_adress; |
- | |
130 | dword procinfo; |
- | |
131 | dword click; |
- | |
132 | dword cursor; |
- | |
133 | dword cursor_old; |
- | |
134 | dword interval; |
- | |
135 | dword cursor_max; |
- | |
136 | dword extended_key; |
- | |
137 | dword menu_sel_col; |
- | |
138 | dword bckg_text_col; |
- | |
139 | dword frnt_text_col; |
- | |
140 | dword mouse_keys_old; |
- | |
141 | dword font_height; |
- | |
142 | dword cursor_out; |
- | |
143 | dword get_mouse_flag; |
- | |
144 | }; |
- | |
145 | 81 | ||
146 | struct edit_box{ |
82 | struct edit_box{ |
147 | dword width, |
83 | dword width, |
148 | left, |
84 | left, |
149 | top, |
85 | top, |
Line 165... | Line 101... | ||
165 | shift_old, |
101 | shift_old, |
166 | ed_height, |
102 | ed_height, |
167 | ed_char_width; |
103 | ed_char_width; |
168 | }; |
104 | }; |
Line 169... | Line -... | ||
169 | - | ||
170 | struct checkbox2 |
- | |
171 | { |
- | |
172 | dword |
- | |
173 | left_s, |
- | |
174 | top_s, |
- | |
175 | ch_text_margin, |
- | |
176 | color, |
- | |
177 | border_color, |
- | |
178 | text_color, |
- | |
179 | text, |
- | |
180 | flags, |
- | |
181 | size_of_str; |
- | |
182 | }; |
- | |
183 | - | ||
184 | //flags for checkbox2 |
- | |
185 | #define CH_FLAG_EN 10b |
- | |
186 | #define CH_FLAG_TOP 0x0 |
- | |
187 | #define CH_FLAG_MIDDLE 100b |
- | |
188 | #define CH_FLAG_BOTTOM 1000b |
- | |
189 | 105 | ||
190 | struct scroll_bar |
106 | struct scroll_bar |
191 | { |
107 | { |
192 | word size_x, |
108 | word size_x, |
193 | start_x, |
109 | start_x, |