Rev 7506 | Rev 7515 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7506 | Rev 7507 | ||
---|---|---|---|
Line 83... | Line 83... | ||
83 | } |
83 | } |
84 | break; |
84 | break; |
85 | case evKey: |
85 | case evKey: |
86 | GetKeys(); |
86 | GetKeys(); |
87 | // PROCESS KEYS WHEN EDIT BOX INACTIVE |
87 | // PROCESS KEYS WHEN EDIT BOX INACTIVE |
88 | if ( !asm test edit_disk_size.flags, 2) switch(key_scancode) |
88 | if ( ! edit_disk_size.flags&ed_focus) switch(key_scancode) |
89 | { |
89 | { |
90 | case SCAN_CODE_TAB: |
90 | case SCAN_CODE_TAB: |
91 | edit_disk_size.flags=1000000000000010b; |
91 | edit_disk_size.flags = ed_figure_only + ed_focus; |
92 | edit_box_draw stdcall (#edit_disk_size); |
92 | edit_box_draw stdcall (#edit_disk_size); |
93 | DrawTmpDisks(); |
93 | DrawTmpDisks(); |
94 | break; |
94 | break; |
95 | case SCAN_CODE_UP: |
95 | case SCAN_CODE_UP: |
96 | if (selected==0) break; |
96 | if (selected==0) break; |
Line 124... | Line 124... | ||
124 | } |
124 | } |
125 | // PROCESS KEYS WHEN EDIT BOX ACTIVE |
125 | // PROCESS KEYS WHEN EDIT BOX ACTIVE |
126 | else switch(key_scancode) |
126 | else switch(key_scancode) |
127 | { |
127 | { |
128 | case SCAN_CODE_TAB: |
128 | case SCAN_CODE_TAB: |
129 | edit_disk_size.flags=1000000000000000b; |
129 | edit_disk_size.flags = ed_figure_only; |
130 | edit_box_draw stdcall (#edit_disk_size); |
130 | edit_box_draw stdcall (#edit_disk_size); |
131 | DrawTmpDisks(); |
131 | DrawTmpDisks(); |
132 | break; |
132 | break; |
133 | case SCAN_CODE_ENTER: |
133 | case SCAN_CODE_ENTER: |
134 | case SCAN_CODE_INS: |
134 | case SCAN_CODE_INS: |