Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

PowerPlant - это набор инструментов с объектно-ориентированным графическим интерфейсом , структура приложений и набор библиотек классов для классической Mac OS , созданный Metrowerks . Фреймворк был довольно популярен в позднюю (версии ОС 8 и 9) классическую эпоху Mac OS и в основном использовался с CodeWarrior . Он был разработан для работы с редактором графического интерфейса под названием Constructor, который в первую очередь был редактором ресурсов, специализирующимся на элементах пользовательского интерфейса. Конструктор использовал несколько настраиваемых типов ресурсов, PPob («объект PowerPlant» - описание общего вида), CTYP (настраиваемые виджеты) и Mcmd (используемый для отправки событий, связанных с меню).

После того, как компания Metrowerks была приобретена Motorola , а затем выделена как часть Freescale Semiconductor , PowerPlant и остальные инструменты разработки настольных компьютеров CodeWarrior были прекращены. В феврале 2006 года библиотеки классов PowerPlant были выпущены с открытым исходным кодом под лицензией BSD, размещенной на SourceForge . Хотя теоретически его можно перекомпилировать для компьютеров Mac x86-64, он зависит от углерода и поэтому может использоваться только в 32-битном режиме.

В период своего расцвета с середины 1990-х до начала 2000-х PowerPlant был самой популярной средой, доступной для программистов Mac, [1] [2] заменив как THINK Class Library, так и MacApp в качестве основного объектно-ориентированного инструментария для MacOS; однако переход на OS X был довольно трудным для многих программистов PowerPlant. Новая версия, PowerPlant X , была представлена ​​в 2004 году как родная среда Carbon с использованием Carbon Events, но никогда не стала такой популярной в Mac OS X, как PowerPlant в классической Mac OS. [3]

Ссылки [ править ]

Внешние ссылки [ править ]