Newsgroups: comp.archives Path: utzoo!utgpu!news-server.csri.toronto.edu!ox.com!msen.com!emv From: darrylo@hpnmxx.sr.hp.com Subject: [emacs...] Re: Menu bar (pull down) in Emacs? Message-ID: <1991Apr17.231237.21144@ox.com> Followup-To: gnu.emacs.help Sender: emv@msen.com (Edward Vielmetti, MSEN) Reply-To: darrylo@hpnmxx.sr.hp.com Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu References: <1497@cacilj.UUCP> <9104171744.AA23946@hpnmd.hp.com> Date: Wed, 17 Apr 1991 23:12:37 GMT Approved: emv@msen.com (Edward Vielmetti, MSEN) X-Original-Newsgroups: gnu.emacs.help,comp.emacs Archive-name: gnu/emacs/gnuserv/1991-04-17 Archive: cs.umn.edu:/pub/gnu/emacs/gnuserv.tar.Z [128.101.224.1] Original-posting-by: darrylo@hpnmxx.sr.hp.com Original-subject: Re: Menu bar (pull down) in Emacs? Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) > Is there a way to have a permanent menu bar at the top of the screen? > The menu bar could be invoked by some ctrl-key. > > Is there a macro package that offers this kind of a menu add-on for > general emacs editing (so you don't have to remember all those key > sequences)? Use Andy Norman's gnuclient (aka, "gnuserv") package (it's basically a super-enhanced emacsclient). The gnuclient package has a C program, "gnudoit", which allows you to send arbitrary elisp expressions to a running Emacs program for evaluation. How is this relevant to your question? Well, you can now use your favorite X-window manager (twm, mwm, olwm, etc.) to have Emacs-specific pop-up menus -- just execute the "gnudoit" program with the appropriate arguments. -- Darryl Okahata UUCP: {hplabs!, hpcea!, hpfcla!} hpnmd!darrylo Internet: darrylo%hpnmd@relay.hp.com DISCLAIMER: this message is the author's personal opinion and does not constitute the support, opinion or policy of Hewlett-Packard or of the little green men that have been following him all day. -- comp.archives file verification cs.umn.edu -rw-r--r-- 1 468 8 37352 Dec 6 17:37 /pub/gnu/emacs/gnuserv.tar.Z found gnuserv ok cs.umn.edu:/pub/gnu/emacs/gnuserv.tar.Z