#import "PhWidget.h" #import @implementation PhWidget - init // factory method { [super init]; myparent = Pt_NO_PARENT; return self; } - (PhWidget *) initWithParent: (PtWidget_t *) parent { [super init]; if(self) { [self parent: parent]; } return self; } // Set/get parent of widgets - parent: (PtWidget_t *) parent { myparent = parent; return self; } - (PtWidget_t *) parent { return myparent; } - (PtWidget_t *) widget { return widget; } // - (int) realize { int ret; ret = PtRealizeWidget(widget); return ret; } @end