IM_ASSERT(mon.MainSize.x>0.0f&&mon.MainSize.y>0.0f&&"Monitor main bounds not setup properly.");
IM_ASSERT(mon.MainSize.x>0.0f&&mon.MainSize.y>0.0f&&"Monitor main bounds not setup properly.");
IM_ASSERT(ImRect(mon.MainPos,mon.MainPos+mon.MainSize).Contains(ImRect(mon.WorkPos,mon.WorkPos+mon.WorkSize))&&"Monitor work bounds not setup properly. If you don't have work area information, just copy MainPos/MainSize into them.");
IM_ASSERT(ImRect(mon.MainPos,mon.MainPos+mon.MainSize).Contains(ImRect(mon.WorkPos,mon.WorkPos+mon.WorkSize))&&"Monitor work bounds not setup properly. If you don't have work area information, just copy MainPos/MainSize into them.");