以下の内容はhttps://rokujo.hatenadiary.com/entry/20150315/1426390689より取得しました。


ドラッグ移動、マウスホイールで拡大縮小、DBリード


六帖webアプリ
kickzone/SHChart · GitHub
ドラッグによる移動、マウスホイールによる拡大縮小が可能になったので、DBリード機能を入れてようやく公開可能なバージョンができた。1か月半もかかった。
VS2013上でMySQLを使いたいが、どうも環境を作るのが難しそうだ。プラグインはあるようだがバグもあるらしい。仕方なく、テストにはハードコードしたオブジェクトを使用している。また、eclipseに戻るべきなんだろうか。。
マウスホイール実装が実に面倒だった。IEFireFoxでやってくるイベントの変数が全然違うらしく、小細工が必要となった。クロスブラウザ対応は大変だ。

this.CanvasMouseWheel = function (e) {
    //ホイール移動量をゲット
    var delta = e.deltaY ? -(e.deltaY) : e.wheelDelta ? e.wheelDelta : -(e.detail);
    if (!delta) {
        delta = e.originalEvent.deltaY ? -(e.originalEvent.deltaY) : e.originalEvent.wheelDelta ? e.originalEvent.wheelDelta : -(e.originalEvent.detail);
    }
    //省略
}

現時点の問題点は、
・2年分くらい表示するととても重い→週足・月足に切り替える必要あり
終値モードが欲しい
来週はこの2点を改善するところから。




以上の内容はhttps://rokujo.hatenadiary.com/entry/20150315/1426390689より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14