Перекрывающиеся окна с прозрачностью в ncurses

#c #ncurses #curses

#c #ncurses #проклятия

Вопрос:

Допустим, у меня есть фоновое окно и окно переднего плана. Есть ли способ, чтобы они перекрывались так, чтобы «пустой символ» на переднем плане означал прозрачность? Это означает, что он будет отображать фоновое окно только для этого символа.

Я уверен, что есть способы реализовать это самостоятельно. Однако я не хочу изобретать велосипед, если что-то подобное уже существует. Если я вообще использую не ту библиотеку, пожалуйста, скажите мне об этом.

Ответ №1:

Нет, проклятия не сделают этого за вас (как и любая из вероятных предложенных альтернатив). Вы могли бы написать приложение с использованием curses (или любого из них и так далее), чтобы сделать это, но это делает вопрос вне поля зрения переполнения стека.