Работа с программным продуктом различных версий Delphi

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

?гочисленные изменения и дополнения в галерею компонентов (в новой версии наиболее мощной комплектации Enterprise 20 страница расположены 218 стандартных компонентов).

Версия поставляется в 3 комплектах: Standard, Professional и Enterprise.

Состав утилит, входящих в комплектацию Enterprise, полностью соответствуют утилитам комплектации Client/Server Suite предыдущей версии.

 

1.5 Шестая версия языка Delphi

 

Версия 6 вышла в мае 2001 г. почти через 2 года после выхода 5 версии. Эту задержку можно объяснить тем, что параллельно с работой над новой версией Delphi шла разработка варианта Delphi для OC Linux это система программирования вышла в феврале 2001г. и получила название Kylix.

В результате 6 версия Delphi имеет уникальную способность: она способна создавать так называемые межплатформенные приложения, программы, которые одинаково успешно могут работать как под управлением Windows 32, так и под Linux.

В 1991 г. финский программист Линус Торвальдс решил создать полностью открытую UNIX подобную OC Linux. Полная открытость системы означает, что её исходный код всегда доступен любому желающему.

для реализации своего замысла ученый привлек широкий круг программистов, опубликовал предварительный исходный код Linux в Интернете и пригласив всех желающих дополнять его своими разработками, но с обязательным условием: публикации исходного кода этих разработок. Таким образом, эта ОС изначально разрабатывалась (и продолжает разрабатываться!) как полностью открытая и бесплатная система, которую может получить любой желающий. Сегодня по этой системой пользуются около 8 миллионов человек решились отказаться от услуг Microsoft, вечной политикой которой была полня закрытость исходных текстов своих ОС, в пользу Linux, обеспечивающей, по утверждениям специалистов, не меньшую надежность, чем Windows NT,при приблизительно одинаковых возможностях.

Таким образом, основной идеей Delphi 6 является обеспечение перехода от дорогих патентованных решений корпорации Microsoftк бесплатным (или почти бесплатным) решениям на базе Linux.

На 27 страницах палитры компонентов размещены 387 компонентов (в режиме CLX 211 компонентов на 21 странице).

 

Глава 2. Организация работы в среде визуального программирования Delphi

 

2.1 Знакомство со средой Delphi

 

Среда Delphi это сложный механизм, обеспечивающий высокоэффективную работу программиста. Визуально она реализуется несколькими одновременно открытыми окнами на экране. Окна могут перемещаться по экрану, частично или полностью перекрывая друг друга, что обычно вызывает у пользователя, привыкшего к относительной строгости среды текстового процессора Word или табличного процессора Excel, ощущение пройдет, и вы научитесь быстро отыскивать нужное окно, чтобы изменить те или иные функциональные свойства создаваемой вами программы, ибо каждое окно несет в себе некоторую функциональность предназначенную для решения задач. При запуске программы вы увидите шесть окон: главное окно, окно дерево объектов, окно инспекторов объекта, окно браузера, окно формы, окно кода программы.

Чтобы упорядочить окна вам придется в ручную изменить их положение и размеры, обычно окно кода программы перекрыто окном формы. Чтобы найти окно кода нужно нажать клавишу F12, повторное нажатие F12вновь активизирует окно формы эта клавиша работает как двоичный переключатель, попеременно показывая окно формы или окно кода программы. При запуске Delphi поверх всех окон появится окно, с помощью этого окна вы сможете получить доступ к Web страницам корпорации Inprise для просмотра самой свежей информации о корпорации и ее программных продуктах.

Главное окно осуществляет основные функции управления проектом создаваемой программы. Это окно всегда присутствует на экране и занимает его самую верхнюю часть, даже в максимальном состоянии его размеры и положения не отличаются от обычных. Оно содержит все необходимые средства для управления проектом, все опции главного меню представляют собой заголовки, открывающие доступ к выпадающим меню второго уровня.

Все компоненты главного окна располагаются на специальных панельках, в левой части которых имеются кнопки управления, позволяющие с помощь мыши перетаскивать панельки с помещенными на них элементами. Любую панельку кроме главного меню можно убрать из окна сделать ее невидимой или пустить плавать по экрану в отдельном окне. Для этого нужно лишь стащить панельку с помощью мыши за кнопку из пределов главного окна. Для изменения состава показываемых на панели кнопок нужно предварительно щелкнуть по ней правой кнопкой мыши. В появившемся после этого окне вспомогательного меню перечислены названия всех панелей и указан их статус (отмеченные флажками панельки видны в главном окне; ели отметку убрать панелька исчезнет). После выбора Customize (настройка) появится окно настройки. Теперь можно стаскиваться с панелек ненужные кнопки, выбирать из списка в окне Commands (закладка) нужные кнопки и перетаскивать их на экран.

Пиктографические кнопки.

Пиктографические кнопки открывают быстрый доступ к наиболее важным опциям главного меню. По функциональному признаку они разделены на семь групп. Каждая группа занимает отдельную панельку. В следующей таблице описаны команды, реализуемые стандартным набором пиктографических кнопок.

Начиная с версии 5, главное окно обогатилось тремя новыми интерфейсными элементами, указанными в группе Desktops предыдущей таблицы. С помощью этих инструментов программист может подгот