comparison ios/dw.m @ 2844:1df137a1a4b9

iOS: Minor code style cleanups.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 17 Sep 2022 20:42:55 +0000
parents df16bb0a11b2
children 2934b2fdcd8e
comparison
equal deleted inserted replaced
2843:bacac2eb1677 2844:1df137a1a4b9
2103 -(NSMutableArray<DWNotebookPage *> *)views; 2103 -(NSMutableArray<DWNotebookPage *> *)views;
2104 -(void)pageChanged:(id)sender; 2104 -(void)pageChanged:(id)sender;
2105 @end 2105 @end
2106 2106
2107 @implementation DWNotebook 2107 @implementation DWNotebook
2108 -(id)init { 2108 -(id)init
2109 {
2109 self = [super init]; 2110 self = [super init];
2110 tabs = [[[UISegmentedControl alloc] init] retain]; 2111 tabs = [[[UISegmentedControl alloc] init] retain];
2111 views = [[[NSMutableArray alloc] init] retain]; 2112 views = [[[NSMutableArray alloc] init] retain];
2112 [self addSubview:tabs]; 2113 [self addSubview:tabs];
2113 return self; 2114 return self;
2114 } 2115 }
2115 -(void)setFrame:(CGRect)frame { 2116 -(void)setFrame:(CGRect)frame
2117 {
2116 [super setFrame:frame]; 2118 [super setFrame:frame];
2117 frame.size.height = 40; 2119 frame.size.height = 40;
2118 [tabs setFrame:frame]; 2120 [tabs setFrame:frame];
2119 } 2121 }
2120 -(void *)userdata { return userdata; } 2122 -(void *)userdata { return userdata; }
2156 _dw_event_handler(self, DW_INT_TO_POINTER([page pageid]), _DW_EVENT_SWITCH_PAGE); 2158 _dw_event_handler(self, DW_INT_TO_POINTER([page pageid]), _DW_EVENT_SWITCH_PAGE);
2157 } 2159 }
2158 else 2160 else
2159 visible = nil; 2161 visible = nil;
2160 } 2162 }
2161 -(void)dealloc { 2163 -(void)dealloc
2164 {
2162 UserData *root = userdata; 2165 UserData *root = userdata;
2163 _dw_remove_userdata(&root, NULL, TRUE); 2166 _dw_remove_userdata(&root, NULL, TRUE);
2164 dw_signal_disconnect_by_window(self); 2167 dw_signal_disconnect_by_window(self);
2165 [tabs removeFromSuperview]; 2168 [tabs removeFromSuperview];
2166 [tabs release]; 2169 [tabs release];