Rev 7447 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7447 | Rev 7450 | ||
---|---|---|---|
Line 194... | Line 194... | ||
194 | DrawText(); |
194 | DrawText(); |
195 | } |
195 | } |
196 | break; |
196 | break; |
Line 197... | Line 197... | ||
197 | 197 | ||
198 | case evReDraw: |
198 | case evReDraw: |
199 | if (menu.list.cur_y) |
199 | if (menu.cur_y) |
200 | { |
200 | { |
201 | EventMenuClick(); |
201 | EventMenuClick(); |
202 | } |
202 | } |
203 | draw_window(); |
203 | draw_window(); |
Line 394... | Line 394... | ||
394 | // // |
394 | // // |
395 | //===================================================// |
395 | //===================================================// |
Line 396... | Line 396... | ||
396 | 396 | ||
397 | void EventMenuClick() |
397 | void EventMenuClick() |
398 | { |
398 | { |
399 | switch(menu.list.cur_y) |
399 | switch(menu.cur_y) |
400 | { |
400 | { |
401 | //File |
401 | //File |
402 | case FILE_SUBMENU_ID_OPEN: |
402 | case FILE_SUBMENU_ID_OPEN: |
403 | EventOpenFile(); |
403 | EventOpenFile(); |
Line 411... | Line 411... | ||
411 | case FILE_SUBMENU_ID_EXIT: |
411 | case FILE_SUBMENU_ID_EXIT: |
412 | ExitProcess(); |
412 | ExitProcess(); |
413 | break; |
413 | break; |
414 | //Encoding |
414 | //Encoding |
415 | case MENU_ID_ENCODING...MENU_ID_ENCODING+9: |
415 | case MENU_ID_ENCODING...MENU_ID_ENCODING+9: |
416 | EventChangeEncoding(menu.list.cur_y-MENU_ID_ENCODING); |
416 | EventChangeEncoding(menu.cur_y-MENU_ID_ENCODING); |
417 | break; |
417 | break; |
418 | //Reopen |
418 | //Reopen |
419 | case FILE_SUBMENU_ID_TINYPAD: |
419 | case FILE_SUBMENU_ID_TINYPAD: |
420 | EventOpenFileInAnotherProgram("/sys/tinypad"); |
420 | EventOpenFileInAnotherProgram("/sys/tinypad"); |
421 | break; |
421 | break; |
Line 433... | Line 433... | ||
433 | break; |
433 | break; |
434 | case FILE_SUBMENU_ID_HEXVIEW: |
434 | case FILE_SUBMENU_ID_HEXVIEW: |
435 | EventOpenFileInAnotherProgram("/sys/develop/heed"); |
435 | EventOpenFileInAnotherProgram("/sys/develop/heed"); |
436 | break; |
436 | break; |
437 | } |
437 | } |
438 | menu.list.cur_y = 0; |
438 | menu.cur_y = 0; |
439 | } |
439 | } |
Line 440... | Line 440... | ||
440 | 440 | ||
441 | void EventShowMenu(dword _menu_item_x, _menu_list, _id, _selected) |
441 | void EventShowMenu(dword _menu_item_x, _menu_list, _id, _selected) |
442 | { |
442 | { |