Как дать имя окну image.display?

Дайте другое имя для каждого окна

require 'image'
local im = image.load('images/sampleimage.jpg')
w1 = image.display{image=im,win=w1}
w2 = image.display{image=im,win=w2}
w3 = image.display{image=im,win=w3}

Когда я запустил этот код, я получаю каждое окно дисплея с тем же именем ("display.image"). Как я могу дать другое имя каждому окну?

Что я пробовал
Я также посмотрел на эту ссылку, но я не нашел ничего для названия окна.

Любая помощь будет оценена.

Заранее спасибо...

1 ответ

Решение

Что вы должны сделать, это дать legend="your_window_name" параметр для image.display метод.

В твоем случае:

w1 = image.display{image=im,win=w1,legend='your_window_name_for_w1'}
w2 = image.display{image=im,win=w2,legend='your_window_name_for_w2'}
w3 = image.display{image=im,win=w3,legend='your_window_name_for_w3'}
Другие вопросы по тегам