Answer: windowed

AnswerCrossword Clue
windowedHaving or using framed areas on a display screen for viewing information
windowedHaving a window or windows for admitting light or air
windowedWINDOW, to provide an opening for air or light