Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!wuarchive!psuvax1!husc6!bunny!vp01 From: vp01@GTE.COM (Vincent Phuah) Newsgroups: comp.windows.x Subject: Help on distributed user interfaces Keywords: X, Widgets, distributed workstations Message-ID: <7639@bunny.GTE.COM> Date: 13 Oct 89 22:13:15 GMT Organization: GTE Laboratories, Inc., Waltham, MA Lines: 31 Hi there, I am looking for suggestions on how to implement the following problem prefably using widgets and the X Intrinsics. Problem: How to implement an X client running on one workstation that is able to control, when required, the user-interface interactions of the same client running on another workstation and vice-versa. (Presumebly, the client is running locally on a workstation equipped with the X server). Let me clarify the problem with the following example. I want to build a simple X client which has two buttons labelled WA and WB and a scrollbar. (WA and WB represent workstation A and B respectively.) When the user on WA presses the WA button, he has control over the scrollbar, which means that if he slids the thumb of the scrollbar, the user on WB should "see" the same effect on WB's screen. User on WB can get control of the scrollbar by pressing the WB button. Remember that each workstation is running a copy of the same client. Thanks in advance. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ * Vincent Phuah * * Software Technologies Dept. * * GTE Laboratories Email: vphuah@gte.com * * 40 Sylvan Road Tel: (617) 466-4130 * * Waltham, MA 02254 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+