root/as3/KujiraFlexCompo/SourceCodeViewer/src/DemoSourceCodeViewer.mxml

リビジョン 880, 1.0 kB (コミッタ: kujirahand, コミット時期: 4 年 前)

SourceCodeViewer? コンポーネントをコミット

Line 
1 <?xml version="1.0" encoding="utf-8"?>
2 <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
3         xmlns:kujira="com.kujirahand.controls.*"
4         initialize="initHandler()">
5         <kujira:SourceCodeViewer id="srcViewer" width="100%" height="100%"/>
6         <mx:Button click="showBasic()" label="Basic"/>
7         <mx:Button click="showFlex()" label="Flex"/>
8         <mx:Script>
9                 <![CDATA[
10                         private function initHandler():void {
11                                 srcViewer.sourceType="javascript";
12                                 srcViewer.sourceText="var a=3+8;\rvar b=(2+3)*4;\r";
13                         }
14                         private function showBasic():void {
15                                 srcViewer.sourceType="basic";
16                                 srcViewer.sourceText='dim a\rdim b\r' +
17                                         'a = "abc"\r' +
18                                         'b = mid(a, 1, 2)\r' +
19                                         'print b';
20                         }
21                         private function showFlex():void {
22                                 srcViewer.sourceType="flex";
23                                 srcViewer.sourceText='<mx:Script><![CDATA[\r'+
24                                         'private function hoge(){\r' +
25                                         '    Alert.show("Hello!");\r' +
26                                         '}\r' +
27                                         '\]\]\></mx:Script>\r';
28                         }
29                        
30                 ]]>
31         </mx:Script>
32 </mx:Application>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。