Çerçeve (ofis paketi) - Framework (office suite)

Çerçeve
Orijinal yazar(lar) Forefront Corporation
( 1985'te Ashton-Tate tarafından satın alındı )
Geliştirici(ler) Robert Carr
İlk sürüm 1984 ; 37 yıl önce ( 1984 )
kararlı sürüm
Çerçeve X
Yazılmış Montaj dili , C
İşletim sistemi MS-DOS , Microsoft Windows
Uygun 18 dil
Tip Ofis kıyafeti
Lisans tescilli
İnternet sitesi www .framework .com

1984 yılında piyasaya sürülen Framework , (x86) IBM PC'de çalışan ve MS-DOS işletim sistemiyle uyumlu olan ilk ofis paketiydi .

Diğer entegre ürünlerden farklı olarak, Framework, benzer bir görünüme ve hisse sahip "eklenti" modülleri olarak değil, ortak bir temel formatı paylaşan "Çerçeveleri" yönetebilen ve ana hatlarını çizebilen bir masaüstü metaforunu temsil eden tek bir pencereleme çalışma alanı olarak yaratılmıştır .

Çerçeve, mevcut grafik kullanıcı arabirimi penceresi metaforunun bir öncüsü olarak düşünülebilir : herhangi bir PC platformunda çalıştırılan ve ekranda ve yazıcı çıktısında bir GUI, WYSIWYG tipografisi ve ayrıca entegre tercümanlar sunan ilk hepsi bir arada paketti. .

Tarih

Arka plan

Daha da eski bir entegre paket olan ve aslında 1984'ün orijinal Macintosh'u ve 1982'nin Apple Lisa'sıyla karşılaştırılabilir olan ValDocs , önceki nesil Zilog Z80 CPU ve CP/M işletim sisteminde çalışan eksiksiz bir entegre iş istasyonu olan Epson tarafından üretildi. bir grafik kullanıcı arayüzü (GUI) ve monitörde " WYSIWYG " tipografi ve baskı ile. Birkaç yinelemeye rağmen, ValDocs yayınlandığı donanımda çok yavaştı.

Framework'ten birkaç ay önce, yakın rakibi Lotus Symphony piyasaya sürüldü.

Framework, yukarıdaki ValDocs işlevlerinin tümünü, herhangi bir PC platformunda çalışacak ilk hepsi bir arada pakette sundu.

Programmers at Work , Robert Carr'ı Framework'ün tasarımcısı ve baş geliştiricisi olarak görüyor.

Önde Gelen Şirket

Robert Carr ve Marty Mazner , 1983'te Framework'ü geliştirmek için Forefront Corporation'ı kurdular . O yılın Temmuz ayında, sermayeyi sağlamak ve daha sonra ürünü pazarlamak için Ashton-Tate'e başvurdular . Diğer altı kişiden oluşan bir ekiple birlikte, Carr ve şirket orijinal Çerçeveyi yayınladı.

Framework'ün ilk sürümü yaklaşık bir düzine çerçeve türü içeriyordu (bir FRED işlevi, @frametype ile tanımlanır). Çerçeve türleri, diğer çerçevelerle doldurulabilen kaplar, kullanıcı girdisine bağlı olarak başka tür çerçeveler haline gelebilecek boş çerçeveler, bunlara gömülü formüller veya bunları hedefleyen program çıktıları, kelime işlemci çerçeveleri, düz veritabanı çerçeveleri ve elektronik tabloyu içeriyordu . grafik çerçeveler.

Ürün yeterince başarılı oldu ve 1985'te Ashton-Tate Forefront'u planlanandan bir yıl önce satın aldı.

Ashton-Tate dönemi

Şimdi Ashton-Tate için çalışan orijinal ekip ürünü geliştirmeye devam etti.

Daha sonraki Çerçeve sürümleri, derlenmiş yürütülebilir kodu tutabilen bir çerçeve türü içeriyordu.

Framework II (1985) ile başlayarak, şirket ayrıca Framework II Runtime ve Framework II Developer's Toolkit'i üretti. Bu ürünler, uygulama geliştiricilerinin yerleşik FRED programlama dilini kullanarak iş uygulamaları oluşturmasına izin verdi .

Çerçeve III, 1988–1989'da üretildi ve 1991'de Çerçeve IV, Ashton-Tate tarafından yayınlanan son sürüm olarak ortaya çıktı .

Ashton-Tate mizahi bir şekilde " Lotus Framework kullanıyor " reklamını yapsa da , Framework bir işyeri standardı olmak için gereken pazar payının bir kısmından fazlasını elde edemedi. Lotus 1-2-3 , elektronik tablo pazarının çoğunu başarılı bir şekilde ele geçirmeyi başardı ve Ashton-Tate'in amiral gemisi ürünü dBASE ile ilgili bir dizi aksilikten sonra , Borland Ashton-Tate'i satın aldı ve daha sonra Framework to Selections & Functions , Inc.'i sattı .

Seçimler ve İşlevler, Inc

Çerçeve V'den (Çerçeve 5) başlayarak, Seçimler ve İşlevler yalnızca birkaç özellik sundu - özellikle ofis paketinin güncelliğini yitirmesini önlemek için gereken özellikler.

Örneğin, Çerçeve VII (Çerçeve 7) uzun dosya adlarını, Euro simgesini ve Çerçeve'de resimleri görüntüleme özelliğini tanıttı.

Framework VIII (Framework 8), JPEG ve .BMP dosyalarını görüntüleme ve bu dosyaları Framework veritabanlarına yükleme yeteneğini tanıttı.

Özellikle önemli olan, tüm Seçimler ve İşlevler'in Framework sürümleri, Windows ve Framework arasında "kes ve yapıştır" (bellek arabelleği verileri) paylaşma yeteneğini ekledi. Ayrıntılı özellik listeleri ve ekran görüntüleri için aşağıda listelenen Çerçeve ana sayfasına bakın.

Seçimler ve İşlevler, halka açık bir fiyat olmamasına rağmen, Çerçeve satmaya devam ediyor.

Bileşenler

Geçerli sürüm, derlenmiş yürütülebilir kodlu çerçeve türlerine ek olarak, ana bilgisayar işletim sisteminde çalışan ayrı uygulamalar tarafından işlenen harici bir çerçeve türü içerir.

Elektronik tablo programı, kendi zamanında üstündü ve elektronik tabloların, diğer çerçeve türlerinin yanı sıra ayrı bir elektronik tabloyu ortaya çıkarmak için "açılabilen" bir anahat oluşturabildiği gerçek 3D yeteneği sunuyordu - bir daha asla görülmemiş ve daha fazlası için tamamen kullanışlı bir işlev çok daha sonraki sürümlerde geliştirildi.

Framework'ün yerleşik yorumlayıcısı, FRED (Çerçeve Düzenleyicisi) bilgisayar dili, Lisp'e dayalıydı ve bir Değerlendirme işlevi içeriyordu. Ürün genelinde tüm metin ve çerçeve türlerine uygulanır.

Mevcut sürümler, Framework'ü Windows API ile genişleten FrameworkPascal derleyicisini içerir .

uyumluluk

Framework, Microsoft Windows'un çoğu sürümünde çalışır . Framework 7, Windows 95/98/ME veya DOS üzerinde çalıştırılabilen son sürümdü. Çerçeve 8 ve 9, Windows XP'de çalışacak şekilde tasarlanmıştır , ancak Windows 9x veya DOS'ta çalışmaz. Framework'ü Windows 7 ve 8'de çalıştırmak için resmi güncellemeler sağlanmıştır.

Ayrıca bakınız

Referanslar

Dış bağlantılar