FRAMEWORK IX (final, 2008) and FRAMEWORK X (continuingly developed) are shipped to subscribers.
FRED 32 bit interactive Win API DLL's extensions. FrameworkPascal Windows Compiler Extending FRED with Windows API.
Framework DBMS (2008). Framework relational database MS SQL Interface. FRED MS SQL extension. Framework instant server
Framework EDA databases based CAD (2008). FRED Win API controls




FRAMEWORK X and chip development, 2008

Framework X include FRED based programmable Windows API providing expandable modularity and integration to Windows. FRED can be extended with Windows 32 Win API Compiled FRED functions and WIN API Interface. Transparent Menu driven mouse interface . 32 bit arrays. Windows API DLL's and GUI programs created with the FrameworkPascal Windows Compiler can be integrated into Framework as FRED functions or applications.
FrameworkPascal adds to Framework and FRED MS SQL and ODBC interface as well with unlimited access to the Windows API.
A database based programmable CAD with vector & raster support is targeted at EDA semiconductor and Nanotechnology.
Interactive instant indexless disk-based database. Transparent database scan. Database cells can contain pictures as well as frames such as outlines, spreadsheets or databases etc.
Framework productivity Keyboard (hardware) with function keys at left and top with additional key providing single key automated program recording expanding Framework capabilities.

Secure login: Framework X automation, Modeling, EDA. Framework Chip Development &
Semiconductor Computer Architecture



Framework & The FRED Computer Language Home Page




Go To: About Framework I Topics I FW8 Windows Desktop I Supported products I Windows Framework Startup.. I Transparent charts & linked pictures.. I Framework VIII desktop.. I Framework Pascal..

About Framework Go to Top of page

Framework is a continuation of Ashton-Tate's Framework (Framework, II, III, and IV) and the FRED computer language. The Framework software and trademark were taken over by Selection & Functions Inc. from Borland after Ashton-Tate was taken over by Borland. Selection & Functions Inc. with the stated goal of protecting the significant investment made by Framework users and FRED programmers in this unique technology and concepts. The current Windows versions of Framework which are available to Framework users are fully compatible with the original Framework methods and user interface, files, macros, FRED programs, libraries and dictionaries, while providing transparent compatibility with Windows programs and data.

Copying between Framework and Windows MS Word, Excel, HTML, Internet e-mail, and most other programs preserves text style and format as well as spreadsheet cell and database field values. Images cut by Framework, including pictures opened in Framework (JPG, GIF, BMP, etc.) can be pasted into Windows graphic programs such as MS Paint and Photoshop.

Framework extensive "Windowing" capabilities allows the Framework desktop to grow larger than the Windows screen. A larger than screen desktop can be scrolled up down and left right with documents (which may include pictures) placed freely side by side or overlapped for viewing and comparison. A Framework menu can be toggled between "always on top" keeping the Framework window on top of other Windows or behaving as a normal Windows which can be coverd by other Windows when not in focus. program.

A Framework menu creates secondary "post-it" "view windows" which can be sized, positioned and scrolled as independent Framework desktop viewer windows, updated with changes "broadcasted" from Fraemwork as the Framework desktop is updated. Those multiple "view windows" can be positioned and sized to show different areas of a a desktop which may be larger than the screen with documents freely positioned on it.

Framework's mouse functionality is selection based and time independent. Multiple mouse click operations are deciphered by the number of clicks, not the the time interval between them. Mouse clicks actions are user defined and user programmable. They can be directed to run pre-recorded Library macros, standard keybord keys, and FRED programs as well as Windows API programs. Mouse actions are equivalent to Framework's standard command keys. Mouseovers help tips shows the equivalent key-commands familiar to Framework users.

Framework provides a productivity suite with unlimited expendability, standard organization of data and knowledge in a context based language like programmable environment. Among its features are fast filing, outlining, recording of macros in a consistent predictable environment, user programmability, linking and search tools, dynamic switching between languages, automatic creation of hypertext, automatic database filtering, extensive programming capabilities with access to Windows DLL's and GUI on top of an environment supporting graphics and desktop publishing.

Framework takes advantage of a new dynamic state machine technology providing instant input parsing and among other things, a mass storage industrial strength indexless databases providing close to instant data access independent of data size. This mass storage database system provides hard drive persistency and is limited in size only by the available hard drive space. This independent mass storage system is in addition Framework's support of Ashton-Tate's dBase files and indexes provided for back compatibility with dBase files.

Framework's support for programming ranges from user recorded macros through the FRED language interactive interpreter, to Windows DLL and Windows API programs. For programers (or aspiring thereof) a 32 bit Windows API Pascal compiler compatible with TP Pascal is available. And for the time being and while on Intel compatible machines the LLI DTK (with minimal exceptions) is a alive and well :).

The Framework technology architecture and implementation is not tied up to Windows. It consists of a number of portable OS independent modular cores, including a portable packet data server and OS specific interface agents. It allows the Framework TEchnology to run from plugged in devices or via wireless or network connectivity on different platforms and in different configurations. Some USB and wireless devices are used currently by Framework users. Framework "packetizing" and managing data independent of its format allows handling of unfamiliar file formats in outlines. Packetizing of data and interface makes it possible for Framework to operate remotely on different operating systems via dedicated agents.




More on Framework's concept, features and look and feel:
Framework's outlined windowing environment with word processing, spreadsheets, databases, file and directory management, data management, integrated hypertext, integrated interpreter, rapid development computer language and a slew of unique features and tools not available in any other software. Framework is unique in its unified context-based object-driven user interface which is based on selection capabilities and set based architecture.

Framework combine text and document selection based granularity with LISP like programming object-based, interactive, rapid application development language named FRED (short for FRame EDitor). FRED provide high and low level programmability combining interactive interpreter programming with compiled low level kernel controls and libraries.

Framework has no speed limit and provides unlimited access to the computer memory (among other things FRED can declare 32 bit arrays). The current versions are typically shipped via the Internet with automatic installation but are also available on a CDROM or a USB device.
Older versions for Windows 95, 98 and ME with long file names are available allowing files written on older versions to be loaded and exchange transparently with newer version that include JPG pictures - Framework running on Windows XP, 2000 and NT. Some version can run on DOS/Windows emulators on Linux, Unix and the Mackintosh.

Current versions of Framework maintains transparent compatibility with previous Framework file format, macro, library and FRED syntax.

How compatible is Framework with older versions of Ashton-Tate? Well... a menu choice allow turning of the WYSIWYG off and another menu can turn text mode compatibility on, coloring text style attributes as in the original text mode.

Framework language system allow unlimited expendability. Language related data such as menus, messages, help (Framework provide interactive hypertext help) stored in user's managed files and databases allowing easy user modifications and translations of menus, messeges, help screens desktop elements, and country related formats such as dates currency and screen fonts. Languages currently supported include, American English, British, French, German, Italian, Spanish, Portuguese, Dutch, Swedish, Norwegian, Czechoslovakian.


Framework VIII Hypertext engine transparently displays and creates links. It includes the FRED language on-disk manuals. FRED is a text-aware rapid development interpreter programming language constantly active under Framework. Framework VIII evaluates selected text processing arithmetic, dates, Hypertext links or Framework reference names and program code anywhere in text.



.
Supported Framework Products
Go to Top of page
Framework VII, Framework VI, Framework V, Framework IV, Framework III, II, I, and XE.
The FRED Computer Language
Framework & FRED Developer's Toolkit
Framework Runtime versions
Framework Network versions
Framework Electronic Mail, Mozila Mail Merge, Novell MHS
EDI Mapping, Conversion, Transmission and Consulting Services
fBase
Views
Software for the Blind and the visually impaired
Web site building and management tools
World Wide Web Marketing and Site Services(http://www.FREDFrame.com)


.
Select from the following topics
Go to Top of page
some of these pages may be accessible via the site map on the left.

Framework and FRED overview
Software support information
Ordering Information
Upgrade Policy
Framework VII Latest release notes(in implementation order)
The FRED computer language
Additional Frameowrk topics and new features
Educational usage of Framework and FRED
Framework VII for the Blind and the visually impaired
Framework and FRED Developer's Toolkit
Framework VII Runtime
EDI, Electronic Data Interchange product
Views (r) Data stream consolidation and analysis
Web Site Design, Marketing and Maintenance Services
Framework VII on Windows. Hardware and Laptop notes
Framework VII Web Site Building and Management Tools
New in FRED latest release
HyperHelp - FRED function Reference in Framework VII
FRED debugging
Calendars and dates in Framework VII
Calculation of numbers in text and FRED debugging


.
Framework VIII full desktop screen
Go to Top of page
Also see: Selections and ordering of graphic objects with graphs - screen shot

Top of page index.



.
Framework's Windows Entry Screen
Go to Top of page
A full portable flat memory system with graphics and hardware portability.




Go to Top of page