FixDHCtrl.diff

Zbigniew Rebacz, 06/25/2016 08:25 PM

Download (806 Bytes)

View differences:

CtrlDraw.cpp (kopia robocza)
593 593
	GuiLock __;
594 594
	LTIMING("UpdateArea");
595 595
	LLOG("========== UPDATE AREA " << UPP::Name(this) << " ==========");
596
	ExcludeDHCtrls(draw, GetRect().GetSize(), clip);
596
	// ExcludeDHCtrls(draw, GetRect().GetSize(), clip);
597 597
	if(globalbackbuffer) {
598 598
		CtrlPaint(draw, clip);
599 599
		LLOG("========== END (TARGET IS BACKBUFFER)");
600 600
		return;
601 601
	}
602
	if(backpaint == FULLBACKPAINT || globalbackpaint/* && !hasdhctrl && !dynamic_cast<DHCtrl *>(this)*/) {
602
	if(backpaint == FULLBACKPAINT || globalbackpaint && !hasdhctrl && !dynamic_cast<DHCtrl *>(this)*/) {
603 603
		ShowRepaintRect(draw, clip, LtRed());
604 604
		BackDraw bw;
605 605
		bw.Create(draw, clip.GetSize());