📄 preferencecache.mm
字号:
[prefSystem setObject:m_clusterMessageSoundFile forKey:kLQSoundClusterMessage]; [prefSystem setObject:m_mobileMessageSoundFile forKey:kLQSoundMobileMessage]; [prefSystem setObject:m_systemMessageSoundFile forKey:kLQSoundSystemMessage]; [prefSystem setObject:m_userOnlineSoundFile forKey:kLQSoundUserOnline]; [prefSystem setObject:m_badSystemMessageSoundFile forKey:kLQSoundBadSystemMessage]; [prefSystem setObject:m_goodSystemMessageSoundFile forKey:kLQSoundGoodSystemMessage]; [prefSystem setObject:m_loginSoundFile forKey:kLQSoundLogin]; [prefSystem setObject:m_logoutSoundFile forKey:kLQSoundLogout]; [prefSystem setObject:m_kickedOutSoundFile forKey:kLQSoundKickedOut]; [prefSystem setObject:m_messageBlockedSoundFile forKey:kLQSoundMessageBlocked]; [prefSystem setBool:m_alwaysOnTop forKey:kLQBasicAlwaysOnTop]; [prefSystem setBool:m_autoEjectMessage forKey:kLQBasicAutoEjectMessage]; [prefSystem setBool:m_autoHideMainWindow forKey:kLQBasicAutoHideMainWindow]; [prefSystem setBool:m_useTabStyleIMWindow forKey:kLQBasicUseTabIMStyleWindow]; [prefSystem setBool:m_disableUserOnlineTip forKey:kLQBasicDisableUserOnlineTip]; [prefSystem setBool:m_hideOnClose forKey:kLQBasicHideOnClose]; [prefSystem setBool:m_rejectStrangerMessage forKey:kLQBasicRejectStranger]; [prefSystem setBool:m_displayUnreadCountOnDock forKey:kLQBasicDisplayUnreadCountOnDock]; [prefSystem setBool:m_jumpIconWhenReceivedIM forKey:kLQBasicJumpIconWhenReceivedIM]; [prefSystem setInteger:m_uploadFriendGroupMode forKey:kLQBasicUploadFriendGroup]; [prefSystem setObject:m_statusMessage forKey:kLQBasicStatusMessage]; [prefSystem setObject:m_statusHistory forKey:kLQBasicStatusHistory]; [prefSystem setBool:m_keepStrangerInRecentContact forKey:kLQRecentKeepStranger]; [prefSystem setInteger:m_maxRecentContact forKey:kLQRecentMax]; [prefSystem setObject:m_activeQBarName forKey:kLQPluginActiveQBarName]; // save to disk [prefSystem sync]; m_dirty = NO;}- (BOOL)dirty { return m_dirty;}#pragma mark -#pragma mark getter and setter- (BOOL)showLargeUserHead { return m_showLargeUserHead;}- (void)setShowLargeUserHead:(BOOL)flag { m_showLargeUserHead = flag; m_dirty = YES;}- (BOOL)showClusterNameCard { return m_showClusterNameCard;}- (void)setShowClusterNameCard:(BOOL)flag { m_showClusterNameCard = flag; m_dirty = YES;}- (BOOL)showRealName { return m_showRealName;}- (void)setShowRealName:(BOOL)showRealName { m_showRealName = showRealName; m_dirty = YES;}- (NSRect)windowFrame { return m_windowFrame;}- (void)setWnidowFrame:(NSRect)frame { m_windowFrame = frame; m_dirty = YES;}- (BOOL)showNickName { return m_showNickName;}- (void)setShowNickName:(BOOL)showNickName { m_showNickName = showNickName; m_dirty = YES;}- (BOOL)showLevel { return m_showLevel;}- (void)setShowLevel:(BOOL)showLevel { m_showLevel = showLevel; m_dirty = YES;}- (BOOL)showOnlineOnly { return m_showOnlineOnly;}- (void)setShowOnlineOnly:(BOOL)showOnlineOnly { m_showOnlineOnly = showOnlineOnly; m_dirty = YES;}- (BOOL)showSignature { return m_showSignature;}- (void)setShowSignature:(BOOL)showSignature { m_showSignature = showSignature; m_dirty = YES;}- (BOOL)showUserProperty { return m_showUserProperty;}- (void)setShowUserProperty:(BOOL)showUserProperty { m_showUserProperty = showUserProperty; m_dirty = YES;}- (BOOL)showStatusMessage { return m_showStatusMessage;}- (void)setShowStatusMessage:(BOOL)showStatusMessage { m_showStatusMessage = showStatusMessage;}- (BOOL)showHorizontalLine { return m_showHorizontalLine;}- (void)setShowHorizontalLine:(BOOL)showHorizontalLine { m_showHorizontalLine = showHorizontalLine; m_dirty = YES;}- (BOOL)alternatingRowBackground { return m_alternatingRowBackground;}- (void)setAlternatingRowBackground:(BOOL)alternatingRowBackground { m_alternatingRowBackground = alternatingRowBackground; m_dirty = YES;}- (NSColor*)background { return [NSColor colorWithCalibratedRed:m_backgroundRed green:m_backgroundGreen blue:m_backgroundBlue alpha:1.0];}- (void)setBackground:(NSColor*)background { [background getRed:&m_backgroundRed green:&m_backgroundGreen blue:&m_backgroundBlue alpha:NULL]; m_dirty = YES;}- (NSColor*)chatFontColor { return [NSColor colorWithCalibratedRed:m_chatFontColorRed green:m_chatFontColorGreen blue:m_chatFontColorBlue alpha:1.0];}- (void)setChatFontColor:(NSColor*)color { [color getRed:&m_chatFontColorRed green:&m_chatFontColorGreen blue:&m_chatFontColorBlue alpha:NULL]; m_dirty = YES;}- (NSString*)chatFontName { return m_chatFontName;}- (void)setChatFontName:(NSString*)name { [name retain]; [m_chatFontName release]; m_chatFontName = name; m_dirty = YES;}- (BOOL)chatFontStyleBold { return m_chatFontStyleBold;}- (void)setChatFontStyleBold:(BOOL)flag { m_chatFontStyleBold = flag; m_dirty = YES;}- (BOOL)chatFontStyleItalic { return m_chatFontStyleItalic;}- (void)setChatFontStyleItalic:(BOOL)flag { m_chatFontStyleItalic = flag; m_dirty = YES;}- (BOOL)chatFontStyleUnderline { return m_chatFontStyleUnderline;}- (void)setChatFontStyleUnderline:(BOOL)flag { m_chatFontStyleUnderline = flag; m_dirty = YES;}- (UInt32)chatFontSize { return m_chatFontSize;}- (void)setChatFontSize:(UInt32)size { m_chatFontSize = size; m_dirty = YES;}- (NSColor*)nickFontColor { return [NSColor colorWithCalibratedRed:m_nickFontColorRed green:m_nickFontColorGreen blue:m_nickFontColorBlue alpha:1.0];}- (void)setNickFontColor:(NSColor*)color { [color getRed:&m_nickFontColorRed green:&m_nickFontColorGreen blue:&m_nickFontColorBlue alpha:NULL]; m_dirty = YES;}- (NSString*)nickFontName { return m_nickFontName;}- (void)setNickFontName:(NSString*)name { [name retain]; [m_nickFontName release]; m_nickFontName = name; m_dirty = YES;}- (BOOL)nickFontStyleBold { return m_nickFontStyleBold;}- (void)setNickFontStyleBold:(BOOL)flag { m_nickFontStyleBold = flag; m_dirty = YES;}- (BOOL)nickFontStyleItalic { return m_nickFontStyleItalic;}- (void)setNickFontStyleItalic:(BOOL)flag { m_nickFontStyleItalic = flag; m_dirty = YES;}- (UInt32)nickFontSize { return m_nickFontSize;}- (void)setNickFontSize:(UInt32)size { m_nickFontSize = size; m_dirty = YES;}- (NSColor*)signatureFontColor { return [NSColor colorWithCalibratedRed:m_signatureFontColorRed green:m_signatureFontColorGreen blue:m_signatureFontColorBlue alpha:1.0];}- (void)setSignatureFontColor:(NSColor*)color { [color getRed:&m_signatureFontColorRed green:&m_signatureFontColorGreen blue:&m_signatureFontColorBlue alpha:NULL]; m_dirty = YES;}- (NSString*)signatureFontName { return m_signatureFontName;}- (void)setSignatureFontName:(NSString*)name { [name retain]; [m_signatureFontName release]; m_signatureFontName = name; m_dirty = YES;}- (BOOL)signatureFontStyleBold { return m_signatureFontStyleBold;}- (void)setSignatureFontStyleBold:(BOOL)flag { m_signatureFontStyleBold = flag; m_dirty = YES;}- (BOOL)signatureFontStyleItalic { return m_signatureFontStyleItalic;}- (void)setSignatureFontStyleItalic:(BOOL)flag { m_signatureFontStyleItalic = flag; m_dirty = YES;}- (UInt32)signatureFontSize { return m_signatureFontSize;}- (void)setSignatureFontSize:(UInt32)size { m_signatureFontSize = size; m_dirty = YES;}- (BOOL)showTabStyleIMWindow { return m_showTabStyleIMWindow;}- (void)setShowTabStyleIMWindow:(BOOL)flag { m_showTabStyleIMWindow = flag;}- (NSString*)newLineKey { return m_newLineKey;}- (void)setNewLineKey:(NSString*)key { [key retain]; [m_newLineKey release]; m_newLineKey = key; m_dirty = YES;}- (NSString*)closeKey { return m_closeKey;}- (void)setCloseKey:(NSString*)key { [key retain]; [m_closeKey release]; m_closeKey = key; m_dirty = YES;}- (NSString*)historyKey { return m_historyKey;}- (void)setHistoryKey:(NSString*)key { [key retain];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -