From ffab593752dd8fbd56f7eeb0f7fa666a938ba774 Mon Sep 17 00:00:00 2001 From: stuconnolly Date: Sat, 14 Nov 2009 13:23:17 +0000 Subject: Bunch of improvements to the query console, including: - New connection column (been meaning to add this for a while) - Display table view column headers - Enable table view text cell line truncating - Allow table view columns to be re-ordered - The table view now respects the display table view vertical grid lines preference - Support for including the connection when saving messages to a file - Support for showing/hiding the connection column - Increase table view row height to match that of all others - Display message time stamps using the user's system wide medium time format --- Source/SPConsoleMessage.m | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'Source/SPConsoleMessage.m') diff --git a/Source/SPConsoleMessage.m b/Source/SPConsoleMessage.m index 25a00e9b..e851a9ef 100644 --- a/Source/SPConsoleMessage.m +++ b/Source/SPConsoleMessage.m @@ -30,26 +30,38 @@ @synthesize isError; @synthesize messageDate; @synthesize message; +@synthesize messageConnection; -+ (SPConsoleMessage *)consoleMessageWithMessage:(NSString *)message date:(NSDate *)date +/** + * + */ ++ (SPConsoleMessage *)consoleMessageWithMessage:(NSString *)message date:(NSDate *)date connection:(NSString *)connection { - return [[[SPConsoleMessage alloc] initWithMessage:message date:date] autorelease]; + return [[[SPConsoleMessage alloc] initWithMessage:message date:date connection:connection] autorelease]; } -- (id)initWithMessage:(NSString *)consoleMessage date:(NSDate *)date +/** + * + */ +- (id)initWithMessage:(NSString *)consoleMessage date:(NSDate *)date connection:(NSString *)connection { if ((self = [super init])) { - [self setMessage:consoleMessage]; [self setMessageDate:date]; + [self setMessage:consoleMessage]; + [self setMessageConnection:connection]; } return self; } +/** + * Dealloc. + */ - (void)dealloc { [message release], message = nil; [messageDate release], messageDate = nil; + [messageConnection release], messageConnection = nil; [super dealloc]; } -- cgit v1.2.3