チェンジセット 896
- コミット日時:
- 2008/07/28 23:11:20 (4 年前)
- ファイル:
-
- as3/GeniusFramework/trunk/Readme.txt (更新) (1 diff)
- as3/GeniusFramework/trunk/app-template/libs/Genius.swc (更新) (変更前)
- as3/GeniusFramework/trunk/app-template/script/generate (更新) (6 diffs)
- as3/GeniusFramework/trunk/app-template/script/templates/Renderer.mxml (追加)
- as3/GeniusFramework/trunk/app-template/script/templates/RendererBase.as (追加)
- as3/GeniusFramework/trunk/src/jp/seagirl/genius/views/ItemRenderer.as (更新) (1 diff)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/GeniusFramework/trunk/Readme.txt
r870 r896 1 Genius Framework 1.5. 0for Flex1 Genius Framework 1.5.1 for Flex 2 2 ---------------------------------------- 3 3 as3/GeniusFramework/trunk/app-template/script/generate
r870 r896 20 20 ;; 21 21 h ) echo '使用方法: generate [<オプション>] [名前] 22 バージョン 1.0. 022 バージョン 1.0.1 23 23 24 24 利用可能なオプション: … … 71 71 then 72 72 type=Thread 73 elif [ ${name%*Renderer} != $name ] 74 then 75 type=Renderer 73 76 else 74 77 type=View … … 79 82 if [ $type != View ] 80 83 then 81 if [ $type != Thread]84 if [ $type != Renderer ] 82 85 then 83 if [ $type != URLLoaderServiceThread ]86 if [ $type != Thread ] 84 87 then 85 echo 'Error: type must be "Model" or "View" or "Thread"' 86 exit 88 if [ $type != URLLoaderServiceThread ] 89 then 90 echo 'Error: type must be "Model" or "View" or "Thread"' 91 exit 92 fi 87 93 fi 88 94 fi … … 99 105 100 106 if [ $type = View ] 107 then 108 output=$output/views 109 elif [ $type = Renderer ] 101 110 then 102 111 output=$output/views … … 128 137 mv genius-tmp ${output}/${name}Base.as 129 138 echo created ${output}/${name}Base.as 139 140 elif [ $type = Renderer ] 141 then 142 sed -e "s/\[% name %]/$name/g" ${template}/Renderer.mxml | 143 sed -e "s/\[% package %]/$package/g" > genius-tmp 144 mv genius-tmp ${output}/${name}.mxml 145 echo created ${output}/${name}.mxml 146 147 sed -e "s/\[% name %]/$name/g" ${template}/RendererBase.as | 148 sed -e "s/\[% package %]/$package/g" > genius-tmp 149 mv genius-tmp ${output}/${name}Base.as 150 echo created ${output}/${name}Base.as 130 151 131 152 elif [ $type = Model ] … … 136 157 137 158 echo created ${output}/${name}.as 159 138 160 elif [ $type = Thread ] 139 161 then as3/GeniusFramework/trunk/src/jp/seagirl/genius/views/ItemRenderer.as
r877 r896 50 50 { 51 51 removeEventListener(FlexEvent.INITIALIZE, initializeHandler); 52 53 // 初期化処理を呼ぶ 52 54 initializeView(); 55 56 // すでに data プロパティに値がある場合は、レンダリング処理を呼ぶ 57 if (data != null) 58 updateView(); 59 53 60 addEventListener(FlexEvent.DATA_CHANGE, dataChangeHandler); 54 61 }

