Skip to content

TextDateSelector (自作 UIComponent の紹介)

by wetcradle on 3月 5th, 2011

日付の編集を行うコンポーネントです。気が向いたらカレンダーを表示して選択できる機能も追加します。

  • deleteButton をクリックすると defined プロパティが false になります。
  • もちろん、スタイル変更可能

サンプル

使い方

package {
	
	import com.wetcradle.ui.date.TextDateSelector;
	import flash.display.MovieClip;
	import flash.events.Event;
	
	public class TextDateSelectorSample extends MovieClip {
		
		private var textDateSelector:TextDateSelector;
		
		public function TextDateSelectorSample():void {
			super();
			
			textDateSelector = new TextDateSelector();
			textDateSelector.move(10, 10);
			textDateSelector.setSize(210, 22);
			//textDateSelector.enabled = false;
			textDateSelector.yearUnit = "年";
			textDateSelector.monthUnit = "月";
			textDateSelector.dateUnit = "日";
			textDateSelector.setDate(2011, 3, 5, true);
			textDateSelector.addEventListener(Event.CHANGE, changeHandler);
			addChild(textDateSelector);
		}
		
		private function changeHandler(e:Event):void {
			trace(textDateSelector.year, textDateSelector.month, textDateSelector.date, textDateSelector.defined);
		}
		
	}
}

ダウンロード

ソースコードはコメントほとんど入れてないです。ごめんなさい。
それと、ライブラリ適当に変えていくのでバージョン間に互換性はあんま無いです。

lib.20110305.tar.gz

From → as3, UIComponent

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS