Core/Resources/zh_TW.lproj/GrowlPref.nib/classes.nib
author Peter Hosey
Tue Apr 14 18:04:03 2009 -0700 (2009-04-14)
changeset 4189 30c4b669cad3
parent 3787 6297cfa363bf
child 4238 cfc4f3ed5f34
permissions -rw-r--r--
Fixed the off-by-two error in the displays pop-ups on the Applications tab (#251376).

Among the changes:
1. We no longer use Bindings to populate the pop-up menus. Instead, we populate them ourselves.
2. Likewise, we no longer use Bindings to set the pop-up menus' selections, and the pop-up menus do not talk directly to the relevant array controllers. Instead, the pop-ups send action messages to the preference pane, and each action method changes the application's or notification's display setting.
3. The Configure button and table view double-click action now both go through the same method.
4. The action method for activating the Applications tab (see #3) repopulates the displays pop-ups and updates their selections.
5. We now identify the selected display by its bundle name (in the representedObject property of the menu item), instead of by its index.
Peter@4189
     1
<?xml version="1.0" encoding="UTF-8"?>
Peter@4189
     2
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
Peter@4189
     3
<plist version="1.0">
Peter@4189
     4
<dict>
Peter@4189
     5
	<key>IBClasses</key>
Peter@4189
     6
	<array>
Peter@4189
     7
		<dict>
Peter@4189
     8
			<key>CLASS</key>
Peter@4189
     9
			<string>NotificationsArrayController</string>
Peter@4189
    10
			<key>LANGUAGE</key>
Peter@4189
    11
			<string>ObjC</string>
Peter@4189
    12
			<key>SUPERCLASS</key>
Peter@4189
    13
			<string>NSArrayController</string>
Peter@4189
    14
		</dict>
Peter@4189
    15
		<dict>
Peter@4189
    16
			<key>CLASS</key>
Peter@4189
    17
			<string>NSObject</string>
Peter@4189
    18
			<key>LANGUAGE</key>
Peter@4189
    19
			<string>ObjC</string>
Peter@4189
    20
		</dict>
Peter@4189
    21
		<dict>
Peter@4189
    22
			<key>ACTIONS</key>
Peter@4189
    23
			<dict>
Peter@4189
    24
				<key>search</key>
Peter@4189
    25
				<string>id</string>
Peter@4189
    26
			</dict>
Peter@4189
    27
			<key>CLASS</key>
Peter@4189
    28
			<string>TicketsArrayController</string>
Peter@4189
    29
			<key>LANGUAGE</key>
Peter@4189
    30
			<string>ObjC</string>
Peter@4189
    31
			<key>SUPERCLASS</key>
Peter@4189
    32
			<string>NSArrayController</string>
Peter@4189
    33
		</dict>
Peter@4189
    34
		<dict>
Peter@4189
    35
			<key>CLASS</key>
Peter@4189
    36
			<string>GrowlPositionPicker</string>
Peter@4189
    37
			<key>LANGUAGE</key>
Peter@4189
    38
			<string>ObjC</string>
Peter@4189
    39
			<key>OUTLETS</key>
Peter@4189
    40
			<dict>
Peter@4189
    41
				<key>preferencePane</key>
Peter@4189
    42
				<string>GrowlPreferencePane</string>
Peter@4189
    43
			</dict>
Peter@4189
    44
			<key>SUPERCLASS</key>
Peter@4189
    45
			<string>NSView</string>
Peter@4189
    46
		</dict>
Peter@4189
    47
		<dict>
Peter@4189
    48
			<key>CLASS</key>
Peter@4189
    49
			<string>RRTableView</string>
Peter@4189
    50
			<key>LANGUAGE</key>
Peter@4189
    51
			<string>ObjC</string>
Peter@4189
    52
			<key>SUPERCLASS</key>
Peter@4189
    53
			<string>NSTableView</string>
Peter@4189
    54
		</dict>
Peter@4189
    55
		<dict>
Peter@4189
    56
			<key>CLASS</key>
Peter@4189
    57
			<string>NSWindow</string>
Peter@4189
    58
			<key>LANGUAGE</key>
Peter@4189
    59
			<string>ObjC</string>
Peter@4189
    60
			<key>SUPERCLASS</key>
Peter@4189
    61
			<string>NSResponder</string>
Peter@4189
    62
		</dict>
Peter@4189
    63
		<dict>
Peter@4189
    64
			<key>ACTIONS</key>
Peter@4189
    65
			<dict>
Peter@4189
    66
				<key>changeNameOfDisplayForApplication</key>
Peter@4189
    67
				<string>id</string>
Peter@4189
    68
				<key>changeNameOfDisplayForNotification</key>
Peter@4189
    69
				<string>id</string>
Peter@4189
    70
				<key>checkVersion</key>
Peter@4189
    71
				<string>id</string>
Peter@4189
    72
				<key>deleteTicket</key>
Peter@4189
    73
				<string>id</string>
Peter@4189
    74
				<key>endDisabledDisplays</key>
Peter@4189
    75
				<string>id</string>
Peter@4189
    76
				<key>openGrowlBugSubmissionPage</key>
Peter@4189
    77
				<string>id</string>
Peter@4189
    78
				<key>openGrowlDonate</key>
Peter@4189
    79
				<string>id</string>
Peter@4189
    80
				<key>openGrowlForum</key>
Peter@4189
    81
				<string>id</string>
Peter@4189
    82
				<key>openGrowlTrac</key>
Peter@4189
    83
				<string>id</string>
Peter@4189
    84
				<key>openGrowlWebSite</key>
Peter@4189
    85
				<string>id</string>
Peter@4189
    86
				<key>playSound</key>
Peter@4189
    87
				<string>id</string>
Peter@4189
    88
				<key>resolveService</key>
Peter@4189
    89
				<string>id</string>
Peter@4189
    90
				<key>showApplicationConfigurationTab</key>
Peter@4189
    91
				<string>id</string>
Peter@4189
    92
				<key>showDisabledDisplays</key>
Peter@4189
    93
				<string>id</string>
Peter@4189
    94
				<key>showPreview</key>
Peter@4189
    95
				<string>id</string>
Peter@4189
    96
				<key>startStopGrowl</key>
Peter@4189
    97
				<string>id</string>
Peter@4189
    98
			</dict>
Peter@4189
    99
			<key>CLASS</key>
Peter@4189
   100
			<string>GrowlPreferencePane</string>
Peter@4189
   101
			<key>LANGUAGE</key>
Peter@4189
   102
			<string>ObjC</string>
Peter@4189
   103
			<key>OUTLETS</key>
Peter@4189
   104
			<dict>
Peter@4189
   105
				<key>aboutBoxTextView</key>
Peter@4189
   106
				<string>NSTextView</string>
Peter@4189
   107
				<key>aboutVersionString</key>
Peter@4189
   108
				<string>NSTextField</string>
Peter@4189
   109
				<key>appPositionPicker</key>
Peter@4189
   110
				<string>GrowlPositionPicker</string>
Peter@4189
   111
				<key>applicationNameAndIconColumn</key>
Peter@4189
   112
				<string>NSTableColumn</string>
Peter@4189
   113
				<key>applicationsTab</key>
Peter@4189
   114
				<string>NSTabView</string>
Peter@4189
   115
				<key>configurationTab</key>
Peter@4189
   116
				<string>NSTabView</string>
Peter@4189
   117
				<key>customMenuButton</key>
Peter@4189
   118
				<string>NSPopUpButton</string>
Peter@4189
   119
				<key>disabledDisplaysList</key>
Peter@4189
   120
				<string>NSTextView</string>
Peter@4189
   121
				<key>disabledDisplaysSheet</key>
Peter@4189
   122
				<string>NSWindow</string>
Peter@4189
   123
				<key>displayAuthor</key>
Peter@4189
   124
				<string>NSTextField</string>
Peter@4189
   125
				<key>displayDefaultPrefView</key>
Peter@4189
   126
				<string>NSView</string>
Peter@4189
   127
				<key>displayMenuButton</key>
Peter@4189
   128
				<string>NSPopUpButton</string>
Peter@4189
   129
				<key>displayPluginsArrayController</key>
Peter@4189
   130
				<string>NSArrayController</string>
Peter@4189
   131
				<key>displayPluginsTable</key>
Peter@4189
   132
				<string>NSTableView</string>
Peter@4189
   133
				<key>displayPrefView</key>
Peter@4189
   134
				<string>NSView</string>
Peter@4189
   135
				<key>displayVersion</key>
Peter@4189
   136
				<string>NSTextField</string>
Peter@4189
   137
				<key>globalPositionPicker</key>
Peter@4189
   138
				<string>GrowlPositionPicker</string>
Peter@4189
   139
				<key>growlApplications</key>
Peter@4189
   140
				<string>NSTableView</string>
Peter@4189
   141
				<key>growlRunningProgress</key>
Peter@4189
   142
				<string>NSProgressIndicator</string>
Peter@4189
   143
				<key>growlRunningStatus</key>
Peter@4189
   144
				<string>NSTextField</string>
Peter@4189
   145
				<key>growlVersionProgress</key>
Peter@4189
   146
				<string>NSProgressIndicator</string>
Peter@4189
   147
				<key>logFileType</key>
Peter@4189
   148
				<string>NSMatrix</string>
Peter@4189
   149
				<key>networkTableView</key>
Peter@4189
   150
				<string>NSTableView</string>
Peter@4189
   151
				<key>notificationDisplayMenuButton</key>
Peter@4189
   152
				<string>NSPopUpButton</string>
Peter@4189
   153
				<key>notificationPriorityMenu</key>
Peter@4189
   154
				<string>NSMenu</string>
Peter@4189
   155
				<key>notificationsArrayController</key>
Peter@4189
   156
				<string>NSArrayController</string>
Peter@4189
   157
				<key>previewButton</key>
Peter@4189
   158
				<string>NSButton</string>
Peter@4189
   159
				<key>servicePasswordColumn</key>
Peter@4189
   160
				<string>NSTableColumn</string>
Peter@4189
   161
				<key>servicesArrayController</key>
Peter@4189
   162
				<string>NSArrayController</string>
Peter@4189
   163
				<key>soundMenuButton</key>
Peter@4189
   164
				<string>NSPopUpButton</string>
Peter@4189
   165
				<key>startStopGrowl</key>
Peter@4189
   166
				<string>NSButton</string>
Peter@4189
   167
				<key>ticketsArrayController</key>
Peter@4189
   168
				<string>TicketsArrayController</string>
Peter@4189
   169
			</dict>
Peter@4189
   170
			<key>SUPERCLASS</key>
Peter@4189
   171
			<string>NSPreferencePane</string>
Peter@4189
   172
		</dict>
Peter@4189
   173
		<dict>
Peter@4189
   174
			<key>CLASS</key>
Peter@4189
   175
			<string>NSView</string>
Peter@4189
   176
			<key>LANGUAGE</key>
Peter@4189
   177
			<string>ObjC</string>
Peter@4189
   178
			<key>SUPERCLASS</key>
Peter@4189
   179
			<string>NSResponder</string>
Peter@4189
   180
		</dict>
Peter@4189
   181
		<dict>
Peter@4189
   182
			<key>CLASS</key>
Peter@4189
   183
			<string>FirstResponder</string>
Peter@4189
   184
			<key>LANGUAGE</key>
Peter@4189
   185
			<string>ObjC</string>
Peter@4189
   186
			<key>SUPERCLASS</key>
Peter@4189
   187
			<string>NSObject</string>
Peter@4189
   188
		</dict>
Peter@4189
   189
		<dict>
Peter@4189
   190
			<key>CLASS</key>
Peter@4189
   191
			<string>NSPreferencePane</string>
Peter@4189
   192
			<key>LANGUAGE</key>
Peter@4189
   193
			<string>ObjC</string>
Peter@4189
   194
			<key>OUTLETS</key>
Peter@4189
   195
			<dict>
Peter@4189
   196
				<key>_firstKeyView</key>
Peter@4189
   197
				<string>id</string>
Peter@4189
   198
				<key>_initialKeyView</key>
Peter@4189
   199
				<string>id</string>
Peter@4189
   200
				<key>_lastKeyView</key>
Peter@4189
   201
				<string>id</string>
Peter@4189
   202
				<key>_window</key>
Peter@4189
   203
				<string>id</string>
Peter@4189
   204
			</dict>
Peter@4189
   205
			<key>SUPERCLASS</key>
Peter@4189
   206
			<string>NSObject</string>
Peter@4189
   207
		</dict>
Peter@4189
   208
	</array>
Peter@4189
   209
	<key>IBVersion</key>
Peter@4189
   210
	<string>1</string>
Peter@4189
   211
</dict>
Peter@4189
   212
</plist>