file viwer

ファイル一覧の透過は mask を渡すコードをこんな感じにして、 SetMask を1度だけにするといいらしい。wxMask は毎回作らないとダメ。なにこれ。

void Draw(wxDC *d)
{
	//2度 setmask すると半透明透過になるが、 mask 設定は必要らしい??
	wxMask mask(*m_layer, m_back_color); 
	if(m_mask == false){ 
		m_mask = true;
		m_layer->SetMask(&mask);
	}
	d->DrawBitmap(*m_layer, 0, 0, true);
}