Jump to content

Фреймворк (офисный пакет)

Рамки
Оригинальный автор(ы) Форфронт Корпорация
(куплен Эштон-Тейт в 1985 году)
Разработчик(и) Роберт Карр
Первоначальный выпуск 1984 год ; 40 лет назад ( 1984 )
Стабильная версия
Фреймворк X
Написано в Язык ассемблера , Си
Операционная система MS-DOS , Microsoft Windows.
Доступно в 18 языков
Тип Офисный пакет
Лицензия Собственный
Веб-сайт www .рамки

Framework , выпущенный в 1984 году, представлял собой офисный пакет для работы на IBM PC (x86) и совместимый с операционной системой MS-DOS .

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

Framework можно считать предшественником нынешней с графическим пользовательским интерфейсом метафоры окна : это был первый пакет «все в одном», работавший на любой платформе ПК и предлагающий графический интерфейс пользователя, типографику WYSIWYG на дисплее и выводе на принтер, а также встроенные интерпретаторы. .

ValDocs , еще более ранний интегрированный пакет, фактически сравнимый с оригинальным Macintosh 1984 года и Apple Lisa 1982 года, был произведен Epson предыдущего поколения , полностью интегрированной рабочей станцией, работавшей на процессоре Zilog Z80 и CP/M операционной системе . с графическим интерфейсом пользователя (GUI) и типографикой « WYSIWYG » на мониторе и при печати. Несмотря на несколько итераций, ValDocs работал слишком медленно на оборудовании, на котором он был выпущен.

За несколько месяцев до Framework его близкий конкурент Lotus Symphony был выпущен .

Framework предлагал все вышеперечисленные функции ValDocs в первом универсальном пакете, работающем на любой платформе ПК.

Programmers at Work называет Роберта Карра дизайнером и главным разработчиком Framework. [1]

Форфронт Корпорация

[ редактировать ]

Роберт Карр и Марти Мазнер основали Forefront Corporation для разработки Framework в 1983 году. В июле того же года они обратились к компании Ashton-Tate с просьбой предоставить капитал , а затем продать продукт. Вместе с командой из шести человек Карр и компания выпустили оригинальный Framework.

Первоначальный выпуск Framework включал около дюжины типов фреймов (определяемых функцией FRED , @frametype). Типы фреймов включали контейнеры, которые могли быть заполнены другими фреймами, пустые фреймы, которые могли стать фреймами другого типа в зависимости от пользовательского ввода, встроенные в них формулы или выходные данные программы, предназначенные для них, фреймы текстовых процессоров плоских баз данных , фреймы и электронные таблицы , а также графические рамки.

Продукт оказался настолько успешным, что в 1985 году компания Ashton-Tate купила Forefront. [2] на год раньше, чем планировалось.

Эпоха Эштона-Тейта

[ редактировать ]
Framework-II-дискета-для-IBM-PC
Дискета для Framework II версии 1.1, опубликованная Ashton-Tate в 1985 году.

Первоначальная команда, сейчас работающая в Ashton-Tate, продолжала совершенствовать продукт. [3]

Более поздние версии Framework включали тип фрейма, который может хранить скомпилированный исполняемый код.Начиная с Framework II (1985 г.), компания также выпускала среду выполнения Framework II и набор инструментов разработчика Framework II. Эти продукты позволили разработчикам приложений создавать бизнес-приложения, используя встроенный язык программирования FRED .Новая электронная почта MHS [4] был интегрирован в Framework, а на рабочий стол был добавлен кабинет почтового ящика.

Framework III выпускался в 1988–1989 гг., [5] а в 1991 году Framework IV стала последней версией, выпущенной Ashton-Tate .

Хотя Эштон-Тейт с юмором рекламировал, что « Lotus использует Framework», [6] Framework не удалось получить больше, чем часть доли рынка, необходимую для того, чтобы стать стандартом на рабочем месте. Lotus 1-2-3 смог успешно захватить большую часть рынка электронных таблиц, и после ряда неудач, связанных с Ashton-Tate флагманским продуктом dBASE , Borland купила Ashton-Tate, а позже продала Framework компании Selections & Functions , Inc.

Выборы и функции, Inc.

[ редактировать ]

Начиная с Framework V (Framework 5), в разделе «Выборы и функции» появилось лишь несколько функций — в основном функций, необходимых для предотвращения устаревания офисного пакета.

Например, в Framework VII (Framework 7) появились длинные имена файлов, символ евро и возможность отображать изображения в Framework.

В Framework VIII (Framework 8) появилась возможность отображать файлы JPEG и .BMP и загружать такие файлы в базы данных Framework.

Особое значение имеет то, что во все версии Framework для выбора и функций добавлена ​​возможность совместного использования «вырезания и вставки» (данных буфера памяти) между Windows и Framework. Подробные списки функций и снимки экрана см. на домашней странице Framework, указанной ниже.

«Выборы и функции» продолжают продавать Framework, хотя цена не доступна публично.

Компоненты

[ редактировать ]

В дополнение к типам фреймов с скомпилированным исполняемым кодом текущие версии 9 и 10, Framework IX и Framework X, которые работают в виртуальном режиме на платформе Thunking, включают в себя файл библиотеки динамической компоновки (.FWL), содержащий 32-битную плоскую память. Код GUI/API, который может быть вызван FRED как функция для запуска в операционной системе хоста, принимающая параметры и возвращающая значение. Текущие версии включают компилятор FrameworkPascal , который расширяет Framework, позволяя компилировать файлы .FWL, имеющие доступ к Windows API.

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

Встроенный интерпретатор Framework, компьютерный язык FRED (Frame Editor), был основан на Lisp eval функции . Он может ссылаться на все фреймы и типы продукта, а также распознавать и выполнять все операции пользовательского интерфейса.

Совместимость

[ редактировать ]

Framework работает на большинстве версий Microsoft Windows . Framework 7 была последней версией, которую можно было запустить в Windows 95/98/ME или в DOS. Framework 8 и 9 были разработаны для работы в Windows XP , но не в Windows 9x или DOS. Официальные обновления предоставляются для запуска Framework в Windows 7 и 8. Framework VIII, Framework IX и Framework 10 работают в ускоренном режиме. [7] платформа виртуальных машин, интегрированная с последней версией Windows.

См. также

[ редактировать ]
  1. ^ Ламмерс, Сьюзен М (1986). «Боб Карр» . Программисты за работой . Майкрософт Пресс . п. 208. ИСБН  0-914845-71-3 .
  2. ^ Ламмерс 1986 , с. 207.
  3. ^ Ламмерс 1986 , с. 216.
  4. ^ ГРИНБЛАТ, БРЮС. «Интеграция служб MHS с другими продуктами Novell» . роман.com . Микро Фокус . Проверено 11 сентября 2022 г.
  5. ^ Хергерт, Дуглас; Камин, Джонатан (1989). Освоение фреймворка III . Сайбекс. ISBN  0-89588-513-1 . .
  6. ^ «Lotus использует Framework» . БАЙТ (реклама). Июль 1985 г., стр. 94–95 . Проверено 27 октября 2013 г.
  7. ^ Калькот, Джон. «Мысли: использование 16 бит в OS2» . archive.org . Журнал разработчиков IBM OS2 . Проверено 11 сентября 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b44e6f0328c92afca36a6a00bd163832__1708406760
URL1:https://arc.ask3.ru/arc/aa/b4/32/b44e6f0328c92afca36a6a00bd163832.html
Заголовок, (Title) документа по адресу, URL1:
Framework (office suite) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)