[To reply replace "Aaron.Sloman.XX" with "A.Sloman"]
The RCLIB package and its extension to Ved's menu system, RCMENU
are both quite hard to describe in plain text form.
So I thought I should create a file giving pictorial examples of what
they do, using tgif to create snapshots of bits of the screen.
The demonstration file is now available here:
http://www.cs.bham.ac.uk/research/poplog/figs/rclib/
I shall extend it from time to time.
What is RCLIB?
The Rclib package extends Pop-11's rc_graphic (relative coordinate
graphic) library with a host of graphical utilities implemented using an
object-oriented methodology (in the Objectclass extension to Pop-11).
RCLIB provides buttons, sliders, movable picture objects, text and
number input panels, scrolling text facilities, pop-up menus, and
automatically formatted control panels created using a "high level"
panel-specification language. None of this needs motif or lesstif, so it
works on linux poplog, and because it is all implemented in Pop-11 (on
top of the Poplog X widget set) it is all very easy to change or extend.
Changes are recorded in
http://www.cs.bham.ac.uk/research/poplog/rclib/help/rclib_news
An overview of RCLIB is in
http://www.cs.bham.ac.uk/research/poplog/rclib/help/rclib
with code examples in
http://www.cs.bham.ac.uk/research/poplog/rclib/teach/rclib_demo.p
The whole package, with lots of documentation, can be fetched in
http://www.cs.bham.ac.uk/research/poplog/rclib.tar.gz
ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/rclib.tar.gz
What is RCMENU?
This package, built on top of RCLIB, provides a collection of pre-built
extendable menu panels for driving the editor and Pop-11 available in
http://www.cs.bham.ac.uk/research/poplog/rcmenu.tar.gz
ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/rcmenu.tar.gz
There are now some pictures in
http://www.cs.bham.ac.uk/research/poplog/figs/rclib/
RCLIB provides the graphical interface tools for the sim_agent toolkit.
Aaron
===
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL A.Sloman AT cs.bham.ac.uk (ReadATas@please !)
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/ (And free book on Philosophy of AI)
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL A.Sloman AT cs.bham.ac.uk (ReadATas@please !)
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/ (And free book on Philosophy of AI)
FREE TOOLS: http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
|