トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     DateChooser:曜日の文字色設定
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
REDDRAGON
Åê¹ÆNo.17891
投稿日時: 2005-6-7 13:11
新米
居住地: 北海道
投稿: 4
使用環境:
WinXp Pro SP2
Flash MX2004
DateChooser:曜日の文字色設定
いつもお世話になっております。
REDDRAGONと申します。

DateChooserを使って時間割を作成しているのです。
曜日の文字色を設定したいですが、例えば、土曜日の日なら、
数字を青で表示、日曜日の日なら、赤で表示、という感じです。
そのプロパティがありますか。
よろしくお願い致します。
ごんざえもん
Åê¹ÆNo.18524
投稿日時: 2005-7-1 12:24
常連
居住地: 北かんとー
投稿: 123
使用環境:
Windows XP SP3
Windows7
Windows VISTA
MacOSX10.6
FlashMX2004
Flash8 pro
Flash CS6 (体験版…)
Re: DateChooser:曜日の文字色設定
ごんざえもんです。


function SetCalendarColor(dataChooser:mx.controls.DateChooser, saturdayColor:Number, sundayColor:Number){
	
    var start:Number = 0;	//日付の色だけ変えたい場合は1にする
	
    //曜日の位置計算用
    var offset:Number = 0;
    if(-1 < dataChooser.firstDayOfWeek && dataChooser.firstDayOfWeek < 7){
        offset = dataChooser.firstDayOfWeek
    }
	
    //土曜の色設定
    for(var i:Number = start; i < 7; i ++){
        dataChooser["dateGrid"]["dayBlock"+ (6 - offset) +"label" + i].color = saturdayColor;
    }
	
    //日曜の色設定
    for(var j:Number = start; j < 7; j ++){
        dataChooser["dateGrid"]["dayBlock"+ ( ( 7 - offset ) % 7) +"label" + j].color = sundayColor;
    }
	
}

このファンクションを、DataChooserインスタンス、土曜日の色、日曜日の色を引数にして実行してみてください


----------------
gonzaemon

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops