[prev in list] [next in list] [prev in thread] [next in thread] List: gtkmm Subject: Re: Missing stock icons on win32 From: "G.Slomp - Dynamicc Welding b.v." <g.slomp () dynamicc-welding ! biz> Date: 2007-03-16 11:02:11 Message-ID: 45FA7933.4060703 () dynamicc-welding ! biz [Download RAW message or body] [Attachment #2 (multipart/related)] [Attachment #4 (text/html)] <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Hello Surya,<br> <br> I was facing the same problem when I ported my application to win32, so I read previous <br> messages in the mailinglist like Jonathon said. <br> The following solution works and was posted by Alexander:<br> <br> > > for showing images on buttons in MS-Windows theme you must: <br> > > 1. open file ..\GTK\\share\themes\MS-Windows\gtk-2.0\gtkrc <br> > > 2. change gtk-button-images = 0 to gtk-button-images = 1 <br> <br> I wasn't to happy about that, since you don't want to manually patch the<br> gtkrc file to see some icons. There must be a better way! Even changing it<br> in your application is slightly better. The following code works for me,<br> but i'm not to happy about it.<br> <br> //for switching on the stock id's in buttons for gtk+ under windows <br> GtkSettings *sSettings = gtk_settings_get_default();<br> gtk_settings_set_string_property(sSettings, \ "gtk-button-images", "1", \ "C:\\GTK\\share\\themes\\MS-Windows\\gtk-2.0\\gtkrc:5");<br> <br> <b>Is there any way to change the gtk-button-images setting without changing the gtkrc file without<br> using absolute paths? a gtk standard function or something, because I haven't found it.</b><u><br> <br> </u>Thank in advance,<br> <br> Gerrie Slomp<br> <br> <br> <br> <br> <br> <br> <br> Surya Kiran Gullapalli wrote: <blockquote cite="mid:3462bcdb0605301655t56067213p60e9d62b3107f6d2@mail.gmail.com" type="cite"> <div>Hi all,</div> <div>I'm a newbie to gtk/gtkmm. I was trying to get a small application, written in gtk/gtkmm on windows, up and running.</div> <div>I've downloaded the gtk+ installer from <a moz-do-not-send="true" href="http://gladewin32.sf.net">gladewin32.sf.net</a> website.</div> <div> </div> <div>I was able to get the application running. But the stock icons on the application are missing. Am i missing something here.</div> <div>Any help would be greatly appreciated.</div> <div> </div> <div>I'm using vs8 compiler</div> <div> </div> <div>Thanks in advance,</div> <div>Surya</div> <pre wrap=""> <hr size="4" width="90%"> _______________________________________________ gtkmm-list mailing list <a class="moz-txt-link-abbreviated" \ href="mailto:gtkmm-list@gnome.org">gtkmm-list@gnome.org</a> <a \ class="moz-txt-link-freetext" \ href="http://mail.gnome.org/mailman/listinfo/gtkmm-list">http://mail.gnome.org/mailman/listinfo/gtkmm-list</a> </pre> </blockquote> <br> <br> <div class="moz-signature">-- <br> <img src="cid:part1.05070202.01090608@dynamicc-welding.biz" border="0"></div> </body> </html> ["sign_gerrie.jpg" (sign_gerrie.jpg)] JFIF H H Exif MM * 8Created with The GIMP, (c) 2005 \ Dynamicc Welding B.V. \ C !"$"$ C \ iz" \ H !"1A#2Qaq 3B$CRb%8rsuSt \ * !1QAq"aBb \ ? (b6G.י=SBSn/蔏 ;e_hll%(>?'u.imM_Y-)\F&JO \ ; Y0'3yDVS9D/~Sq(w2͛7kF+b߳-uQ$%3a[oBAŰ[IgT09jXxJߓ=syq?&Z)_uzқ# \ ):ܸI>\e>$#D+|1,k d-7;|x,ExmM ,! \ G$zwҫ.wiJQݣر˝R-P=E- V+a^^mO \ hJ_.%mq)VSx;>JRJRJRJRJRJRJRJRJRJRJRJRJRJRJRznv;[']2; C {U}_ [oI +m_Z ٙګۚ Ǐ4}5 cMueL \ c#㤟xy@ u9 \\D 3Eu2Z \ /̮BmR\Hq@%Q xhfy Kv^V ?5[3hrt2"ZK,R)*( \ ; a9}/XD: \ 6FYRO7~"&q/3u2ݤo״^̏5Kex-)=%@Ccv>ֲljG \ ~݄ĻI|/BWk>Sڬ9=-l2KHyk\FҰ\3MLJ \ N):Ғ<$ an9Sy/ P:)W|egmnM:ćO\Ho|;iA;U?nlu-L> \ ҏPukc]w'qyZJGjxUl&2q )KO->7^<I7\{0ۧx▷*T \ {:}l/ g j;.4 t#ɱqA~[)* \ -r97^'K'%_*å1L~, p~k bmt Lw\,l8iR(~"$A=?G)Ğ!i>}JJ!>?65'e N;i*Cm7 \ 8(hnף>ڞg.w&bLRAis"T ˊNpG-{Wc;?l[.aaQ \ w {L{^B `Ku(m@E2ݣ*&EP][夀OIRuTg%Wku \ K!<>X?9s6 ߘy;Bt٭\.SUKV0ի]%<H\w[( \ e Wc-oXڄCk-zy(ry?jo=4l0_a! \ HHPO]ichϗ,ͩ@*4(ʗ!I[ rIQur."Y"Wt \ Vm\]E<!(>=ŕ~=#G^na[Mn2,c ϟF:#{1$ \ g]}}~5_A\SKPHB\#8[Sac.8jB>D, q:~4. +B \ B5b}饿Xl7{hT;%J}.kJ%`MV2s Xר;v-Wk&&eJ*Zq \ *VH![m)9b?n#]ŧ#5*>ul8t}/ǰߝiǡOKi캵,%<B1$\fFն7&u4 \ );ag[4C{%oZ߹%tuF?$ I ys \ 7/#8=O˝ayL Nh+ i<%IQөqɈNoی?6i8zJJR %^Gf.Ւt5 ߊDGaZD767W:2Uۧ@8eJ~ԲR][kSKR \ SVǑ^l?w'}߅f?^ wMASCSe[;K%2ۖiDp/ \ Iӳ6kӋ-bK0MvER'%< \ KSjD5ASU]_tw}l?/ wxseӴ R R R R R R%틚PJLI'C pwSiڭ(ƿZ2>o[*I O $r`\u~XXS^юmH>J6V#gj+{vk%1Jm%JQ MtOcEI^@D]j_4ǒMҳa\˱j/1 \ P+C^*:MbT x z/Kt6,L'ޝ5͗Kϭn2]SN!jǑ \u6LJ~ֶ+DYoGi4xHGWo cӹ8Ͽ:$}4 \ [+|~"qNa2- W}+9UD&\R.볡Ge Xo \ ?Vi$S7G4]EeŴ!6 Ga H +oDpU, ~+vv % |l}52f!eSOY>e?|ro; ] غt˚.[Jd@4:IJJT} 'l> RM^c}A+,ͣ]5&Z 9ZSڳ>JO&/Mu+?7EJ[$E[>|A{xsi:ׇ7if [ݹKM9* \ QI%I'f,+9w+[Ob/ 9CТ }out?ҳkq;[mq|Ԣ<WN3ٙGuu8f_{*ԝ?Qx 1 *s~Znۏ_,ع \ ޮAoP:K'NvœI s%?s(=. ]m o˩ qP4&# \ ~Ps51%Z [`VpFlgP"\&B.0KRʕJQ-gW:=vw2ivaGK*Aڽ#vf&&7u`tJ>