С каждой новой редакцией и каждым новым инструментом программирование все меньше похоже на написание кода и все больше похоже на перетаскивание и конфигурирование.
Множество инструментов, элементов управления и мощные визуальные конструкторы, которые освобождают нас от необходимости писать часто повторяющийся код, теперь тоже требуют нашего внимания — в виде их обслуживания. Эта работа обычно выполняется путем манипуляции буквально сотнями свойств, которые при определении нашего приложения работают во взаимодействии друг с другом. Именно здесь появляется окно свойств (Properties). Оно позволяет нам управлять размером, внешним видом и поведением наших элементов управления. Более того, окно свойств группирует схожие свойства в наборы (для облегчения доступа). Наконец, окно свойств позволяет нам привязать события элемента управления к коду внутри нашего приложения.
На рис. 2.21 показано окно свойств (отстыкованное от интегрированной среды) для элемента управления "кнопка". Обратите внимание, что по умолчанию окно группирует схожие свойства в разделы при помощи категорий вроде Appearance. Вы можете отключить эту возможность и получать список свойств в алфавитном порядке (путем нажатия значка AZ на панели инструментов). Следует отметить также, что на панели инструментов есть также значок с молнией. Он дает вам доступ к событиям данного элемента управления.
Управление множеством окон в интегрированной среде разработки
Для того чтобы завершить наш стремительный обзор, мы решили снабдить вас указаниями по настройке и управлению тем изобилием окон, которые имеются в интегрированной среде разработки (чтобы они не оставили вам окно для написания кода размером с почтовую марку). Для управления этими окнами вы должны уметь делать только две вещи: прикалывать и стыковать.