// 31 july 2015 #import #import @protocol tControl @required - (void)tAddToView:(NSView *)v; //TODO- (uintmax_t)tAddToAutoLayoutDictionary:(NSMutableDictionary *)views keyNumber:(uintmax_t)n; - (void)tFillAutoLayoutHorz:(NSMutableString *)horz vert:(NSMutableString *)vert extra:(NSMutableArray *)extra extraVert:(NSMutableArray *)extraVert views:(NSMutableDictionary *)views; @end @interface tWindow : NSObject - (void)tSetControl:(id)cc; - (void)tSetMargined:(BOOL)m; - (void)tShow; // TODO this should probably in tControl - (void)tRelayout; @end /* @interface tBox : NSObject - (id)tInitVertical:(BOOL)vert; - (void)tAddControl:(id)c stretchy:(BOOL)s; @end */ @interface tButton : NSObject - (id)tInitWithText:(NSString *)text; @end extern NSString *tAutoLayoutKey(uintmax_t);