Electronic windows