1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
#if defined(Hiro_HexEdit)
@implementation CocoaHexEdit : NSScrollView
-(id) initWith:(hiro::mHexEdit&)hexEditReference {
if(self = [super initWithFrame:NSMakeRect(0, 0, 0, 0)]) {
hexEdit = &hexEditReference;
}
return self;
}
@end
namespace hiro {
auto pHexEdit::construct() -> void {
cocoaView = cocoaHexEdit = [[CocoaHexEdit alloc] initWith:self()];
}
auto pHexEdit::destruct() -> void {
[cocoaView removeFromSuperview];
}
auto pHexEdit::setAddress(u32 offset) -> void {
}
auto pHexEdit::setBackgroundColor(Color color) -> void {
}
auto pHexEdit::setColumns(u32 columns) -> void {
}
auto pHexEdit::setForegroundColor(Color color) -> void {
}
auto pHexEdit::setLength(u32 length) -> void {
}
auto pHexEdit::setRows(u32 rows) -> void {
}
auto pHexEdit::update() -> void {
}
}
#endif
|