Table of contents : Содержание......Page 5 Введение 12......Page 12 ЧАСТЬ I Знакомство с инструментами программы 17......Page 17 Глава 1 «Физические» инструменты программы 18......Page 18 Скрипт? Что такое скрипт? 20......Page 20 Другие аналогичные среды 21......Page 21 Проект 1.1. Создание классической программы 43......Page 43 Палитра Library программы Director 49......Page 49 Проект 2.1. Знакомство с поведениями из палитры Library 68......Page 68 Подготовка к приключению 70......Page 70 Анатомия скрипта 101 77......Page 77 Ключевые слова 88......Page 88 Проект 3.1. Получение списка файлов 92......Page 92 Программирование - это непросто ввод команд 98......Page 98 Немного о таксономии переменных 103......Page 103 Проект 4.1. Текстовый редактор на языке Lingo 114......Page 114 Три варианта действий при обнаружении ошибки 119......Page 119 Другие функциональные возможности отладчика 128......Page 128 Использование отладчика для изучения программ, созданных другими программистами 132......Page 132 Проект5.1. Работаем с отладчиком 133......Page 133 Резюме 134......Page 134 ЧАСТЬ II Использование среды Director для создания программ 137......Page 137 Привлекательность? 138......Page 138 Определение вашей аудитории 139......Page 139 Определение платформы для вашего продукта 144......Page 144 Выбор инструментальных средств 148......Page 148 Решения, решения 156......Page 156 Проект 6.1. Создание обслуживающей программы для клавиатуры ASCII 157......Page 157 Проверка характеристик экрана 162......Page 162 Посмотрите на свою программу со стороны 165......Page 165 Тестирование, 1, 2, 3 173......Page 173 Это завершение? 178......Page 178 Упакуйте и отправьте 180......Page 180 Поддержка и обновление ваших программ 188......Page 188 Проект 7.1. Модифицируем программу Keyster 189......Page 189 Интерфейс 195......Page 195 Проект 8.1. Ракетка 196......Page 196 Проект 8.2. Мяч 203......Page 203 Проект 8.3. Усложнение 211......Page 211 Упрощаем задачу 214......Page 214 Резюме 215......Page 215 ЧАСТЬ III Раскрывая богатство Lingo 217......Page 217 Списки составляются не только для похода в магазин 218......Page 218 Работа с категориями 223......Page 223 Проект 9.1. Применение списков 227......Page 227 Это всего лишь единицы и нули 244......Page 244 Открытие файлов 249......Page 249 Резюме 271......Page 271 Распределенная информация 274......Page 274 Страницы - это лишь полдела 281......Page 281 Проект 11.1. Простой Web-браузер 287......Page 287 ЧАСТЬ IV Объектно-ориентированное программирование 291......Page 291 Черный ящик и пиццерия 292......Page 292 Приступаем к ООП 297......Page 297 Проект 12.1. Сделаем что-нибудь полезное 304......Page 304 Резюме 324......Page 324 Ваш подход все время был объектно-ориентированным 326......Page 326 Проект 13.1. Выполняем сортировку 333......Page 333 • Резюме 362......Page 362 Поговорим о MIAW 365......Page 365 Проект 14.2. Еще один вспомогательный MIAW 381......Page 381 Резюме 393......Page 393 Не просто независимые 396......Page 396 Масштаб! 397......Page 397 Проект 15.1. Усовершенствуем нашу программу 399......Page 399 Проект 15.2. Еще одна идея : 402......Page 402 Что дальше? 411......Page 411 Приложение Ответы на вопросы для самопроверки 413......Page 413 Предметный указатель 424......Page 424