(現在 過去ログ11 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9823 / inTopicNo.1)  Child Treeの文字/枠線色の指定方法
  
□投稿者/ FA -(2004/08/31(Tue) 21:48:21)
    お世話になります。
    ログを参照したのですが、VOTE

    タイトル通り、文字色・枠色の指定方法がデフォルトでは
    ラジオボタンになっていると思うのですが、
    これをプルダウンでの選択式にすることは可能でしょうか?
    609行目、619行目の「print "<input type=radio name=** value=\"";」を
    上手く書き換えれば良いと思うのですが、その次の行がいまいちよく理解出来ません。
    宜しければご教授願えないでしょうか。
    お忙しいとは思いますが、よろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■9839 / inTopicNo.2)  Re[1]: Child Treeの文字/枠線色の指定方法
□投稿者/ 沙霧 -(2004/09/02(Thu) 03:43:22)
http://lislis.info/
    609行目以下の部分を

    if(@fonts){
    print "<tr><td>文字色</td><td colspan=3><select name=font>\n";
    foreach (0 .. $#fonts){
    if($c_font eq "$fonts[$_]"){print"<option value=\"$fonts[$_]\" style=\"background-color:$fonts[$_];\" selected>$fonts[$_]\n";}
    else{print"<option value=\"$fonts[$_]\" style=\"background-color:$fonts[$_];\">$fonts[$_]\n";}
    }
    print"</td></tr>";
    }
    if(@hr){
    print"<tr><td>枠線色</td><td colspan=3><select name=hr>\n";
    foreach (0 .. $#hr) {
    if($c_hr eq "$hr[$_]"){print"<option value=\"$hr[$_]\" style=\"background-color:$hr[$_];\" selected>$hr[$_]\n";}
    else{print"<option value=\"$hr[$_]\" style=\"background-color:$hr[$_];\">$hr[$_]\n";}
    }
    print"</td></tr>";
    }

    に置き換えてみてください。バグとかあったらすいません(´・ω・`)
引用返信 [メール受信/OFF] 削除キー/
■9858 / inTopicNo.3)  Re[2]: Child Treeの文字/枠線色の指定方法
□投稿者/ FA -(2004/09/03(Fri) 13:10:26)
    No9839に返信(沙霧さんの記事)
    > 609行目以下の部分を
    (中略)
    > に置き換えてみてください。バグとかあったらすいません(´・ω・`)

    おおー!すごい!ありがとうございます!!
    自分で更にプチアレンジ加えたらバグが出てしまったんですが、何とか修正して
    今のところ特に問題ありません。
    もう少しローカルで様子見てから実用したいと思います。
    本当にありがとうございました!

    一応自分でプチアレンジしたものを載せてみます。

    #ここからアレンジ部分
    if(@fonts){
    print "<tr><td>文字色</td><td colspan=3><select name=font>\n";
    foreach (0 .. $#fonts){
    if($c_font eq "$fonts[$_]"){print"<option value=\"$fonts[$_]\" style=\"color:$fonts[$_];\" selected>$c_name[$_]\n";}
    else{print"<option value=\"$fonts[$_]\" style=\"color:$fonts[$_];\">$c_name[$_]\n";}
    }
    print"</td></tr>";
    }
    if(@hr){
    print"<tr><td>枠線色</td><td colspan=3><select name=hr>\n";
    foreach (0 .. $#hr) {
    if($c_hr eq "$hr[$_]"){print"<option value=\"$hr[$_]\" style=\"background-color:$hr[$_];\" style=\"color:#FFFFFF;\" selected>$c_name[$_]\n";}
    else{print"<option value=\"$hr[$_]\" style=\"background-color:$hr[$_];\" style=\"color:#FFFFFF;\">$c_name[$_]\n";}
    }
    print"</td></tr>";
    }
    #ここまでアレンジ部分

    set.cgiに@c_nameを追加し、カラーコードで表示してた物を任意の文字列に
    変更出来るようにしてみました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -