| |
reSource,
extensible at all levels
The
power of reSource is available to every user, either through
manipulation of the workbench or by programming for the different
functional layers. This programmability is available right from
the workbench top down to the knowledge base itself. If you feel
that a function isn't suited to your particular needs, or reSource
can't connect out-of-the-box to your favorite presentation program,
you can re-program reSource to work the way you want. reSource
can be customized and integrated using tools that range from easy
(macro's) to extremely powerful (C++).
reSource
programmatic interfaces
- Reconfigure
the workbench using macro's
-
The reSource workbench can be customized completely according
to your particular taste and habits. Whether you want to add a
toolbar button or reorganize the reSource menu system, it's
just a matter of recording and tweaking macro's. Just like
in your favorite word processor.
- OQL:
Get answers straight from the Knowledge Base
-
With OQL, a SQL-like querying language, you have the ability
to ask for anything that's inside the reSource knowledge
base. Because OQL is available on every level, you can launch
queries from the workbench, from a script or from inside a C++
module.
- Control
everything with interactive scripting
-
reSource contains the powerful Python interpreter.
With Python's powerful language features, it's object-oriented
design and it's access to every part of the reSource enviroment,
writing Python scripts is the easiest way to transform reSource
into your own tool. From top to bottom and back.
- For
Speed & Power: Write your own modules and extensions.
-
When reSource must be optimized for specific tasks, you
can write your own modules in C++ and compile them into
reSource. Moreover, the power of reSource can be
easily embedded using the C++ API. Different companies currently
use this feature to enhance their offerings by embedding reSource
into their own products.
Click here
to return to the reSource feature list.
|