コード例 #1
0
void gSampleChannel::refresh()
{
  if (!mainButton->visible()) 
    return;

	setColorsByStatus(ch->status, ch->recStatus);

	if (ch->wave != NULL) {
		if (G_Mixer.chanInput == ch)
			mainButton->setInputRecordMode();
		if (recorder::active) {
			if (recorder::canRec(ch))
				mainButton->setActionRecordMode();
		}
		status->redraw(); 
	}
	mainButton->redraw();
}
コード例 #2
0
void geMidiChannel::refresh()
{
	setColorsByStatus(ch->status, ch->recStatus);
	mainButton->redraw();
}