public override void DrawRating(Pixbuf pbuf, int val) { // Clean pixbuf pbuf.Fill(0xffffff00); //Stars for (int i = 0; i < MaxRating; i++) { if (i <= val - 1) { IconRated.CopyArea(0, 0, IconRated.Width, IconRated.Height, pbuf, i * IconRated.Width, 0); } } }
public virtual void DrawRating(Pixbuf pbuf, int val) { // Clean pixbuf pbuf.Fill(0xffffff00); //Stars for (int i = 0; i < MaxRating; i++) { if (i <= val - 1) { IconRated.CopyArea(0, 0, IconRated.Width, IconRated.Height, pbuf, (i + 1) * IconRated.Width, 0); } else { IconNotRated.CopyArea(0, 0, IconRated.Width, IconRated.Height, pbuf, (i + 1) * IconRated.Width, 0); } } }