From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: New GNOME 2 icons Date: Tue, 22 Apr 2003 18:16:36 +0900 Organization: The XEmacs Project Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87y922yjrf.fsf@tleepslib.sk.tsukuba.ac.jp> References: <87y9246u49.fsf@nyaumo.jasonrumney.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1051003062 6231 80.91.224.249 (22 Apr 2003 09:17:42 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 22 Apr 2003 09:17:42 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Apr 22 11:17:36 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 197tuC-0001bz-00 for ; Tue, 22 Apr 2003 11:17:36 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 197tzN-0006XJ-00 for ; Tue, 22 Apr 2003 11:22:58 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 197tuQ-0008Lh-00 for emacs-devel@quimby.gnus.org; Tue, 22 Apr 2003 05:17:50 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 197tu5-0008HN-00 for emacs-devel@gnu.org; Tue, 22 Apr 2003 05:17:29 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 197tu3-0008BE-00 for emacs-devel@gnu.org; Tue, 22 Apr 2003 05:17:28 -0400 Original-Received: from tleepslib.sk.tsukuba.ac.jp ([130.158.98.109]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 197tu0-00084w-00; Tue, 22 Apr 2003 05:17:24 -0400 Original-Received: from steve by tleepslib.sk.tsukuba.ac.jp with local (Exim 3.36 #1 (Debian)) id 197ttF-0006Id-00; Tue, 22 Apr 2003 18:16:37 +0900 Original-To: Jason Rumney In-Reply-To: <87y9246u49.fsf@nyaumo.jasonrumney.net> (Jason Rumney's message of "21 Apr 2003 11:08:06 +0100") User-Agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.5 (cabbage) Original-cc: rms@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:13344 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13344 >>>>> "Jason" == Jason Rumney writes: Jason> Perhaps we should make it easier for the end user to Jason> replace the set of tool-bar icons, currently it appears to Jason> need the icons to be copied to a specific location and Jason> Emacs restarted. I'm pretty sure this is not true; you can definitely copy command and keysysm parts of the elements of tool-bar-map, add new images, and install the copy. I forget the exact implementation, but it should be possible to change the :image property of a toolbar button in-place. This probably requires deleting a cached image instance explicitly. I'm working on a cross-Emacs API for manipulating toolbars, should be available shortly. It provides common functionality but uses the existing implementations. (If it works well, it will probably become the native API for the next release of XEmacs.) -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.