Friday March 31 2023 11:47, Oleg Redut (2:5000/111) => Konstantin Simonov:
KS>>>> По сути блокнот мало чем отличается от любого другого простейшего KS>>>> консольного текстового редактора, только тем, что он графический. OR>>> Т.е. имеет тот самый gui, в отличии от консоли.
GUI это часть windows, которой могут пользоваться программы. Поэтому нельзя говорить, что программа это GUI. Программа может использовать GUI. Внешне выглядит, что пользователь работает с GUI, но это средства ОС, которыми пользуется программа.
KS>> Не имеет, а пользуется им. Это две большие разницы, OR> Тогда приведи пример, что имеет, а не пользуется? GUI - это OR> особенность операционной системы. И все приложения (в частности OR> win-приложения) имеют графический оконный(windows) интерфейс. С OR> кнопочками, менюшечками и прочими рюшечками.
Сам же сказал, что GUI это особенность операционной системы. Т.о. получается, что нельзя говорить, что программа это GUI, т.к. GUI это часть windows, которой пользуется программа.
Программа инеет графический интерфейс. Чтобы такой интерфейс иметь, программа пользуется предоставляемыми ОС средствами (GUI).