Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Pascal и Delphi / Иллюстрированный самоучитель по Delphi 6 / Часть IV. Приложения / Среда разработчика /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Главное меню - Программирование от RIN.RU
Главное меню



Опция View


Project Manager Показывает окно Менеджера проекта
Translation Manager Открывает доступ к Менеджеру трансляций
Object Inspector Показывает окно Инспектора объектов
Object TreeView Показывает окно Дерева объектов
To_Do List Открывает доступ к списку To-Do
Alignment Palette Показывает окно палитры выравнивания компонентов
Browser Показывает окно браузера объектов
Code Explorer Показывает спрятанное ранее окно Навигатора кода
Component List Показывает окно для выбора компонентов
Window List Показывает окно открытых окон проекта
Debug Windows Отладочные окна. Эта опция-заголовок открывает доступ к подменю со следующими опциями
Breakpoints Показывает окно точек останова
Call Stack Показывает окно стека
Watching expressions Показывает окно наблюдения за переменными/выражениями
Local Variables Позволяет наблюдать за изменениями локальных переменных в отладочном режиме
Threads Показывает окно статуса потоков команд
Modules Показывает окно модулей проекта
Event Log Показывает журнал событии
CPU Показывает состояние регистров центрального процессора
FPU Показывает состояние регистров арифметического сопроцессора
Desktops Управляет конфигурациями основных окон. Эта опция-заголовок открывает доступ к подменю со следующими опциями
Save Desktop Сохраняет текущую конфигурацию
Delete Удаляет ранее сохраненную конфигурацию
Save Debug Desktop Определяет текущую конфигурацию как отладочную
Toggle Form/Unit Переключает активность из окна формы в окно кода программы и обратно
Units Показывает окно модулей
Forms Показывает окно форм
Type Library Показывает окно библиотеки типов
New Edit Window Открывает новое окно с кодом текущего модуля
Toolbars Показывает окно настроек панелей инструментальных кнопок
View as Form/Text Показывает окно формы в обычном виде или в виде текстового описания
Next Window Показывает следующий присоединенный к проекту модуль



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


Менеджер проекта


Центральную часть окна менеджера проекта (рис. П1.6) занимает список всех связанных с проектом форм. Кнопка New открывает доступ к репозиторию, чтобы добавить новый модуль к проекту. Кнопка Remove удаляет модуль из проекта. После щелчка правой кнопкой мыши по модулю появляется локальное меню, с помощью которого можно открыть модуль или сохранить его под другим именем.


С помощью менеджера проектов осуществляется компиляция проекта на тот или иной язык локализации (см. ниже П 1.1.4.2). Если для проекта определены языки локализации, в группе проектов помимо исполняемого файла хххх.ехе будут дополнительные проекты с тем же именем, но разными расширениями (по одному проекту на каждый язык локализации). Если, например, язык локализации английский (Великобритания), в группе будет проект xxxx.eng. Сделайте активным нужный проект и вызовите опцию Project | Build хххх (хххх - имя вашего проекта). В результате будет откомпилирован нужный ресурсный файл. После, этого вновь активизируйте проект хххх.ехе, с помощью опции proj-ect | Language | Set Active укажите язык локализации и вновь откомпилируйте проект. К нему будет подключен нужный ресурсный файл, и ваша программа станет локализованной.



Рис. П.1.6. Окно менеджера проекта




Менеджер трансляции


Менеджер трансляций упрощает создание локализованных версий программных продуктов. Он становится доступным только после указания языков, на которые будут переводится текстовые сообщения, надписи, опции и другие текстовые ресурсы программы. Для каждого языка создается своя динамически подключаемая библиотека ресурсов. Изменение этой библиотеки перед компиляцией программы изменяет ее язык (см. выше "Менеджер проекта").


Для выбора языка (языков) локализации используется опция меню Project [Language (см. с. 619). Главным языком программы по умолчанию считается язык локализации Windows, так что если Delphi работает под управлением русскоязычной Windows, главным языком будет русский.


Окно менеджера трансляций показано на рис. П1.7. Для представленного на нем примера главным языком программы является русский, а языком локализации - английский (Великобритания). Переводится надпись Введите пароль (Enter password).



Рис. П1.7. Окно менеджера трансляций




Список ТО-DO


Список tо-do предназначен для координации работы нескольких программистов в рамках одного проекта.


Этот список содержит все комментарии проекта, которые начинаются символами //todo: (рис. П1.8).


Комментарии содержат сообщения руководителя проекта и/или программистов об обнаруженных ошибках и обычно располагаются там, где обнаружена неточность.


После вызова списка то-do переход к нужному комментарию осуществляется двойным щелчком мыщи на соответствующей строке списка.


Программист может сообщить об устранении ошибки, отметив переключатель в левой части строки списка, - в этом случае текст строки выводится перечеркнутым шрифтом.



Рис. П 1.8. Пример списка ТО-DO




В списке можно указать приоритет сообщения (колонка "! "), его собственника (Owner) и категорию.


Эти параметры можно задать с помощью соответствующих ключей непосредственно в комментарии (см. рис. П1.8) или после вызова редактора сообщения в списке (он вызывается после активизации сообщения и нажатия клавиши F2).


Браузер объектов


Браузер объектов доступен только после успешного прогона программы. Он представляет в наглядной форме используемые в проекте и доступные объекты, позволяя просмотреть их иерархию и входящие в них свойства и методы.


<<<  НазадВперед  >>>
 1  2  3  4  5  6  7 


 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь