> -- Jordan писал(а):
> (point_in_rect(x, y, p->pos_x, p->pos_y, p->size_w, p->size_h) != true)

эмм, а это как понимать - зачем Вы допустили такую "молодёжную" тавтологию, как сравнение с TRUE/FALSE?