diff options
author | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-22 21:42:43 +0000 |
---|---|---|
committer | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-22 21:42:43 +0000 |
commit | e8907fcac279996521bb12d5d742488fa850a46a (patch) | |
tree | 5e6255f30729e9216e7b9d2799a55c584ae7285d /chrome/app/nibs | |
parent | 55424ebf0473d77fd3acdfd3d4d1fab52e5ecdf3 (diff) | |
download | chromium_src-e8907fcac279996521bb12d5d742488fa850a46a.zip chromium_src-e8907fcac279996521bb12d5d742488fa850a46a.tar.gz chromium_src-e8907fcac279996521bb12d5d742488fa850a46a.tar.bz2 |
Mac: Hook up "End process" button on task manager.
Nib changes: Connect "End process" button to action and outlet, allow multiple selection on the table, make TaskManagerWindowController the delegate of the table view.
BUG=13156
TEST=Hook up task manager in menu, open it. Button should be enabled if at least one task is selected, clicking the button should terminate the selected processes.
Review URL: http://codereview.chromium.org/505073
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35172 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/app/nibs')
-rw-r--r-- | chrome/app/nibs/TaskManager.xib | 56 |
1 files changed, 49 insertions, 7 deletions
diff --git a/chrome/app/nibs/TaskManager.xib b/chrome/app/nibs/TaskManager.xib index 30ed88d..a30d2d1 100644 --- a/chrome/app/nibs/TaskManager.xib +++ b/chrome/app/nibs/TaskManager.xib @@ -8,7 +8,7 @@ <string key="IBDocument.HIToolboxVersion">353.00</string> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="2"/> + <integer value="3"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -154,7 +154,7 @@ </object> </object> <double key="NSRowHeight">1.700000e+01</double> - <int key="NSTvFlags">1388314624</int> + <int key="NSTvFlags">1522532352</int> <int key="NSColumnAutoresizingStyle">4</int> <int key="NSDraggingSourceMaskForLocal">15</int> <int key="NSDraggingSourceMaskForNonLocal">0</int> @@ -345,6 +345,30 @@ </object> <int key="connectionID">30</int> </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">endProcessButton_</string> + <reference key="source" ref="1001"/> + <reference key="destination" ref="310898064"/> + </object> + <int key="connectionID">31</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label">killSelectedProcesses:</string> + <reference key="source" ref="1001"/> + <reference key="destination" ref="310898064"/> + </object> + <int key="connectionID">32</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">delegate</string> + <reference key="source" ref="573715149"/> + <reference key="destination" ref="1001"/> + </object> + <int key="connectionID">33</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -580,7 +604,7 @@ </object> </object> <nil key="sourceID"/> - <int key="maxID">30</int> + <int key="maxID">33</int> </object> <object class="IBClassDescriber" key="IBDocument.Classes"> <object class="NSMutableArray" key="referencedPartialClassDescriptions"> @@ -692,12 +716,30 @@ <string key="className">TaskManagerWindowController</string> <string key="superclassName">NSWindowController</string> <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">statsLinkClicked:</string> - <string key="NS.object.0">id</string> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>killSelectedProcesses:</string> + <string>statsLinkClicked:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>id</string> + <string>id</string> + </object> </object> <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">tableView_</string> - <string key="NS.object.0">NSTableView</string> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>endProcessButton_</string> + <string>tableView_</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSButton</string> + <string>NSTableView</string> + </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> |