コード表示用のJava Script.
このブログって,みくみくしているわりには,
プログラムソース貼ること多いので,
これあったほうがいいかと思って.
cssファイル,jsファイルをアップロードして,ヘッダーに少しタグ書くだけでできます.
こちらのサイトを参考にさせて頂きました.
Sun Limited Mt. - ブログにコードを表示するときに便利な dp.SyntaxHighlighter
以下,表示確認用テスト.
XMLをpreで
<?xml version="1.0" encoding="Shift_JIS"?> <vocaloid> <crypton> <engine ver="1"> <loid>KAITO</loid> <loid>MEIKO</loid> </engine> <engine ver="2"> <loid no="01">初音ミク</loid> <loid no="02">鏡音リン</loid> <loid no="02">鏡音レン</loid> <loid no="03">巡音ルカ</loid> </engine> </crypton> <internet> <engine ver="2"> <loid>がくっぽいど</loid> <loid>Megpoid</loid> </engine> </internet> </vocaloid>
さらに!
なんと,SyntaxHighlighterでAS3対応版を作ってくれた人が!
yourpalmark - AS3 Syntax Highlighting (with SyntaxHighlighter)
これはありがたい.
早速テスト,サンプルにAIRのNativeWindowの使用例.
・・・あ,コード自体はパブリッシュしてないので,
エラー出るかもね.
package {
import flash.events.MouseEvent;
import flash.display.NativeWindow;
import flash.display.NativeWindowType;
import flash.display.NativeWindowInitOptions;
import flash.display.NativeWindowSystemChrome;
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import flash.display.Sprite;
public class SubWindow extends NativeWindow {
var base:Sprite;
public function SubWindow(initX:int, initY:int, initTitle:String, initSprite:Sprite) {
base = initSprite;
var nwOptions:NativeWindowInitOptions = new NativeWindowInitOptions();
nwOptions.type = NativeWindowType.LIGHTWEIGHT;
nwOptions.systemChrome = NativeWindowSystemChrome.NONE;
nwOptions.transparent = true;
nwOptions.minimizable = true;
nwOptions.maximizable = false;
super(nwOptions);
super.x = initX;
super.y = initY;
super.width = base.width;
super.height = base.heihgt;
super.title = initTitle;
super.stage.scaleMode = StageScaleMode.NO_SCALE;
super.stage.align = StageAlign.TOP_LEFT;
super.visible = false;
base.addEventListener(MouseEvent.MOUSE_DOWN, widnowMouseDownHandler);
super.addChild(base);
}
// ウインドウを閉じる
public override function close():void {
base.addEventListener(MouseEvent.MOUSE_DOWN, widnowMouseDownHandler);
super.addChild(base);
super.close();
}
// Event Handler /////////////////////////////////////////////////////////
private function widnowMouseDownHandler(event:MouseEvent):void {
super.startMove();
}
}
}
なんか,ずいぶん,技術ブログっぽくなっちゃったな・・・つまらん.
・・・実は,この緑のストライプ.
ミクの縞パンをイメージし(ry
はい,自重自重w
これで,自分のブログらしくなったな)
0 件のコメント:
コメントを投稿