src/mess/tapectrl.c
| r3206 | r3207 | |
| 81 | 81 | { |
| 82 | 82 | astring *timepos = astring_alloc(); |
| 83 | 83 | cassette_state state; |
| 84 | int count = device_count(machine, IO_CASSETTE); |
| 85 | UINT32 flags = 0; |
| 84 | 86 | |
| 87 | if( count > 0 ) |
| 88 | { |
| 89 | if( menustate->index == (count-1) ) |
| 90 | flags |= MENU_FLAG_LEFT_ARROW; |
| 91 | else |
| 92 | flags |= MENU_FLAG_RIGHT_ARROW; |
| 93 | } |
| 94 | |
| 85 | 95 | if (image_exists(menustate->device)) |
| 86 | 96 | { |
| 87 | 97 | /* name of tape */ |
| 88 | | ui_menu_item_append(menu, image_typename_id(menustate->device), image_filename(menustate->device), 0, NULL); |
| 98 | ui_menu_item_append(menu, image_typename_id(menustate->device), image_filename(menustate->device), flags, NULL); |
| 89 | 99 | |
| 90 | 100 | /* state */ |
| 91 | 101 | tapecontrol_gettime(timepos, menustate->device, NULL, NULL); |
| r3206 | r3207 | |
| 120 | 130 | else |
| 121 | 131 | { |
| 122 | 132 | /* no tape loaded */ |
| 123 | | ui_menu_item_append(menu, ui_getstring(UI_notapeimageloaded), NULL, 0, NULL); |
| 133 | ui_menu_item_append(menu, ui_getstring(UI_notapeimageloaded), NULL, flags, NULL); |
| 124 | 134 | } |
| 125 | 135 | |
| 126 | 136 | if (timepos != NULL) |