(new in Rev4.02)
MQPaintBox クラスは描画を行うための領域を管理するクラスです。MQWidgetBaseクラスを継承しています。
継承元クラスで定義されるメンバ関数はそのクラスの記述を参照してください。
クラス | |
コンストラクタ | |
~MQPaintBox | デストラクタ |
イベント | |
AddPaintEvent | 描画が行われる時のイベントを追加 |
MQPaintBox::MQPaintBox();
MQPaintBox::MQPaintBox(int id);
コンストラクタです。
virtual MQPaintBox::~MQPaintBox();
デストラクタです。仮想関数として定義されます。
template<typename T> void MQPaintBox::AddPaintEvent(T *p, BOOL (T::*f)(MQWidgetBase*, MQDocument, MQWidgetPaintParam&), bool prior = false);
描画が行われるときに発生されるイベントを追加します。これにより、プラグインが独自の描画を行うことができます。
struct MQWidgetPaintParam { MQCanvas *Canvas; bool *Interrupted; };