From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.devel Subject: Re: Interactive font selector Date: Sun, 16 Jun 2002 01:32:54 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200206152147.g5FLl7Z10917@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1024184423 27527 127.0.0.1 (15 Jun 2002 23:40:23 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 15 Jun 2002 23:40:23 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17JN9b-00079s-00 for ; Sun, 16 Jun 2002 01:40:23 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17JNZ4-000892-00 for ; Sun, 16 Jun 2002 02:06:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17JN5U-0002hi-00; Sat, 15 Jun 2002 19:36:08 -0400 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net ([217.13.230.178] helo=yxa.extundo.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17JN4h-0002gc-00; Sat, 15 Jun 2002 19:35:19 -0400 Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.4/8.12.4) with ESMTP id g5FNZGlf030598; Sun, 16 Jun 2002 01:35:17 +0200 Original-To: rms@gnu.org In-Reply-To: <200206152147.g5FLl7Z10917@aztec.santafe.edu> (Richard Stallman's message of "Sat, 15 Jun 2002 15:47:07 -0600 (MDT)") Original-Lines: 24 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.3.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4902 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4902 Richard Stallman writes: > Many word processors and text editors have a menu display on the > toolbar where you can select the font to display text in. > > We have something like this already, in the Text Properties menu. It > lets you set various aspects of the face, including colors and slant. > But it does not handle the font family (or the size). Can you chose color with it? > The main question is, which fonts should it offer? > What do other programs offer? Can you design a UI to use? > > Once we can settle that, this may not be too hard to write. > I am sure you could write it. To really be usable and similar to other applications, emacs need to reimplement some GTK widgets (or of course, start to use GTK). Many GTK programs offer this UI already, having toolbar buttons for font, slant, color etc. When there is a GTK toolbar, adding a pull-down font menu and expandable color choser is probably not very difficult, but implementing those widgets in Emacs now seem like major work. What is the status of the GTK support?