SBIR-STTR Award

A command editor tool for next step and x-windows systems
Award last edited on: 9/6/2002

Sponsored Program
SBIR
Awarding Agency
DOD : DARPA
Total Award Amount
$50,000
Award Phase
1
Solicitation Topic Code
DARPA92-139
Principal Investigator
Patrick Dean Rusk

Company Information

Marble Associates Inc

8 Edge Hill Road Suite 201
Waltham, MA 02451
   (617) 891-5555
   N/A
   N/A
Location: Single
Congr. District: 05
County: Middlesex

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
1993
Phase I Amount
$50,000
Marble Associates, Inc., proposes to develop a command editor to run under Nextstep, Motif, and Open Windows. This tool will allow users to customize the menus and command-key equivalents used within applications to suit their individual needs and to construct palettes of frequently used commands. It will integrate seamlessly with various development environments, enabling developers to add this functionality to their applications with minimal effort. It thereby promotes two important graphical user interface goals: ease of development and user customization. The command editor will be a set of interface classes that can be added to applications with little extra programming. In particular, the Nextstep version - to be delivered at the end of Phase I - will integrate seamlessly with interface builder as a set of objective-C classes with palettes and inspectors. The Motif and Open Windows versions will similarly integrate with programming tools available on those environments. With the command editor, users will be able to add, remove, or rearrange application menus to suit their needs. Furthermore, they will be able to assign any number of command-key equivalents to any commands within a program, regardless of whether the commands appear in menus. Finally, users can group frequently used commands into palettes for easy on-click access.Anticipated

Benefits:
Both users and developers will immediately benefit from Marble's command editor tool. Users will benefit by being able to reconfigure the command structures of their programs to make them easier to learn and more efficient to use. Developers will benefit by being able to add this functionality to their applications with very little programmatic effort.

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
----
Phase II Amount
----