U++ framework
Do not panic. Ask here before giving up.

Home » U++ Library support » ArrayCtrl, HeaderCtrl & GridCtrl » ArrayCtrl::Paint is called three times
ArrayCtrl::Paint is called three times [message #51686] Fri, 26 April 2019 00:58 Go to previous message
Novo is currently offline  Novo
Messages: 1431
Registered: December 2006
Ultimate Contributor
I'm just curious why ArrayCtrl::Paint is called three times when drawing the control?
Example: I just slightly modified reference/ArrayCtrl.
struct MyConvert : public Convert {
	Value Format(const Value& v) const {
		ValueArray va = v;
		RDUMP(va[1]);
		return String().Cat() << va[0] << " - " << va[1] << " - " << va[2];
	}
};

The log will contain THREE sets of data.
IMHO, this is a little bit too much from the performance point of view ...


Regards,
Novo
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: No callback on last row deletion
Next Topic: [Bug]ArrayCtrl,MultiSelect.In WhenSel callback, selection status of last selected row is incorrect
Goto Forum:
  


Current Time: Sun Apr 26 05:11:39 GMT+2 2026

Total time taken to generate the page: 0.00591 seconds