Rev 4462 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4462 | Rev 7548 | ||
---|---|---|---|
Line 103... | Line 103... | ||
103 | mcall 12,1 |
103 | mcall 12,1 |
104 | mov edx, [sc.work] |
104 | mov edx, [sc.work] |
105 | or edx, 0x34000000 |
105 | or edx, 0x34000000 |
106 | xor esi, esi |
106 | xor esi, esi |
107 | mov edi, str_title |
107 | mov edi, str_title |
108 | mcall 0, 50 shl 16 + 400, 30 shl 16 + 180 |
108 | mcall 0, 50 shl 16 + 415, 30 shl 16 + 195 |
Line 109... | Line 109... | ||
109 | 109 | ||
110 | mov ebx, 5 shl 16 + 15 |
110 | mov ebx, 5 shl 16 + 12 |
111 | mov ecx, 0x80000000 |
111 | mov ecx, 0x90000000 |
112 | or ecx, [sc.work_text] |
112 | or ecx, [sc.work_text] |
113 | mov edx, str_port |
113 | mov edx, str_port |
114 | mcall 4 |
114 | mcall 4 |
115 | mov ebx, 5 shl 16 + 35 |
115 | add ebx, 25 |
116 | mov edx, str_speed |
116 | mov edx, str_speed |
117 | mcall |
117 | mcall |
118 | mov ebx, 5 shl 16 + 55 |
118 | add ebx, 25 |
119 | mov edx, str_data |
119 | mov edx, str_data |
120 | mcall |
120 | mcall |
121 | mov ebx, 5 shl 16 + 75 |
121 | add ebx, 25 |
122 | mov edx, str_stop |
122 | mov edx, str_stop |
Line 123... | Line 123... | ||
123 | mcall |
123 | mcall |
124 | 124 | ||
125 | mov ebx, 180 shl 16 + 10 |
125 | mov ebx, 195 shl 16 + 12 |
126 | mov edx, str_parity |
126 | mov edx, str_parity |
127 | mcall |
127 | mcall |
128 | mov ebx, 270 shl 16 + 10 |
128 | mov ebx, 280 shl 16 + 12 |
Line -... | Line 129... | ||
- | 129 | mov edx, str_flow |
|
129 | mov edx, str_flow |
130 | mcall |
130 | mcall |
131 | |
131 | 132 | edit_boxes_set_sys_color edit1,editboxes_end,sc |
|
132 | invoke edit_box_draw, edit1 |
133 | invoke edit_box_draw, edit1 |
Line -... | Line 134... | ||
- | 134 | invoke edit_box_draw, edit2 |
|
- | 135 | invoke edit_box_draw, edit3 |
|
133 | invoke edit_box_draw, edit2 |
136 | invoke edit_box_draw, edit4 |
134 | invoke edit_box_draw, edit3 |
137 | |
Line -... | Line 138... | ||
- | 138 | option_boxes_set_sys_color sc, Option_boxs1 |
|
135 | invoke edit_box_draw, edit4 |
139 | option_boxes_set_sys_color sc, Option_boxs2 |
Line 136... | Line 140... | ||
136 | 140 | invoke option_box_draw, Option_boxs1 |
|
137 | invoke option_box_draw, Option_boxs1 |
141 | invoke option_box_draw, Option_boxs2 |
Line 138... | Line 142... | ||
138 | invoke option_box_draw, Option_boxs2 |
142 | |
139 | 143 | check_boxes_set_sys_color2 ch1,ch1_end,sc ;set color |
|
140 | invoke check_box_draw, ch1 |
144 | invoke check_box_draw, ch1 |
Line 141... | Line 145... | ||
141 | 145 | ||
142 | mov esi, [sc.work_button] |
146 | mov esi, [sc.work_button] |
Line 143... | Line 147... | ||
143 | mcall 8, 270 shl 16 + 100, 105 shl 16 + 16, 0x10 |
147 | mcall 8, 280 shl 16 + 100, 115 shl 16 + 22, 0x10 |
144 | 148 | ||
145 | mov ecx, 0x80000000 |
149 | mov ecx, 0x90000000 |
Line 146... | Line 150... | ||
146 | or ecx, [sc.work_button_text] |
150 | or ecx, [sc.work_button_text] |
147 | mcall 4, 300 shl 16 + 110, , str_open |
151 | mcall 4, 315 shl 16 + 119, , str_open |
Line 422... | Line 426... | ||
422 | con_getch2, 'con_getch2',\ |
426 | con_getch2, 'con_getch2',\ |
423 | con_write_asciiz, 'con_write_asciiz',\ |
427 | con_write_asciiz, 'con_write_asciiz',\ |
424 | con_get_flags, 'con_get_flags',\ |
428 | con_get_flags, 'con_get_flags',\ |
425 | con_kbhit, 'con_kbhit' |
429 | con_kbhit, 'con_kbhit' |
Line 426... | Line 430... | ||
426 | 430 | ||
427 | edit1 edit_box 60, 90, 10, 0xffffff, 0x6f9480, 0, 0, 0, 8, ed_port, mouse_dd, ed_focus, 4, 4 |
431 | edit1 edit_box 60, 112, 10, 0xffffff, 0x6f9480, 0, 0, 0x10000000, 8, ed_port, mouse_dd, ed_focus, 4, 4 |
428 | edit2 edit_box 60, 90, 30, 0xffffff, 0x6a9480, 0, 0, 0, 7, ed_speed, mouse_dd, ed_figure_only, 4, 4 |
432 | edit2 edit_box 60, 112, 35, 0xffffff, 0x6a9480, 0, 0, 0x10000000, 7, ed_speed, mouse_dd, ed_figure_only, 4, 4 |
429 | edit3 edit_box 60, 90, 50, 0xffffff, 0x6a9480, 0, 0, 0, 1, ed_data, mouse_dd, ed_figure_only, 1, 1 |
433 | edit3 edit_box 60, 112, 60, 0xffffff, 0x6a9480, 0, 0, 0x10000000, 1, ed_data, mouse_dd, ed_figure_only, 1, 1 |
- | 434 | edit4 edit_box 60, 112, 85, 0xffffff, 0x6a9480, 0, 0, 0x10000000, 1, ed_stop, mouse_dd, ed_figure_only, 1, 1 |
|
Line 430... | Line 435... | ||
430 | edit4 edit_box 60, 90, 70, 0xffffff, 0x6a9480, 0, 0, 0, 1, ed_stop, mouse_dd, ed_figure_only, 1, 1 |
435 | editboxes_end: |
431 | 436 | ||
432 | ed_port db "COM1",0,0,0,0,0,0 |
437 | ed_port db "COM1",0,0,0,0,0,0 |
433 | ed_speed db "9600",0,0,0 |
438 | ed_speed db "9600",0,0,0 |
Line 434... | Line 439... | ||
434 | ed_data db "8",0 |
439 | ed_data db "8",0 |
435 | ed_stop db "1",0 |
440 | ed_stop db "1",0 |
436 | 441 | ||
437 | option_group1 dd op1 |
442 | option_group1 dd op1 |
438 | op1 option_box option_group1, 180, 27, 6, 12, 0xffffff, 0, 0, str_none, 4 |
443 | op1 option_box option_group1, 195, 30, 6, 12, 0xffffff, 0, 0, str_none, 4 |
439 | op2 option_box option_group1, 180, 44, 6, 12, 0xffffff, 0, 0, str_odd, 3 |
444 | op2 option_box option_group1, 195, 47, 6, 12, 0xffffff, 0, 0, str_odd, 3 |
Line 440... | Line 445... | ||
440 | op3 option_box option_group1, 180, 61, 6, 12, 0xffffff, 0, 0, str_even, 4 |
445 | op3 option_box option_group1, 195, 64, 6, 12, 0xffffff, 0, 0, str_even, 4 |
441 | op4 option_box option_group1, 180, 78, 6, 12, 0xffffff, 0, 0, str_mark, 4 |
446 | op4 option_box option_group1, 195, 81, 6, 12, 0xffffff, 0, 0, str_mark, 4 |
442 | op5 option_box option_group1, 180, 95, 6, 12, 0xffffff, 0, 0, str_space, 5 |
447 | op5 option_box option_group1, 195, 98, 6, 12, 0xffffff, 0, 0, str_space, 5 |
443 | 448 | ||
444 | option_group2 dd op6 |
449 | option_group2 dd op6 |
Line 445... | Line 450... | ||
445 | op6 option_box option_group2, 270, 27, 6, 12, 0xffffff, 0, 0, str_none, 4 |
450 | op6 option_box option_group2, 280, 30, 6, 12, 0xffffff, 0, 0, str_none, 4 |
- | 451 | ;op7 option_box option_group2, 270, 44, 6, 12, 0xffffff, 0, 0, str_xon, 8, 10b |
|
Line 446... | Line 452... | ||
446 | ;op7 option_box option_group2, 270, 44, 6, 12, 0xffffff, 0, 0, str_xon, 8, 10b |
452 | ;op8 option_box option_group2, 270, 61, 6, 12, 0xffffff, 0, 0, str_rts, 7, 1b |
447 | ;op8 option_box option_group2, 270, 61, 6, 12, 0xffffff, 0, 0, str_rts, 7, 1b |
453 | ;op9 option_box option_group2, 270, 78, 6, 12, 0xffffff, 0, 0, str_dsr, 7 |
Line 448... | Line 454... | ||
448 | ;op9 option_box option_group2, 270, 78, 6, 12, 0xffffff, 0, 0, str_dsr, 7 |
454 |