Заменим словосочетание «рамы для окна» синонимичным словосочетанием со связью согласование:
Окно - это имя существительное. Рамы (какие?) оконные.
Ответ: оконные рамы