Итак, вот что у меня получилось (были использованы определения Алексей1153 и nikedeforest, и некоторые переводы с ссылки npak ):
• Элемент управления (Control) – это специализированный элемент графического интерфейса пользователя, который служит для его взаимодействия с приложением.
• Рисунок (Picture). Статический элемент управления, представляет собой прямоугольную область с изображением.
• Статический текст (Statiс Text). Представляет собой строку (или несколько строк) текста. Обычно используется в качестве подписи к другим элементам управления.
• Нажимаемая кнопка (push button). Представляют собой прямоугольник, внутри которого находится текст. При нажатии, изображение кнопки возвращается в первоначальное состояние. Нажимаемые кнопки управления используются в основном для запуска немедленного действия без сохранения какой-либо индикации кнопки типа “включено/выключено”.
• Западающая кнопка (button). Западающая кнопка похожа на нажимаемую кнопку, но в отличие от нее, при нажатии изменяется изображение кнопки, тем самым, предоставляя информацию о состоянии кнопки (например, просто «нажата» или «отжата»).
• Поле редактирования (edit box). Представляет собой прямоугольник (с рамкой различного вида или без нее), внутри которого можно вводить текст. Поле редактирование может быть как одно-, так и многострочным.
• Список (list box). Представляет собой прямоугольник, с небольшим квадратным окошком (обычно справа) внутри которого есть изображение стрелки. При нажатии на этот квадратное окошко со стрелкой, появляется одноколоночный или многоколоночный спискок, имеющий вертикальную (для одноколоночных списков) и горизонтальную (для многоколоночных списков) полосу просмотра. Список может быть как с одиночным выбором, так и с множественным. Последний позволяет пользователю выбирать более одного пункта списка.
• Поле редактирования со списком (combobox). Поле редактирования со списком является комбинацией списка и однострочного редактора. Позволяет, как проводить выбор из списка, так и вводить текст в самом поле редактирования
• Флажок (check box). Представляет собой маленькое квадратное окошко с размещенным рядом текстом. Действуют как двухпозиционные переключатели: один щелчок вызывает появление контрольной метки (состояние “включено”); другой щелчок приводит к исчезновению этой метки (состояние “выключено”).
• Переключатель (radio buttons). Похожи на контрольный переключатель, но их форма не квадратная, а круглая. Жирная точка внутри флажка показывает, что переключатель отмечен. Из группы переключателей только один (в данный момент времени) может быть отмечен.
• Полоса прокрутки (scroll bar). Представляет собой окно горизонтальной или вертикальной ориентации с кнопками на концах и указателя, который может перемещаться между этими кнопками. Используется для "прокрутки" изображения в окне, с которым ассоциирована.
• Ползунок (trackbar). Состоит из указателя, движущегося вдоль шкалы. Используется для выбора значений (или какого-либо объекта) из заданного ряда.
• Прокрутка (спин) (up-down control). Представляет собой особый вид полосы прокрутки (scroll bar). Он состоит из кнопок со стрелками, но эти кнопки расположены вплотную друг другу и не имеют ползунка между ними
• Поле ввода с прокруткой (spin control). Комбинация поля редактирования и прокрутки, которая расположена рядом. Данные можно вводить как вручную в поле редактирования, так и с помощью прокрутки
• Индикатор (progress bar). Окно, которое используется для индикации процесса выполнения какой-нибудь длительной операции. Представляет собой прямоугольное окно, которое, по мере выполнения операции, закрашивается другим цветом.
• Строка состояния (status bar). Строка состояния располагается в нижней части окна. Ее назначение—отображать описание команд и информировать пользователя о состоянии определенных атрибутов или параметров программы
• Закладки (tab control). Этот элемент имитирует обычную закладку в записной книжке. При выборе закладки «всплывает» соответствующая «страница», которая представляет собой отдельное окно или диалог.
• Окно просмотра дерева (tree view control). Используются для просмотра древовидных информационных структур.
• Всплывающие подсказки (tooltip). Небольшое окошко, которое появляется при наведении курсора мыши на определенный объект (обычно элемент управления). Обычно содержит текст, поясняющий назначение данного объекта.
• Меню. Меню это набор команд.
• Строка меню (как бы это по англицки сказать?). Строка меню представляет собой прямоугольную область, проходящую вдоль верхней части окна непосредственно под областью заголовка, и один или несколько разделов меню. В большинстве приложений строка меню находится в главном окне
• Панель инструментов (toolbar). Это, по сути, графическое меню, в котором элементы представлены в виде кнопок с графическими изображениями. Чаше всего панель инструментов используется вместе со строкой меню, дублируя основные пункты ее меню.
• Заголовок окна (window title). Элемент, представляющий собой тонкую полоску, которая располагается вдоль верхнего края внутри рамки окна. Заголовок окна содержит информацию о том, что показано в окне, и позволяет пользователю выполнять ряд операций с окном (перемещать окно, изменять его размер), служит местом для размещения кнопок свертывания, развертывания и восстановления, а также кнопки закрытия окна.
• Разделитель (split). Элемент, представляющий собой тонкую полоску разделяющую, обычно, дочерние окна (иногда другие элементы управления). При изменении положения разделителя, изменяются положение и, может быть, размер разделяемых элементов.
Я не делал описания элементов винды, элементов управления специфичных для сетевой работы и интернета.
Так как насчет критики