Revision: 36060
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 17, 2010 12:07 by proto
Initial Code
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" layout="absolute"
title="BrowserApp"
showStatusBar="false"
backgroundColor="0x000000" backgroundAlpha="0.5"
applicationComplete="init()">
<fx:Script>
<![CDATA[
<script type="text/javascript" src="AIRSourceViewer.js"></script>
private function init():void
{
stage.displayState=StageDisplayState.FULL_SCREEN_INTERACTIVE;
stage.nativeWindow.title = title;
}
[Bindable]private var hisArr:Array = new Array();
private function setHistory():void{
hisArr = new Array();
var len:int = myHTML.historyLength;
while( len -- ){
hisArr[len] = myHTML.getHistoryAt(len);
}
}
private function onClick(event:Event):void {
if(event.currentTarget == urlButton || (urlTextInput)){
//if(urlTextInput.text.search("app:/")) {
myHTML.location = urlTextInput.text.replace("app:/", "");
} else if(event.currentTarget == backButton){
myHTML.historyBack();
} else if(event.currentTarget == forwardButton){
myHTML.historyForward();
} else if(event.currentTarget == refreshButton) {
myHTML.reload();
} else {
//DO NOTHING!!!
}
}
]]>
</fx:Script>
<mx:DataGrid id="dg" dataProvider="{hisArr}" width="125" height="100%"
itemClick="{myHTML.historyPosition = dg.selectedIndex}" left="0">
<mx:columns>
<mx:DataGridColumn headerText="Recent" dataField="title"/>
<mx:DataGridColumn headerText="URL" dataField="url" visible="false"/>
</mx:columns>
</mx:DataGrid>
<mx:ApplicationControlBar width="100%" dock="true" borderVisible="true" dropShadowVisible="false" x="0" y="0">
<mx:VBox width="100%">
<mx:HBox width="100%" borderVisible="true">
<mx:Button id="backButton" label="Vorige" fontWeight="bold" click="onClick(event)"/>
<mx:Button id="forwardButton" label=">" fontWeight="bold" click="onClick(event)"/>
<mx:Button id="refreshButton" label="@" fontWeight="bold" click="onClick(event)"/>
<mx:Label text="URL:" fontWeight="bold"/>
<mx:TextInput id="urlTextInput" text="{myHTML.location}" width="235" enter="onClick(event)" />
<mx:Button id="urlButton" label="OK" click="onClick(event)"/>
</mx:HBox>
</mx:VBox>
</mx:ApplicationControlBar>
<mx:HTML id="myHTML" width="100%" height="100%" location="http://google.com" complete="setHistory()" x="123" y="0"/>
</mx:WindowedApplication>
Initial URL
Initial Description
Webbrowser I have made with FlashBuilder (Adobe) As3, XML, javascript Does support Flash, Javascript etc.. Just a testfile, works nice but buggy. Webkit Engine.
Initial Title
[AIR] [FlashBuilder] Webbrowser
Initial Tags
Initial Language
ActionScript 3