Article View: be.comp.programming
Article #1652Re: GtkButton grootte instellen
From: Philip Paeps
Date: Tue, 21 Dec 2004 07:07
Date: Tue, 21 Dec 2004 07:07
36 lines
2353 bytes
2353 bytes
Joachim Beckers <joachim.beckers@belgacom.net> wrote: > Ik ben gisteren begonnen een GUI te ontwerpen voor een projectje d.m.v. > Glade. Programmeertaal is C++ (Gtkmm als toolkit dus). Ugh, glade. > 't Is de bedoeling dat de GUI eruitziet als een grafische zakrekenmachine. > Het probleem is echter dat op zo'n ZRM nogal kleine toetsen zitten, en Glade > kan daar niet mee overweg. Als ik de hoogte van een GtkButton kleiner als 27 > instel, dan verkleint hij die button niet langer. Terzijde: de GNOME 'human interface guidelines' manual zegt een paar zeer interessante dingen over het spelen met de groottes van dingen als knopjes en waarom je dat soort spelen best aan themes overlaat en niet moet beginnen te hardcoden in je applicatie. Verder zijn magic numbers evil. > Iemand een idee waar het fout zou kunnen lopen? Kan het zijn dat het > GtkLabel op die GtkButton te groot is? En zo ja, hoe stel ik dan de fontsize > van zo'n label in? Met gtk_label_set_markup() dump je een string met pango markup in je label, als je de nodige pango markup gebruikt, kan je die wel klein krijgen: <http://developer.gnome.org/doc/API/2.0/pango/PangoMarkupFormat.html> Vermoedelijk zal de C++ versie op een gelijkaardige manier werken. - Philip -- Philip Paeps Please don't email any replies philip@paeps.cx I follow the newsgroup. You've been Berkeley'ed!
Technical Details
Message-ID:
<41c7cbb6$0$1981$e4fe514c@news.xs4all.nl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!news.wiretrip.org!border2.nntp.ams.giganews.com!nntp.giganews.com!newsfeeder.wxs.nl!transit.news.xs4all.nl!post.news.xs4all.nl!not-for-mailReferences:
<7e057$41c7376d$52ae0a0d$7527@news1.zonnet.nl>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,4f1d0d555e6f1288
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!news.wiretrip.org!border2.nntp.ams.giganews.com!nntp.giganews.com!newsfeeder.wxs.nl!transit.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Sender: Philip Paeps <philip@loge.nixsys.be>
Message-ID: <41c7cbb6$0$1981$e4fe514c@news.xs4all.nl>
From: Philip Paeps <philip+usenet@paeps.cx>
Subject: Re: GtkButton grootte instellen
Newsgroups: be.comp.programming
References: <7e057$41c7376d$52ae0a0d$7527@news1.zonnet.nl>
Organization: Happily Disorganized
User-Agent: tin/1.7.7-20041201 ("Baleshare") (UNIX) (FreeBSD/6.0-CURRENT (i386))
Date: 21 Dec 2004 07:07:34 GMT
Lines: 36
NNTP-Posting-Host: 195.144.77.45
X-Trace: 1103612854 news.xs4all.nl 1981 [::ffff:195.144.77.45]:53271
X-Complaints-To: abuse@xs4all.nl