X11EvalDoc.tioga
Copyright Ó 1991, by Xerox Corporation. All rights reserved
Created by Christian Jacobi, April 1, 1991 2:16:24 pm PST
Christian Jacobi, May 16, 1991 2:20 pm PDT
Warning: As this is a little hack only, I do NOT promise to really fully maintain it.
Summary
X11Eval is a hack which allows acessing commander and other interpreters through X window mechanisms. It is useful for implementing hacks like whistle up windows or interoperable applications in different programming languages.
WARNING
Establishing any kind of eval service opens up your machine to all kinds of use or misuse by any user which is allowed to access the selected X server.
Interfaces
The interfaces are sort of experimental, changes are to be expected.
X11Eval is a general requestor interface.
X11EvalServer is a general listener interface to implement services.
User tools
An X11 Eval Widget has 5 lines
1) An Apply button to execute a command.
2) A server field which allows to specify what X server is used for communication. It is perfectly normal to use different X servers for display and communication.
3) A field specifying the name of a selection for choice of service.
4) The actual command to be requested from the selected service.
5) A log window.
Commander Commands
X11EvalWidget Creates an X11 Eval Widget user interface widget. It uses the standard mechanism to choose an X server used for displaying the widget.
X11SchemeServer Establishes a service, interpreting scheme programs. This command allows a -display argument to choose an X server used for communication and a -selection argument to choose the name of the service. The default service name is "CedarScheme".
X11CommanderServer Establishes a service, executing cedar commander commands. This command allows a -display argument to choose an X server used for communication and a -selection argument to choose the name of the service. The default service name is "CedarCommander".
If you have some spare time please help
Feedback please
Feedback please
Feedback please