albumCheckbox = NSButton;
allTableView = NSTableView;
artistCheckbox = NSButton;
+ hotKeyTextField = NSTextField;
keyComboField = NSTextField;
keyComboPanel = NSPanel;
launchAtLoginCheckbox = NSButton;
- going to need a different way of defining key combos
¥ Optimize, this thing is big and slow :(
¥ Apple Events! Apple Events! Apple Events!
+
+¥ I think I found a slight memory leak:
+ 425 MenuTunes 7.8% 8:29.87 1 56 4827 215M+ 3.14M 135M- 599M+
*/
#import "MenuTunes.h"
buffer = malloc(length);
AEGetDescData(&resultDesc, buffer, length);
+ AEDisposeDesc(&scriptDesc);
+ AEDisposeDesc(&resultDesc);
result = [NSString stringWithCString:buffer length:length];
if (![result isEqualToString:@""] &&
([result characterAtIndex:0] == '\"') &&
{
result = [result substringWithRange:NSMakeRange(1, [result length] - 2)];
}
+ [script release];
free(buffer);
buffer = NULL;
return result;
IBOutlet NSButton *albumCheckbox;
IBOutlet NSTableView *allTableView;
IBOutlet NSButton *artistCheckbox;
+ IBOutlet NSTextField *hotKeyTextField;
IBOutlet NSTextField *keyComboField;
IBOutlet NSPanel *keyComboPanel;
IBOutlet NSButton *launchAtLoginCheckbox;
[keyComboField setStringValue:string];
}
+//
+//
+// Text Field Delegate
+//
+//
+
+- (void)controlTextDidChange:(NSNotification *)note
+{
+ NSLog(@"%@", [note userInfo]);
+}
+
//
//
// Table View Datasource Methods