スプレッドシート
激しく更新中。
表形式での値の表示が欲しい。
Yahooの時系列データみたいなやつ。
好き勝手に表を作ってしまってもいいのだけど、整合性が悪くなっちゃうので、
スクリーニングで表が出てくるので、とりあえずその辺を探ってみる。
他人のソースでは他人の流儀で書くというのが私のポリシーです。
あんまりにも合わないときは開き直るけど。
多分、Zanetti.Uiパッケージだと思うので、その辺をチェック。
ScreeningResultPaneがそのままだな。
SortableListView, ListViewUtil, ListViewWithCustomKeyとか。
Screen..PaneはBrandListPaneから派生してて
BookmarkPaneと兄弟だから、切り離したりできるやつのことかな。
これで実装するのは確実。
Screen...Paneは_listViewとしてScreeningListViewを内包してる。
こいつは、
SortableListView<-ListViewWithCustomKey<=ScreeningListView
って派生してる。
大体構成はわかった。
簡単に出来そうだ。
Screening用のを雛形に適当にコピー。
とりあえず表のPaneが出るようになった。
あとは、普通のListViewのように扱えばいいんじゃないかな。
とりあえずcolumnを作ろう。
指標なんかもチャートと連動しないと困るから、きめうちじゃなくて、グラフを出してるほうから引っ張ってこないといけない。
"始値"で検索して・・・
IndicatorSet.csかな。
Indicators.IndicatorSetはIndicators.Indicatorをコレクションするのか。Drawでも使ってるのかな?
描画のトップは、こないだ調べたChartDrawingだから
ChartDrawing._ownerのChartCanvasが上にいて、
さらに追ってみると
Envでいろいろ取れるっぽい。