mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-07 13:41:32 +00:00
35 lines
579 B
R
35 lines
579 B
R
|
#include "ProxyView.h"
|
||
|
|
||
|
@implementation ProxyView
|
||
|
|
||
|
-(id)initWithBounds:(Rect)aRect title:(View)aTitle view:(View)aView
|
||
|
{
|
||
|
self = [super initWithBounds:aRect];
|
||
|
if (!self)
|
||
|
return self;
|
||
|
|
||
|
title = aTitle;
|
||
|
view = aView;
|
||
|
return self;
|
||
|
}
|
||
|
|
||
|
- (integer) keyEvent:(integer)key unicode:(integer)unicode down:(integer)down
|
||
|
{
|
||
|
return [view keyEvent:key unicode:unicode down:down];
|
||
|
}
|
||
|
|
||
|
- (void) draw
|
||
|
{
|
||
|
[title draw];
|
||
|
[view draw];
|
||
|
}
|
||
|
|
||
|
- (void) setBasePosFromView: (View) aview
|
||
|
{
|
||
|
[super setBasePosFromView:aview];
|
||
|
[title setBasePosFromView:self];
|
||
|
[view setBasePosFromView:self];
|
||
|
}
|
||
|
|
||
|
@end
|