diff options
Diffstat (limited to 'src/osd/modules/debugger/osx/memoryview.mm')
-rw-r--r-- | src/osd/modules/debugger/osx/memoryview.mm | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/osd/modules/debugger/osx/memoryview.mm b/src/osd/modules/debugger/osx/memoryview.mm index ca9e6a2b99f..9ad7c09bd0f 100644 --- a/src/osd/modules/debugger/osx/memoryview.mm +++ b/src/osd/modules/debugger/osx/memoryview.mm @@ -33,7 +33,7 @@ if (action == @selector(showChunkSize:)) { - [item setState:((tag == memview->bytes_per_chunk()) ? NSOnState : NSOffState)]; + [item setState:((tag == memview->get_data_format()) ? NSOnState : NSOffState)]; return YES; } else if (action == @selector(showPhysicalAddresses:)) @@ -171,7 +171,7 @@ - (IBAction)showChunkSize:(id)sender { - downcast<debug_view_memory *>(view)->set_bytes_per_chunk([sender tag]); + downcast<debug_view_memory *>(view)->set_data_format([sender tag]); } @@ -208,6 +208,13 @@ [chunkItem setTag:tag]; } + NSMenuItem *chunkItem = [menu insertItemWithTitle:@"32-bit floats" + action:@selector(showChunkSize:) + keyEquivalent:@"F" + atIndex:index++]; + [chunkItem setTarget:self]; + [chunkItem setTag:tag]; + [menu insertItem:[NSMenuItem separatorItem] atIndex:index++]; NSMenuItem *logicalItem = [menu insertItemWithTitle:@"Logical Addresses" |