forked from mirrors/linphone-iphone
Now use ranged ports for audio/video
This commit is contained in:
parent
89a57270a8
commit
d15b9846bb
8 changed files with 191 additions and 78 deletions
|
|
@ -122,8 +122,22 @@ extern void linphone_iphone_log_handler(int lev, const char *fmt, va_list args);
|
|||
linphone_address_destroy(parsed);
|
||||
}
|
||||
{
|
||||
[self setInteger: linphone_core_get_audio_port(lc) forKey:@"audio_port_preference"];
|
||||
[self setInteger: linphone_core_get_video_port(lc) forKey:@"video_port_preference"];
|
||||
{
|
||||
int minPort, maxPort;
|
||||
linphone_core_get_audio_port_range(lc, &minPort, &maxPort);
|
||||
if(minPort != maxPort)
|
||||
[self setObject:[NSString stringWithFormat:@"%d-%d", minPort, maxPort] forKey:@"audio_port_preference"];
|
||||
else
|
||||
[self setObject:[NSString stringWithFormat:@"%d", minPort] forKey:@"audio_port_preference"];
|
||||
}
|
||||
{
|
||||
int minPort, maxPort;
|
||||
linphone_core_get_video_port_range(lc, &minPort, &maxPort);
|
||||
if(minPort != maxPort)
|
||||
[self setObject:[NSString stringWithFormat:@"%d-%d", minPort, maxPort] forKey:@"video_port_preference"];
|
||||
else
|
||||
[self setObject:[NSString stringWithFormat:@"%d", minPort] forKey:@"video_port_preference"];
|
||||
}
|
||||
}
|
||||
{
|
||||
[self setInteger: linphone_core_get_upload_bandwidth(lc) forKey:@"upload_bandwidth_preference"];
|
||||
|
|
@ -396,6 +410,47 @@ extern void linphone_iphone_log_handler(int lev, const char *fmt, va_list args);
|
|||
[[[LinphoneManager instance] fastAddressBook] reload];
|
||||
}
|
||||
|
||||
+ (int)validPort:(int)port {
|
||||
if(port < 0) {
|
||||
return 0;
|
||||
}
|
||||
if(port > 65535) {
|
||||
return 65535;
|
||||
}
|
||||
return port;
|
||||
}
|
||||
|
||||
+ (BOOL)parsePortRange:(NSString*)text minPort:(int*)minPort maxPort:(int*)maxPort {
|
||||
NSError* error = nil;
|
||||
*minPort = -1;
|
||||
*maxPort = -1;
|
||||
NSRegularExpression* regex = [NSRegularExpression regularExpressionWithPattern:@"([0-9]+)(([^0-9]+)([0-9]+))?" options:0 error:&error];
|
||||
if(error != NULL)
|
||||
return FALSE;
|
||||
NSArray* matches = [regex matchesInString:text options:0 range:NSMakeRange(0, [text length])];
|
||||
if([matches count] == 1) {
|
||||
NSTextCheckingResult *match = [matches objectAtIndex:0];
|
||||
NSLog(@"%d", [match numberOfRanges]);
|
||||
bool range = [match rangeAtIndex:2].length > 0;
|
||||
if(!range) {
|
||||
NSRange rangeMinPort = [match rangeAtIndex:1];
|
||||
*minPort = [LinphoneCoreSettingsStore validPort:[[text substringWithRange:rangeMinPort] integerValue]];
|
||||
*maxPort = *minPort;
|
||||
return TRUE;
|
||||
} else {
|
||||
NSRange rangeMinPort = [match rangeAtIndex:1];
|
||||
*minPort = [LinphoneCoreSettingsStore validPort:[[text substringWithRange:rangeMinPort] integerValue]];
|
||||
NSRange rangeMaxPort = [match rangeAtIndex:4];
|
||||
*maxPort = [LinphoneCoreSettingsStore validPort:[[text substringWithRange:rangeMaxPort] integerValue]];
|
||||
if(*minPort > *maxPort) {
|
||||
*minPort = *maxPort;
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
- (BOOL)synchronize {
|
||||
if (![LinphoneManager isLcReady]) return YES;
|
||||
LinphoneCore *lc=[LinphoneManager getLc];
|
||||
|
|
@ -485,10 +540,18 @@ extern void linphone_iphone_log_handler(int lev, const char *fmt, va_list args);
|
|||
|
||||
|
||||
// Audio & Video Port
|
||||
int audio_port_preference = [self integerForKey:@"audio_port_preference"];
|
||||
linphone_core_set_audio_port(lc, audio_port_preference);
|
||||
int video_port_preference = [self integerForKey:@"video_port_preference"];
|
||||
linphone_core_set_video_port(lc, video_port_preference);
|
||||
{
|
||||
NSString *audio_port_preference = [self stringForKey:@"audio_port_preference"];
|
||||
int minPort, maxPort;
|
||||
[LinphoneCoreSettingsStore parsePortRange:audio_port_preference minPort:&minPort maxPort:&maxPort];
|
||||
linphone_core_set_audio_port_range(lc, minPort, maxPort);
|
||||
}
|
||||
{
|
||||
NSString *video_port_preference = [self stringForKey:@"video_port_preference"];
|
||||
int minPort, maxPort;
|
||||
[LinphoneCoreSettingsStore parsePortRange:video_port_preference minPort:&minPort maxPort:&maxPort];
|
||||
linphone_core_set_video_port_range(lc, minPort, maxPort);
|
||||
}
|
||||
|
||||
int upload_bandwidth = [self integerForKey:@"upload_bandwidth_preference"];
|
||||
linphone_core_set_upload_bandwidth(lc, upload_bandwidth);
|
||||
|
|
|
|||
|
|
@ -540,7 +540,7 @@
|
|||
<reference key="NSNextResponder" ref="931774220"/>
|
||||
<int key="NSvFlags">293</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="196968749">
|
||||
<object class="IBUIImageView" id="688068563">
|
||||
<reference key="NSNextResponder" ref="143533231"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{-44, -8}, {44, 90}}</string>
|
||||
|
|
@ -550,12 +550,12 @@
|
|||
<int key="IBUITag">100</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="704895585">
|
||||
<object class="NSCustomResource" key="IBUIImage" id="867449752">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">callbar_left_padding.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIImageView" id="36875225">
|
||||
<object class="IBUIImageView" id="804009355">
|
||||
<reference key="NSNextResponder" ref="143533231"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{320, -8}, {44, 90}}</string>
|
||||
|
|
@ -565,7 +565,7 @@
|
|||
<int key="IBUITag">101</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="971005086">
|
||||
<object class="NSCustomResource" key="IBUIImage" id="148675087">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">callbar_right_padding.png</string>
|
||||
</object>
|
||||
|
|
@ -879,7 +879,7 @@
|
|||
<int key="NSvFlags">264</int>
|
||||
<string key="NSFrame">{{215, 67}, {105, 68}}</string>
|
||||
<reference key="NSSuperview" ref="143533231"/>
|
||||
<reference key="NSNextKeyView" ref="36875225"/>
|
||||
<reference key="NSNextKeyView" ref="804009355"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<int key="IBUITag">27</int>
|
||||
|
|
@ -914,7 +914,7 @@
|
|||
</array>
|
||||
<string key="NSFrame">{{0, 325}, {320, 135}}</string>
|
||||
<reference key="NSSuperview" ref="931774220"/>
|
||||
<reference key="NSNextKeyView" ref="196968749"/>
|
||||
<reference key="NSNextKeyView" ref="688068563"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="67221425"/>
|
||||
<int key="IBUITag">18</int>
|
||||
|
|
@ -1292,7 +1292,7 @@
|
|||
<reference key="NSNextResponder" ref="837874415"/>
|
||||
<int key="NSvFlags">293</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="94230012">
|
||||
<object class="IBUIImageView" id="836740652">
|
||||
<reference key="NSNextResponder" ref="950460796"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{-44, -8}, {44, 90}}</string>
|
||||
|
|
@ -1302,9 +1302,9 @@
|
|||
<int key="IBUITag">100</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<reference key="IBUIImage" ref="704895585"/>
|
||||
<reference key="IBUIImage" ref="867449752"/>
|
||||
</object>
|
||||
<object class="IBUIImageView" id="789250601">
|
||||
<object class="IBUIImageView" id="482311558">
|
||||
<reference key="NSNextResponder" ref="950460796"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{480, -8}, {44, 90}}</string>
|
||||
|
|
@ -1314,7 +1314,7 @@
|
|||
<int key="IBUITag">101</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<reference key="IBUIImage" ref="971005086"/>
|
||||
<reference key="IBUIImage" ref="148675087"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="298889112">
|
||||
<reference key="NSNextResponder" ref="950460796"/>
|
||||
|
|
@ -1622,7 +1622,7 @@
|
|||
<int key="NSvFlags">264</int>
|
||||
<string key="NSFrame">{{415, 0}, {65, 82}}</string>
|
||||
<reference key="NSSuperview" ref="950460796"/>
|
||||
<reference key="NSNextKeyView" ref="789250601"/>
|
||||
<reference key="NSNextKeyView" ref="482311558"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<int key="IBUITag">27</int>
|
||||
|
|
@ -1654,7 +1654,7 @@
|
|||
</array>
|
||||
<string key="NSFrame">{{0, 238}, {480, 82}}</string>
|
||||
<reference key="NSSuperview" ref="837874415"/>
|
||||
<reference key="NSNextKeyView" ref="94230012"/>
|
||||
<reference key="NSNextKeyView" ref="836740652"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="67221425"/>
|
||||
<int key="IBUITag">18</int>
|
||||
|
|
@ -2085,8 +2085,8 @@
|
|||
<reference ref="976589610"/>
|
||||
<reference ref="1016105438"/>
|
||||
<reference ref="259467918"/>
|
||||
<reference ref="196968749"/>
|
||||
<reference ref="36875225"/>
|
||||
<reference ref="688068563"/>
|
||||
<reference ref="804009355"/>
|
||||
</array>
|
||||
<reference key="parent" ref="931774220"/>
|
||||
<string key="objectName">buttons</string>
|
||||
|
|
@ -2413,8 +2413,8 @@
|
|||
<reference ref="893150238"/>
|
||||
<reference ref="889778982"/>
|
||||
<reference ref="298889112"/>
|
||||
<reference ref="94230012"/>
|
||||
<reference ref="789250601"/>
|
||||
<reference ref="836740652"/>
|
||||
<reference ref="482311558"/>
|
||||
</array>
|
||||
<reference key="parent" ref="837874415"/>
|
||||
<string key="objectName">buttons</string>
|
||||
|
|
@ -2493,25 +2493,25 @@
|
|||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">143</int>
|
||||
<reference key="object" ref="94230012"/>
|
||||
<reference key="object" ref="836740652"/>
|
||||
<reference key="parent" ref="950460796"/>
|
||||
<string key="objectName">leftPadding</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">144</int>
|
||||
<reference key="object" ref="789250601"/>
|
||||
<reference key="object" ref="482311558"/>
|
||||
<reference key="parent" ref="950460796"/>
|
||||
<string key="objectName">rightPadding</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">145</int>
|
||||
<reference key="object" ref="36875225"/>
|
||||
<reference key="object" ref="804009355"/>
|
||||
<reference key="parent" ref="143533231"/>
|
||||
<string key="objectName">rightPadding</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">146</int>
|
||||
<reference key="object" ref="196968749"/>
|
||||
<reference key="object" ref="688068563"/>
|
||||
<reference key="parent" ref="143533231"/>
|
||||
<string key="objectName">leftPadding</string>
|
||||
</object>
|
||||
|
|
|
|||
|
|
@ -68,11 +68,11 @@
|
|||
<key>Key</key>
|
||||
<string>audio_port_preference</string>
|
||||
<key>Title</key>
|
||||
<string>Audio Port</string>
|
||||
<string>Audio Port(s)</string>
|
||||
<key>Type</key>
|
||||
<string>PSTextFieldSpecifier</string>
|
||||
<key>KeyboardType</key>
|
||||
<string>NumberPad</string>
|
||||
<string>NumbersAndPunctuation</string>
|
||||
<key>DefaultValue</key>
|
||||
<integer>7076</integer>
|
||||
<key>IASKTextAlignment</key>
|
||||
|
|
@ -82,11 +82,11 @@
|
|||
<key>Key</key>
|
||||
<string>video_port_preference</string>
|
||||
<key>Title</key>
|
||||
<string>Video Port</string>
|
||||
<string>Video Port(s)</string>
|
||||
<key>Type</key>
|
||||
<string>PSTextFieldSpecifier</string>
|
||||
<key>KeyboardType</key>
|
||||
<string>NumberPad</string>
|
||||
<string>NumbersAndPunctuation</string>
|
||||
<key>DefaultValue</key>
|
||||
<integer>9078</integer>
|
||||
<key>IASKTextAlignment</key>
|
||||
|
|
|
|||
|
|
@ -13,11 +13,11 @@
|
|||
/* Port */
|
||||
"Port" = "Port";
|
||||
|
||||
/* Audio Port */
|
||||
"Audio Port" = "Audio Port";
|
||||
/* Audio Port(s) */
|
||||
"Audio Port(s)" = "Audio Port(s)";
|
||||
|
||||
/* Video Port */
|
||||
"Video Port" = "Video Port";
|
||||
/* Video Port(s) */
|
||||
"Video Port(s)" = "Video Port(s)";
|
||||
|
||||
/* Transport */
|
||||
"Transport" = "Transport";
|
||||
|
|
|
|||
|
|
@ -13,11 +13,11 @@
|
|||
/* Port */
|
||||
"Port" = "Port";
|
||||
|
||||
/* Audio Port */
|
||||
"Audio Port" = "Port Audio";
|
||||
/* Audio Port(s) */
|
||||
"Audio Port(s)" = "Port(s) Audio";
|
||||
|
||||
/* Video Port */
|
||||
"Video Port" = "Port Vidéo";
|
||||
/* Video Port(s) */
|
||||
"Video Port(s)" = "Port(s) Vidéo";
|
||||
|
||||
/* Transport */
|
||||
"Transport" = "Transport";
|
||||
|
|
|
|||
|
|
@ -7504,17 +7504,17 @@
|
|||
<dict>
|
||||
<key>backup</key>
|
||||
<dict>
|
||||
<key>11</key>
|
||||
<key>12</key>
|
||||
<dict>
|
||||
<key>class</key>
|
||||
<string>BLWrapperHandle</string>
|
||||
<key>name</key>
|
||||
<string>LinphoneUI/UICallBar/11/UICallBar.xib</string>
|
||||
<string>LinphoneUI/UICallBar/12/UICallBar.xib</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-11-09T09:15:46Z</date>
|
||||
<date>2012-11-13T08:39:33Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
|
|
@ -7524,7 +7524,7 @@
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>18fba1eaf5f411c2e245f79b882aa7b1
|
||||
<string>6ce20b228103dd1de3d5c07ecc8cc68a
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>UICallBar.xib</string>
|
||||
|
|
@ -8626,9 +8626,9 @@
|
|||
<key>versions</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>11</string>
|
||||
<string>12</string>
|
||||
<key>fr</key>
|
||||
<string>11</string>
|
||||
<string>12</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<dict>
|
||||
|
|
@ -17452,7 +17452,7 @@ Raison: %2$s</string>
|
|||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-11-06T09:36:36Z</date>
|
||||
<date>2012-11-13T09:28:24Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
|
|
@ -17462,7 +17462,7 @@ Raison: %2$s</string>
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>bb988b6e05b6fdd4c767f75b9d73b087
|
||||
<string>7220a3af4b5567ce1842c8a01759b1c9
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>Network.strings</string>
|
||||
|
|
@ -17601,19 +17601,19 @@ Raison: %2$s</string>
|
|||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Audio Port</string>
|
||||
<string>Audio Port(s)</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Audio Port</string>
|
||||
<string>Audio Port(s)</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Audio Port</string>
|
||||
<string>Audio Port(s)</string>
|
||||
<key>fr</key>
|
||||
<string>Port Audio</string>
|
||||
<string>Port(s) Audio</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
|
|
@ -17626,19 +17626,19 @@ Raison: %2$s</string>
|
|||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Video Port</string>
|
||||
<string>Video Port(s)</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Video Port</string>
|
||||
<string>Video Port(s)</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Video Port</string>
|
||||
<string>Video Port(s)</string>
|
||||
<key>fr</key>
|
||||
<string>Port Vidéo</string>
|
||||
<string>Port(s) Vidéo</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
|
|
@ -18030,6 +18030,56 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Audio Port</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Audio Port</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Audio Port</string>
|
||||
<key>fr</key>
|
||||
<string>Port Audio</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Video Port</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Video Port</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Video Port</string>
|
||||
<key>fr</key>
|
||||
<string>Port Vidéo</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
</array>
|
||||
<key>plist file</key>
|
||||
<false/>
|
||||
|
|
|
|||
|
|
@ -13,11 +13,11 @@
|
|||
/* Port */
|
||||
"Port" = "Port";
|
||||
|
||||
/* Audio Port */
|
||||
"Audio Port" = "Audio Port";
|
||||
/* Audio Port(s) */
|
||||
"Audio Port(s)" = "Audio Port(s)";
|
||||
|
||||
/* Video Port */
|
||||
"Video Port" = "Video Port";
|
||||
/* Video Port(s) */
|
||||
"Video Port(s)" = "Video Port(s)";
|
||||
|
||||
/* Transport */
|
||||
"Transport" = "Transport";
|
||||
|
|
|
|||
|
|
@ -558,7 +558,7 @@
|
|||
<reference key="NSNextResponder" ref="931774220"/>
|
||||
<int key="NSvFlags">293</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="196968749">
|
||||
<object class="IBUIImageView" id="688068563">
|
||||
<reference key="NSNextResponder" ref="143533231"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{-44, -8}, {44, 90}}</string>
|
||||
|
|
@ -569,12 +569,12 @@
|
|||
<int key="IBUITag">100</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="704895585">
|
||||
<object class="NSCustomResource" key="IBUIImage" id="867449752">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">callbar_left_padding.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIImageView" id="36875225">
|
||||
<object class="IBUIImageView" id="804009355">
|
||||
<reference key="NSNextResponder" ref="143533231"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{320, -8}, {44, 90}}</string>
|
||||
|
|
@ -585,7 +585,7 @@
|
|||
<int key="IBUITag">101</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="971005086">
|
||||
<object class="NSCustomResource" key="IBUIImage" id="148675087">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">callbar_right_padding.png</string>
|
||||
</object>
|
||||
|
|
@ -909,7 +909,7 @@
|
|||
<string key="NSFrame">{{215, 67}, {105, 68}}</string>
|
||||
<reference key="NSSuperview" ref="143533231"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="36875225"/>
|
||||
<reference key="NSNextKeyView" ref="804009355"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<int key="IBUITag">27</int>
|
||||
|
|
@ -945,7 +945,7 @@
|
|||
<string key="NSFrame">{{0, 325}, {320, 135}}</string>
|
||||
<reference key="NSSuperview" ref="931774220"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="196968749"/>
|
||||
<reference key="NSNextKeyView" ref="688068563"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="67221425"/>
|
||||
<int key="IBUITag">18</int>
|
||||
|
|
@ -1343,7 +1343,7 @@
|
|||
<reference key="NSNextResponder" ref="837874415"/>
|
||||
<int key="NSvFlags">293</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="94230012">
|
||||
<object class="IBUIImageView" id="836740652">
|
||||
<reference key="NSNextResponder" ref="950460796"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{-44, -8}, {44, 90}}</string>
|
||||
|
|
@ -1354,9 +1354,9 @@
|
|||
<int key="IBUITag">100</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<reference key="IBUIImage" ref="704895585"/>
|
||||
<reference key="IBUIImage" ref="867449752"/>
|
||||
</object>
|
||||
<object class="IBUIImageView" id="789250601">
|
||||
<object class="IBUIImageView" id="482311558">
|
||||
<reference key="NSNextResponder" ref="950460796"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{480, -8}, {44, 90}}</string>
|
||||
|
|
@ -1367,7 +1367,7 @@
|
|||
<int key="IBUITag">101</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<reference key="IBUIImage" ref="971005086"/>
|
||||
<reference key="IBUIImage" ref="148675087"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="298889112">
|
||||
<reference key="NSNextResponder" ref="950460796"/>
|
||||
|
|
@ -1685,7 +1685,7 @@
|
|||
<string key="NSFrame">{{415, 0}, {65, 82}}</string>
|
||||
<reference key="NSSuperview" ref="950460796"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="789250601"/>
|
||||
<reference key="NSNextKeyView" ref="482311558"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<int key="IBUITag">27</int>
|
||||
|
|
@ -1718,7 +1718,7 @@
|
|||
<string key="NSFrame">{{0, 238}, {480, 82}}</string>
|
||||
<reference key="NSSuperview" ref="837874415"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="94230012"/>
|
||||
<reference key="NSNextKeyView" ref="836740652"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="67221425"/>
|
||||
<int key="IBUITag">18</int>
|
||||
|
|
@ -2151,8 +2151,8 @@
|
|||
<reference ref="976589610"/>
|
||||
<reference ref="1016105438"/>
|
||||
<reference ref="259467918"/>
|
||||
<reference ref="196968749"/>
|
||||
<reference ref="36875225"/>
|
||||
<reference ref="688068563"/>
|
||||
<reference ref="804009355"/>
|
||||
</array>
|
||||
<reference key="parent" ref="931774220"/>
|
||||
<string key="objectName">buttons</string>
|
||||
|
|
@ -2479,8 +2479,8 @@
|
|||
<reference ref="893150238"/>
|
||||
<reference ref="889778982"/>
|
||||
<reference ref="298889112"/>
|
||||
<reference ref="94230012"/>
|
||||
<reference ref="789250601"/>
|
||||
<reference ref="836740652"/>
|
||||
<reference ref="482311558"/>
|
||||
</array>
|
||||
<reference key="parent" ref="837874415"/>
|
||||
<string key="objectName">buttons</string>
|
||||
|
|
@ -2559,25 +2559,25 @@
|
|||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">143</int>
|
||||
<reference key="object" ref="94230012"/>
|
||||
<reference key="object" ref="836740652"/>
|
||||
<reference key="parent" ref="950460796"/>
|
||||
<string key="objectName">leftPadding</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">144</int>
|
||||
<reference key="object" ref="789250601"/>
|
||||
<reference key="object" ref="482311558"/>
|
||||
<reference key="parent" ref="950460796"/>
|
||||
<string key="objectName">rightPadding</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">145</int>
|
||||
<reference key="object" ref="36875225"/>
|
||||
<reference key="object" ref="804009355"/>
|
||||
<reference key="parent" ref="143533231"/>
|
||||
<string key="objectName">rightPadding</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">146</int>
|
||||
<reference key="object" ref="196968749"/>
|
||||
<reference key="object" ref="688068563"/>
|
||||
<reference key="parent" ref="143533231"/>
|
||||
<string key="objectName">leftPadding</string>
|
||||
</object>
|
||||
Loading…
Add table
Reference in a new issue