カラーセット

カラーセットは標準でDark,Sakura,Caramelの3色とサンプルのDefault、メニューを小さくできますよ、というサンプルのDefaultThin?の計5個が添付されてます。 このカラーセットの編集の仕方です。

カラーセットを開いてみますとこんなのが書いてます。

[Button.Active]
TextColor=ffffff
FaceGradation1=7eaad9
FaceGradation2=336ca7
FaceGradation3=063c83
FaceGradation4=063c83
Border=07405f
;以下長いので省略

まず読み方ですが、普通のiniと変わらないので[]でくくられたところがセクション、その後に続くのがキーと値です。普通ですね。

というわけでそれぞれの意味です。また、色の設定値は16進数RRGGBBで指定します。大文字小文字はどっちでもいいです。

Button

Buttonというセクションは無くて、その後ろにCSSのクラス名みたいな感じでボタンの状態を続けて書いた形でActive,Inactive,Pressed,Progressの4パターンが定義されています。それぞれの意味は次の通りです。

Active普通の状態
Inactive無効になってる状態。プログレスバーの背景色
Pressedボタンが押されている状態
Progressプログレスバーの前景色

また、このボタンで変更されるのはすべてのリストのRefreshボタン、Moreボタンです。 次のこのセクションで定義されている値は次の通りです。

TextColor?文字色
FaceGradation1上半分のグラデーション開始色
FaceGradation2上半分のグラデーション終了色
FaceGradation3下半分のグラデーション開始色
FaceGradation4下半分のグラデーション終了色
Borderボタンの一番外側の枠線の色
Shadowボタンの影の色。外枠の1ドット内側、右辺、下辺に描画されます
Highlightボタンのハイライトの色。外枠の1ドット内側、左辺、上辺に描画されます

TextArea?

TextArea?もButtonと同じように後ろにNormal,GpsNotFixed?,GpsFixed?,Overflowを続けて書いた形で定義されています。それぞれの意味は次の通り。

Normal普通の状態
GpsNotFixed?ジオタギングが有効かつ、GPSを捕捉していない場合
GpsFixed?ジオタギングが有効かつ、GPSを捕捉している場合
Oveflow文字数オーバーの場合

また定義されているパラメタは次の通りです。

TextColor?文字色
BackgroundColor?背景色

ver,1.3.2 Beta17からの対応です。

Menubar

メニューバーというか下のアイコンが5つ並んでるバーの部分の色設定です。ハイライトや枠線などの設定がないだけで基本的にボタンと同じです。メニューの高さを変更する場合はこのセクションに値を追加します。

FaceGradation1上半分のグラデーション開始色
FaceGradation2上半分のグラデーション終了色
FaceGradation3下半分のグラデーション開始色
FaceGradation4下半分のグラデーション終了色
Heightメニューバーの高さ

ListView?

リスト部分の色設定に関するセクションです。ボタンの高さを変更する場合はこのセクションに値を追加します。

DefaultTextColor?標準の文字色
FavoriteTextColor?お気に入りに追加されたPostの文字色
ReplyTextColor?自分宛Postの文字色
RetweetedTextColor?公式RTされているPostの文字色
BackgroundColor?背景色
SelectedItemColor?選択された項目の背景色
SelectedItemTextColor?選択された項目の文字色
ButtonHeight?Refresh/Moreボタンの高さ
SelectionColorMode?選択項目の色モード。0で標準、1で1.3.1互換

ListView?.*

ListView?セクションにもCSSのクラスのような形でRootItems?,SecondLevelItems?,ThirdLevelItems?の3種類があります。これらでツリーの階層に応じて応じて背景色を設定します。

OddColor?奇数番目のアイテムの背景色
EvenColor?偶数番目のアイテムの背景色

まとめ

こんな感じでカラーセットを書くと好きな色に調整できます。といってもあんまり自由度はありませんが... 米欄で質問があったボタンの高さをDefaultThin?みたいにしたい場合はMenuBar::Height=26とListView?::ButtonHeight?=26を設定すればおっけーですね。

こういうアプリもあるのでよろしければどうぞ。WindowsPC向けです。
Download: http://refy.net/temp/AzureaColorSchemeEditor.0.0.3.zip


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-08-27 (土) 10:33:41 (844d)