В настоящее
время во многих програмных продуктах появляется такой инструмент,
как список текущих дел (todo list). В Delphi 5 тоже появился список
текущих дел и в этот раз я хотел бы поговорить именно о нем.
Прежде всего, список текущих дел можно вызвать из меню View >
To-Do List, после чего перед вами появится окно в котором можно
добавить/удалить/модифицировать этот список с помощью контекстного
меню этого окна или же вы можете добавить в список пункт прямо из
редактора кода вызвав контекстное меню (пункт Add To-Do Item Ctrl+Shift+T).
Есть еще один вариант: вы можете просто вставить коментарий наподобие
этого:
//todo -oDas: Втавить код обработки
здесь параметр -o означает владельца (owner) данного пункта
(этот параметр необязателен), а весь оставшийся текст до конца строки
(или до скобки, закрывающей коментарий - в зависимости от типа коментария)
это и есть пункт списка. Перед параметром -o может быть поставлена
цифра от 0 до 5 (0 - по умолчанию, можно не ставить), которая определяет
приоритет данного пункта. Есть и еще один параметр -c, определяющий
категорию пункта (категория вводится произвольно).
Здесь вроде бы все. Тепер давайте вернемся к окну To-Do List.Как я
уже говорил, у этого окна есть контекстное меню.Восновном оно содержит
пункты, предназначенные для редактирования, добавления, изменения,
удаления и сортировки пунктов списка. Но кроме того, есть пункт меню
Copy As, предназначеный для копирования всего списка в Буфер
обмена в виде текста или HTML таблицы. Кстати эту самую HTML таблицу
можно настроить с помощью пункта все того же контекстного меню Table
Properties..., который вызывает достаточно мощный редактор настроек
таблицы.
Для обозначения выполнения данного пункта списка текущих дел можно
в окне To-Do List щелкнуть по флажку рядом с пунктом или же в коментарии
заменить todo на done.
Вот пожалуй и все о списке текущих дел To-Do List.
Желаю удачи :-)) |