Article View: comp.windows.x
Article #38308A question about X11 and sockets
From: Shuky Rosinger
Date: Sun, 08 Jun 1997 00:00
Date: Sun, 08 Jun 1997 00:00
27 lines
1824 bytes
1824 bytes
Hi everyone, I have an interesting question to ask. In my program that I write in university I have a window running on an Xserver. This window shows all other windows currently running on the Xserver (but itself). It does that by copy each window's image into the program window. What I need to do now is to be able to work with each window in my program, that is to grab X events that my program receives and redirect them to the real windows (whose images are in my program, of course). What I would like to know is how do I go about doing that? I believe I need to use sockets to communicate between my program and the other windows on the server. Am I right? What should I use: Unix or Internet domain sockets? Or both? Generally, how do I position my program between the Xserver and each client? I would appreciate any ponters, ideas or further information. thanks in advance, Cheers, Shuky
Technical Details
Message-ID:
<339AA864.5D583F88@numbat.cs.rmit.edu.au>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f6cac,1edd948498d18a55,start X-Google-Attributes: gidf6cac,public X-Google-Thread: 1667f1,1edd948498d18a55,start X-Google-Attributes: gid1667f1,public X-Google-Thread: 103734,1edd948498d18a55,start X-Google-Attributes: gid103734,public X-Google-Thread: fc89c,1edd948498d18a55,start X-Google-Attributes: gidfc89c,public X-Google-Thread: 1082b0,1edd948498d18a55,start X-Google-Attributes: gid1082b0,public X-Google-Thread: f4bda,1edd948498d18a55,start X-Google-Attributes: gidf4bda,public From: Shuky Rosinger <rosinger@numbat.cs.rmit.edu.au> Subject: A question about X11 and sockets Date: 1997/06/08 Message-ID: <339AA864.5D583F88@numbat.cs.rmit.edu.au> X-Deja-AN: 247026936 Organization: RMIT Newsgroups: comp.windows.x,comp.os.linux.x,comp.windows.x.i386unix,fj.windows.x,de.comp.os.linux.x,comp.unix.programmer