• R/O
  • HTTP
  • SSH
  • HTTPS

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

BathyScapheのTitleRulerAppearanceを手軽に変更するツール


File Info

修訂. c201d83a0a4843708e97b65f5a997a01ff728bfe
大小 1,687 bytes
時間 2012-04-03 00:30:51
作者 masakih
Log Message

[New] BathyScaphe 2.1.1に対応

Content

//
//  BSTitleRulerAppearance.h
//  BathyScaphe
//
//  Created by Tsutomu Sawada on 07/08/25.
//  Copyright 2007-2010 BathyScaphe Project. All rights reserved.
//  encoding="UTF-8"
//

#import <Cocoa/Cocoa.h>


@interface BSTitleRulerAppearance : NSObject<NSCoding> {
	NSArray *m_activeBlueColors;
	NSArray *m_activeGraphiteColors;
	NSArray *m_inactiveColors;

	NSColor *m_infoBgColor;
	NSColor	*m_infoTextColor;
	NSColor *m_textColor;

	BOOL	m_drawsCarvedText;

    // BathyScaphe 2.1.1 Addition
    BOOL    m_drawsBottomBorder;
}

- (NSArray *)activeBlueColors;
- (void)setActiveBlueColors:(NSArray *)colorsArray;
- (NSArray *)activeGraphiteColors;
- (void)setActiveGraphiteColors:(NSArray *)colorsArray;
- (NSArray *)inactiveColors;
- (void)setInactiveColors:(NSArray *)colorsArray;

#pragma mark -
- (NSColor *)activeBlueStartColor;
- (void)setActiveBlueStartColor:(NSColor *)color;
- (NSColor *)activeBlueEndColor;
- (void)setActiveBlueEndColor:(NSColor *)color;
- (NSColor *)activeGraphiteStartColor;
- (void)setActiveGraphiteStartColor:(NSColor *)color;
- (NSColor *)activeGraphiteEndColor;
- (void)setActiveGraphiteEndColor:(NSColor *)color;
- (NSColor *)inactiveStartColor;
- (void)setInactiveStartColor:(NSColor *)color;
- (NSColor *)inactiveEndColor;
- (void)setInactiveEndColor:(NSColor *)color;

#pragma mark -
- (NSColor *)infoColor;
- (void)setInfoColor:(NSColor *)color;
- (NSColor *)infoBackgroundColor;
- (void)setInfoBackgroundColor:(NSColor *)color;
- (NSColor *)textColor;
- (void)setTextColor:(NSColor *)color;

- (BOOL)drawsCarvedText;
- (void)setDrawsCarvedText:(BOOL)flag;

#pragma mark -
- (BOOL)drawsBottomBorder;
- (void)setDrawsBottomBorder:(BOOL)flag;
@end