Behdad, -----Original Message----- >From: Behdad Esfahbod <behdad@xxxxxxxxxx> >Sent: Apr 14, 2009 5:04 PM >To: ikorot@xxxxxxxxxxxxx >Cc: gtk-list@xxxxxxxxx >Subject: Re: Font question > >On 04/14/2009 04:51 PM, ikorot@xxxxxxxxxxxxx wrote: >> Hi, Behdad, >> >... >> This is the signature of the function: >> >> void pango_font_face_list_sizes(PangoFontFace *face, int **sizes, int *n_sizes); >> >> Can I just call it this way: >> >> pango_font_face_list_sizes( (PangoFontFace *) name, sizes, n_size ); > >No. You can call it only with PangoFontFace objects returned by >pango_font_family_list_faces(). Is there any way I can get the list of the sizes for the particular face name? I'm trying to create a font property page interface (font selection dialog, but for the property page). When user selects the font (face name), I'd like to update the size selection list with the available sizes for this particular font... Thank you. > >behdad > >> Or I will need to call some function to transfer the name to be the type of >> "PangoFontFace"? Or I need to pass the "desc" variable to this function? >> >>>> Also my guess is that pango_font_description_get_size() returns only one size >>>> and not all available sizes for this specific font name. Am I right in this? >>> A font description does not necessarily correspond to any font on the system. >>> It's just a description. pango_font_description_get_size() simply returns >>> whatever was set using pango_font_description_set_size(). >> >> Yes, so my thinking is correct. >> >>> behdad >> >> Thank you. >> >>>> Thank you. >> >> _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list