Dashboardで資料作成

今日は大崎行けましぇん。
まあ仕事のスケジュール優先だ。当然だ。

で、気を持ち直して、こないだの名古屋の勉強会前にあみだした、突貫工事資料作成方法について書いてみます。
(といっても人様のダッシュボードウィジェットを改造するだけなんですが)

■用意する素材ダッシュボードウィジェット

ClassicNotePad:シンプルながらかなり良く出来てる。
http://www.apple.com/jp/downloads/dashboard/business/classicnotepad.html

ダッシュボードへの追加の仕方

ダウンロード→解凍→でき上がったClassicNotePad.wdgtを
ライブラリ/widgetsに入れる

■プレゼンツールに改造だ

ClassicNotePad.wdgtを右クリック(control+クリック)、パッケージの内容を表示

1)プレゼン用にフォントを大きくする

ClassicNotePad.htmlをエディタで開く

16行目のfont-size指定を好みのフォントサイズに変更。
46あたりがベストだと思う。

2)画面サイズをもっと大きくする

ClassicNotePad.jsをエディタで開く

250行目のfunction maxwidth()の中の値を好みの大きさに変更。
MacBookなら1400あたりがベストだと思う。

3)矢印キーのイベントでページ遷移させる

ClassicNotePad.htmlに以下のスクリプトを書く。

<script language="JavaScript">
<!--
document.onkeydown = keydown;
function keydown(e){
	if( e.keyCode == 39 ){
		nextPage();
	}else if(  e.keyCode == 37 ){
		prevPage();
	}
}
//-->
</script>

4)テキストエリアにフォーカスがあるときは矢印キーでのページ遷移を無効にする

3)のスクリプトに、フラグ用変数を追加して、
textareaのonFocus,onBlurでフラグ用変数の値を変更させましょう。


完成。

なかなか手軽に使えて便利。


弱点は、
・資料を自分のローカルでしか残せない。
・何個も資料を作れない。

というわけで、結局keynoteを買いました。。