Index: remoting/host/me2me_preference_pane_disable.mm |
diff --git a/remoting/host/me2me_preference_pane_disable.mm b/remoting/host/me2me_preference_pane_disable.mm |
new file mode 100644 |
index 0000000000000000000000000000000000000000..97bf3556215c094f5e37375814c4f7d0efda6651 |
--- /dev/null |
+++ b/remoting/host/me2me_preference_pane_disable.mm |
@@ -0,0 +1,30 @@ |
+// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#import "me2me_preference_pane_disable.h" |
+ |
+@implementation Me2MePreferencePaneDisable |
+ |
+@synthesize delegate = delegate_; |
+ |
+- (id)init { |
+ self = [super initWithNibName:@"me2me_preference_pane_disable" |
+ bundle:[NSBundle bundleForClass:[self class]]]; |
+ return self; |
+} |
+ |
+- (void)dealloc { |
+ [delegate_ release]; |
+ [super dealloc]; |
+} |
+ |
+- (void)setEnabled:(BOOL)enabled { |
+ [disable_button_ setEnabled:enabled]; |
+} |
+ |
+- (void)onDisable:(id)sender { |
+ [delegate_ onDisable:self]; |
+} |
+ |
+@end |