ポチット アニマル
_ 何? | ダウンロード | 説明書 | 教訓 | スキン | サポート | BBS

9.スキンを変える

 ポチット アニマルでは、スキン(ソフトの外観)を変更することが出来ます。スキンを変えるには、画像ファイルなどをまとめた「スキンフォルダ」が必要です。このスキンフォルダは、こちらからダウンロードすることが出来ます。


 ■スキンフォルダを入手する

 スキンフォルダは、当ホームページの「スキンのダウンロード・投稿」からダウンロードすることが出来ます。

 ただし、ダウンロードファイルはlzhファイル(圧縮ファイル)なので、ダウンロードした後、解凍する必要があります。

 <解凍方法>
 .lzhファイルには画像、データ等が圧縮されています。このlzhファイルは解凍しないとそれらの中身を見ることが出来ません。解凍するには解凍ソフトが必要です。それらの解凍ソフトはダウンロードできます。例えば、"Lhasa.exe"も解凍ソフトの一つで、こちらからダウンロードできます。

その他の解凍ソフトをダウンロードできる場所:窓の杜-圧縮・解凍


 ■変更方法

 メニューから「スキンの変更」を選択します。

 すると、「フォルダの参照」ダイアログが開くので、お好きなスキンフォルダ(前述で解凍したフォルダ)を選び「OK」ボタンを押します。


 ■スキンの作成方法

 スキンフォルダの中身は、数枚の画像ファイルと、1つのテキストファイルから構成されています。
 既存のスキンフォルダの中身を見ながら、以下の説明を読むとより分かりやすいです。
 オススメの作り方としては、まず既存のスキンフォルダをコピーして、そこに上書きする形で、スキン画像や、テキストを少しずつ変更しては、ソフトを起動してテストすると良いと思います。

1.画像ファイルを用意する

画像は、1つのウインドウに3枚ずつ必要です。
1枚目は、通常画像(ファイル名の語尾がnormal)
2枚目は、マウスがボタンを通過している時の画像(ファイル名の語尾がover)
3枚目は、マウスがボタンを押した時の画像(ファイル名の語尾がdown)

これが、ウインドウの数(10個)だけあるので、全てのスキンを変更するには、合計で30枚の画像が必要となります。

また、メインウインドウのみは、画像のサイズが、ウインドウのサイズになります。他のウインドウは、サイズを「skin.txt」ファイルに指定する必要があります。

2.各ボタンの位置情報などを設定する

画像を変更すると同時に、各ウインドウに存在するボタンの位置情報などを「skin.txt」というテキストファイルを使って設定します。

ソフト「ポチット アニマル」のフォルダ内に、「skin_prototype」というスキンフォルダが用意されていますので、そのフォルダ内をご覧下さい。
ここには、前述の通り、30枚の画像と、1つのテキストファイルが用意されています。
ポチット アニマルの内部では、このスキンの情報が初期設定として入っています。なので、このスキンのボタンと同じ位置にボタンを作成すれば、「skin.txt」を編集する必要はありません。
ちなみに、この「skin_prototype」フォルダ内に入っている「skin.txt」をテキストエディタで開いてみてください。 そこには「version = 0」としか記入されていません。
それ以外の情報は必要ないためです。

しかし、ボタンの位置をずらしたい場合もあります。
その時は、ボタンの位置などを「skin.txt」に設定する必要があります。
その設定方法については、「ポチット アニマル」のフォルダ内にある「skin」というフォルダをご覧下さい。
その「skin.txt」を見てみると、

close_button_x = 272
close_button_y = 0
close_button_w = 19
close_button_h = 17
・・・

という部分があります。
この close_button が、ボタンの説明(閉じるボタンのこと)。 _x はボタンの左上端のX座標、 _y はY座標を表し、 _w と _h はそれぞれ横と縦のサイズをあらわしています。(ピクセルサイズ)
これを記述することで、ソフトウェアはボタンの位置を特定し、初期設定とは異なる位置にボタンを配置することができます。

以下に、膨大なボタンの位置情報や、テキストの色情報などの設定名を記載しますので、ご参考になさってください。 詳しい説明は省かせて頂きます。ご質問は承りますので、ご連絡下さい。

また、初期設定(skin_prototype)から変更のある部分だけを記述すればOKです。

////////////////////////////////////////////////////
// メインウインドウ

// Xボタン
close_button_x
close_button_y
close_button_w
close_button_h

// _ボタン
mini_button_x
mini_button_y
mini_button_w
mini_button_h

// 「メニュー」の位置とサイズ
menu0_x
menu0_y
menu0_w
menu0_h

// 「新規作業」の位置とサイズ
new_button_x
new_button_y
new_button_w
new_button_h

// 「完結」ボタンの位置とサイズ
complete_button_x
complete_button_y
complete_button_w
complete_button_h

// 今日の作業ウインドウ表示ボタンの位置とサイズ
today_window_button_x
today_window_button_y
today_window_button_w
today_window_button_h

// 教訓ウインドウ表示ボタンの位置とサイズ
lesson_window_button_x
lesson_window_button_y
lesson_window_button_w
lesson_window_button_h

// 日付の位置とサイズと、文字の色
date_x
date_y
date_w
date_h
date_text_font_type// フォントタイプ(例: = MS ゴシック)
date_text_font_size
date_text_color_r// 色の赤成分
date_text_color_g// 色の緑成分
date_text_color_b// 色の青成分

// 作業内容表示部分の位置とサイズと、文字のフォントサイズと色
content_x
content_y
content_w
content_h
content_text_font_type// フォントタイプ(例: = MS ゴシック)
content_text_font_size
content_text_color_r
content_text_color_g
content_text_color_b
// 語尾の設定
content_text_end_word// 語尾の文字(例: = だよ。)

// アナログ時計の位置(中心と、半径)
clock_center_x
clock_center_y
clock_r

// アナログ時計の短針の色
clock_hour_hand_color_r
clock_hour_hand_color_g
clock_hour_hand_color_b

// アナログ時計の長針の色
clock_minute_hand_color_r
clock_minute_hand_color_g
clock_minute_hand_color_b

////////////////////////////////////////////////////
// バージョンダイアログ

version_dlg_w
version_dlg_h

version_dlg_ok_x
version_dlg_ok_y
version_dlg_ok_w
version_dlg_ok_h

////////////////////////////////////////////////////
// 作業のお時間リストダイアログ

today_time_dlg_w
today_time_dlg_h

today_time_dlg_ok_x
today_time_dlg_ok_y
today_time_dlg_ok_w
today_time_dlg_ok_h

today_time_dlg_content_x
today_time_dlg_content_y
today_time_dlg_content_w
today_time_dlg_content_h

today_time_dlg_content_text_font_type// フォントタイプ(例: = MS ゴシック)
today_time_dlg_content_text_font_size
today_time_dlg_content_text_color_r
today_time_dlg_content_text_color_g
today_time_dlg_content_text_color_b

today_time_dlg_date_x
today_time_dlg_date_y

today_time_dlg_date_text_font_type// フォントタイプ(例: = MS ゴシック)
today_time_dlg_date_text_font_size
today_time_dlg_date_text_color_r
today_time_dlg_date_text_color_g
today_time_dlg_date_text_color_b

////////////////////////////////////////////////////
// 今日の作業ダイアログ

today_dlg_w
today_dlg_h

today_dlg_x_x
today_dlg_x_y
today_dlg_x_w
today_dlg_x_h

today_dlg_ok_x
today_dlg_ok_y
today_dlg_ok_w
today_dlg_ok_h

today_dlg_content_x
today_dlg_content_y
today_dlg_content_w
today_dlg_content_h

today_dlg_content_text_font_type// フォントタイプ(例: = MS ゴシック)
today_dlg_content_text_font_size
today_dlg_content_text_color_r
today_dlg_content_text_color_g
today_dlg_content_text_color_b

////////////////////////////////////////////////////
// 作業リストダイアログ

sagyou_list_dlg_w
sagyou_list_dlg_h

sagyou_list_dlg_page_disp_x
sagyou_list_dlg_page_disp_y
sagyou_list_dlg_page_disp_w
sagyou_list_dlg_page_disp_h

sagyou_list_dlg_x_x
sagyou_list_dlg_x_y
sagyou_list_dlg_x_w
sagyou_list_dlg_x_h

sagyou_list_dlg_ok_x
sagyou_list_dlg_ok_y
sagyou_list_dlg_ok_w
sagyou_list_dlg_ok_h

sagyou_list_dlg_tekiyou_x
sagyou_list_dlg_tekiyou_y
sagyou_list_dlg_tekiyou_w
sagyou_list_dlg_tekiyou_h

sagyou_list_dlg_cancel_x
sagyou_list_dlg_cancel_y
sagyou_list_dlg_cancel_w
sagyou_list_dlg_cancel_h

sagyou_list_dlg_prev_x
sagyou_list_dlg_prev_y
sagyou_list_dlg_prev_w
sagyou_list_dlg_prev_h

sagyou_list_dlg_next_x
sagyou_list_dlg_next_y
sagyou_list_dlg_next_w
sagyou_list_dlg_next_h

sagyou_list_dlg_repeat_x
sagyou_list_dlg_repeat_y
sagyou_list_dlg_repeat_w
sagyou_list_dlg_repeat_h

sagyou_list_dlg_day_x
sagyou_list_dlg_day_y
sagyou_list_dlg_day_w
sagyou_list_dlg_day_h

sagyou_list_dlg_week_x
sagyou_list_dlg_week_y
sagyou_list_dlg_week_w
sagyou_list_dlg_week_h

sagyou_list_dlg_month_x
sagyou_list_dlg_month_y
sagyou_list_dlg_month_w
sagyou_list_dlg_month_h

sagyou_list_dlg_year_x
sagyou_list_dlg_year_y
sagyou_list_dlg_year_w
sagyou_list_dlg_year_h

sagyou_list_dlg_single_x
sagyou_list_dlg_single_y
sagyou_list_dlg_single_w
sagyou_list_dlg_single_h

sagyou_list_dlg_tourokujun_x
sagyou_list_dlg_tourokujun_y
sagyou_list_dlg_tourokujun_w
sagyou_list_dlg_tourokujun_h

sagyou_list_dlg_aiueojun_x
sagyou_list_dlg_aiueojun_y
sagyou_list_dlg_aiueojun_w
sagyou_list_dlg_aiueojun_h

sagyou_list_dlg_yuusendojun_x
sagyou_list_dlg_yuusendojun_y
sagyou_list_dlg_yuusendojun_w
sagyou_list_dlg_yuusendojun_h

sagyou_list_dlg_jikokujun_x
sagyou_list_dlg_jikokujun_y
sagyou_list_dlg_jikokujun_w
sagyou_list_dlg_jikokujun_h

sagyou_list_dlg_delete1_x
sagyou_list_dlg_delete1_y
sagyou_list_dlg_delete1_w
sagyou_list_dlg_delete1_h
sagyou_list_dlg_delete_step

sagyou_list_dlg_edit_y
sagyou_list_dlg_edit_h
sagyou_list_dlg_edit_step

sagyou_list_dlg_comment1_x
sagyou_list_dlg_comment1_w

sagyou_list_dlg_priority1_x
sagyou_list_dlg_priority1_w

sagyou_list_dlg_year1_x
sagyou_list_dlg_year1_w

sagyou_list_dlg_month1_x
sagyou_list_dlg_month1_w

sagyou_list_dlg_day1_x
sagyou_list_dlg_day1_w

sagyou_list_dlg_week1_x
sagyou_list_dlg_week1_w

sagyou_list_dlg_hour1_x
sagyou_list_dlg_hour1_w

sagyou_list_dlg_minute1_x
sagyou_list_dlg_minute1_w

sagyou_list_dlg_state1_x
sagyou_list_dlg_state1_w

////////////////////////////////////////////////////
// 新規教訓ダイアログ

new_kyoukun_dlg_w
new_kyoukun_dlg_h

new_kyoukun_dlg_x_x
new_kyoukun_dlg_x_y
new_kyoukun_dlg_x_w
new_kyoukun_dlg_x_h

new_kyoukun_dlg_ok_x
new_kyoukun_dlg_ok_y
new_kyoukun_dlg_ok_w
new_kyoukun_dlg_ok_h

new_kyoukun_dlg_tekiyou_x
new_kyoukun_dlg_tekiyou_y
new_kyoukun_dlg_tekiyou_w
new_kyoukun_dlg_tekiyou_h

new_kyoukun_dlg_cancel_x
new_kyoukun_dlg_cancel_y
new_kyoukun_dlg_cancel_w
new_kyoukun_dlg_cancel_h

new_kyoukun_dlg_comment_x
new_kyoukun_dlg_comment_y
new_kyoukun_dlg_comment_w
new_kyoukun_dlg_comment_h

new_kyoukun_dlg_priority_x
new_kyoukun_dlg_priority_y
new_kyoukun_dlg_priority_w
new_kyoukun_dlg_priority_h

////////////////////////////////////////////////////
// 新規作業ダイアログ

new_dlg_w
new_dlg_h

new_dlg_x_x
new_dlg_x_y
new_dlg_x_w
new_dlg_x_h

new_dlg_ok_x
new_dlg_ok_y
new_dlg_ok_w
new_dlg_ok_h

new_dlg_tekiyou_x
new_dlg_tekiyou_y
new_dlg_tekiyou_w
new_dlg_tekiyou_h

new_dlg_cancel_x
new_dlg_cancel_y
new_dlg_cancel_w
new_dlg_cancel_h

new_dlg_repeat_x
new_dlg_repeat_y

new_dlg_day_x
new_dlg_day_y

new_dlg_week_x
new_dlg_week_y

new_dlg_month_x
new_dlg_month_y

new_dlg_year_x
new_dlg_year_y

new_dlg_single_x
new_dlg_single_y

new_dlg_comment_x
new_dlg_comment_y
new_dlg_comment_w
new_dlg_comment_h

new_dlg_priority_x
new_dlg_priority_y
new_dlg_priority_w
new_dlg_priority_h

new_dlg_time_flag_x
new_dlg_time_flag_y

new_dlg_year_t_x
new_dlg_year_t_y
new_dlg_year_t_w
new_dlg_year_t_h

new_dlg_month_t_x
new_dlg_month_t_y
new_dlg_month_t_w
new_dlg_month_t_h

new_dlg_day_t_x
new_dlg_day_t_y
new_dlg_day_t_w
new_dlg_day_t_h

new_dlg_week_t_x
new_dlg_week_t_y
new_dlg_week_t_w
new_dlg_week_t_h

new_dlg_hour_t_x
new_dlg_hour_t_y
new_dlg_hour_t_w
new_dlg_hour_t_h

new_dlg_minute_t_x
new_dlg_minute_t_y
new_dlg_minute_t_w
new_dlg_minute_t_h

////////////////////////////////////////////////////
// 教訓リストダイアログ

kyoukun_list_dlg_w
kyoukun_list_dlg_h

kyoukun_list_dlg_page_disp_x
kyoukun_list_dlg_page_disp_y
kyoukun_list_dlg_page_disp_w
kyoukun_list_dlg_page_disp_h

kyoukun_list_dlg_x_x
kyoukun_list_dlg_x_y
kyoukun_list_dlg_x_w
kyoukun_list_dlg_x_h

kyoukun_list_dlg_ok_x
kyoukun_list_dlg_ok_y
kyoukun_list_dlg_ok_w
kyoukun_list_dlg_ok_h

kyoukun_list_dlg_tekiyou_x
kyoukun_list_dlg_tekiyou_y
kyoukun_list_dlg_tekiyou_w
kyoukun_list_dlg_tekiyou_h

kyoukun_list_dlg_cancel_x
kyoukun_list_dlg_cancel_y
kyoukun_list_dlg_cancel_w
kyoukun_list_dlg_cancel_h

kyoukun_list_dlg_prev_x
kyoukun_list_dlg_prev_y
kyoukun_list_dlg_prev_w
kyoukun_list_dlg_prev_h

kyoukun_list_dlg_next_x
kyoukun_list_dlg_next_y
kyoukun_list_dlg_next_w
kyoukun_list_dlg_next_h

kyoukun_list_dlg_delete1_x
kyoukun_list_dlg_delete1_y
kyoukun_list_dlg_delete1_w
kyoukun_list_dlg_delete1_h
kyoukun_list_dlg_delete_step

kyoukun_list_dlg_edit_y
kyoukun_list_dlg_edit_h
kyoukun_list_dlg_edit_step

kyoukun_list_dlg_comment1_x
kyoukun_list_dlg_comment1_w

kyoukun_list_dlg_priority1_x
kyoukun_list_dlg_priority1_w

////////////////////////////////////////////////////
// 教訓ダイアログ

kyoukun_dlg_w
kyoukun_dlg_h

kyoukun_dlg_x_x
kyoukun_dlg_x_y
kyoukun_dlg_x_w
kyoukun_dlg_x_h

kyoukun_dlg_next_x
kyoukun_dlg_next_y
kyoukun_dlg_next_w
kyoukun_dlg_next_h

kyoukun_dlg_content_x
kyoukun_dlg_content_y
kyoukun_dlg_content_w
kyoukun_dlg_content_h
kyoukun_dlg_content_text_font_type// フォントタイプ(例: = MS ゴシック)
kyoukun_dlg_content_text_font_size
kyoukun_dlg_content_text_color_r
kyoukun_dlg_content_text_color_g
kyoukun_dlg_content_text_color_b

////////////////////////////////////////////////////
// イメージダイアログ

image_dlg_w
image_dlg_h
image_dlg_x_x
image_dlg_x_y
image_dlg_x_w
image_dlg_x_h
image_dlg_open_x
image_dlg_open_y
image_dlg_open_w
image_dlg_open_h
image_dlg_delete_x
image_dlg_delete_y
image_dlg_delete_w
image_dlg_delete_h
image_dlg_view_x
image_dlg_view_y
image_dlg_view_w
image_dlg_view_h



前のページ 目次へ ホーム

Copyright 2009- Nobuhiro Momokawa. All rights reserved. Never reproduce or republicate without written permission.
「ポチット アニマル」は 百川味噌が製作・運営しております。 >>ホームページ >>会社概要