+- (void)preferenceSetWindowsOnTop:(BOOL)windowsOnTop
+{
+ if ( TCGlobalWindowsOnTop != windowsOnTop )
+ {
+ [[NSNotificationCenter defaultCenter] postNotificationName:@"TCWindowsOnTopChanged" object:nil];
+ }
+}
+
+- (void)preferenceSetAllowRemote:(BOOL)allow listenPort:(int)port broadcastName:(NSString *)name
+{
+ if ( TCGlobalAllowRemote != allow || TCGlobalListenPort != port )
+ {
+ [self listenOnPort:port remote:allow];
+ }
+ if ( allow )
+ {
+ if ( !TCGlobalAllowRemote || ![TCGlobalBroadcastName isEqualToString:name] )
+ {
+ [self broadcastWithName:name];
+ }
+ }
+ else
+ {
+ [self stopBroadcast];
+ }
+ [netTrafficController serverSetAllowRemote:allow listenPort:port broadcastName:name];
+ //[netTrafficController allowRemoteChanged:allow];
+ //[netTrafficController listenPortChanged:port];
+ //[netTrafficController broadcastNameChanged:name];
+}
+
+/*