- 1 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 11:33:57 ]
- をまとめましょう
- 108 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 23:02:01 ]
- .NET(C#)ベースで2chブラウザを作ってみたいなと思っているのですが、
JaneStyleなどのDoe系統のスレッド表示コントロールで、 リンクとかレス番号をクリックできるようにしたり、 レス番号上で右クリックすると通常のものとは違うコンテキストメニューを出したりというのは どういった処理で実現しているのでしょうか。 コントロール上にLabelやLinkLabelなどを乗せるというのは処理速度的にも違うような気がしますし、 WM_Paint上に処理を記述するというのも何か違うような気もします。 また、それはTextBoxを継承したクラスで処理可能なものなのでしょうか。 よろしくお願いします。
- 109 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 11:36:40 ]
- >>108
Jane系はHogeTextViewってコントロールを使ってる。 OpenJaneにソースがあるからそれを参考にしてみたら? TCustomControlを継承して内部でゴリゴリ計算して表示させてる。 お手軽なのはTMemoやTRichTextを継承してコンポを自作かな。
|

|