On 11 February 2011 13:23, <[email protected]> wrote: > Hi, > > > -----Original Message----- >>From: Lex Trotman <[email protected]> >>Sent: Feb 10, 2011 5:54 PM >>To: [email protected] >>Cc: [email protected] >>Subject: Re: How to make a strikethrough font? >> >>On 11 February 2011 12:51, <[email protected]> wrote: >>> Antono, >>> >>> >>> -----Original Message----- >>>>From: Antono Vasiljev <[email protected]> >>>>Sent: Feb 10, 2011 5:31 PM >>>>To: [email protected] >>>>Cc: [email protected] >>>>Subject: Re: How to make a strikethrough font? >>>> >>>>On Thu, 2011-02-10 at 16:02 -0800, [email protected] wrote: >>>> >>>>> I'm kind of new to GTK+. >>>>> When looking thru the documentation of stable Pango, >>>>> I noticed that there is no simple function call to >>>>> make a strikethrough font. >>>>> >>>>> Something like: pango_font_description_set_strikethrough(). >>>>> >>>>> Is it an oversight? How do I create such a font? >>>> >>>>Probably you should use pango markup: >>>>http://library.gnome.org/devel/pango/stable/PangoMarkupFormat.html >>> >>> Basically what I'm looking for is have a dialog with the checkbox. >>> When the user select the checkbox the font selected will be swtched between >>> strikethrough and regular. >>> >>> AFAICT, you are referring to pango_attr_strikethrough_new(). >>> But how do I go from the pango_font_description_new() to the function above? >>> Or I am wrong and you refer to another function? >>> >> >>Thats correct, you will have to apply the attribute to the relevant >>range of characters yourself. Just do that instead of changing the >>font. > > 1. Do you have a code sample of how to go from pango_font_description_new() > to pango_attr_strikethrough_new()? > 2. If I want to type with the striken font (or underlined font) what do I do? > > Thank you.
Are you sure you want to be laying out your own text with Pango? Perhaps you should look at gtk_text_view & buffer instead. Cheers Lex > >> >>Cheers >>Lex >> >>>> >>>>-- >>>>xmpp:[email protected] >>>>gopher://antono.info/ >>>>http://antono.info/ >>>> >>> >>> _______________________________________________ >>> gtk-list mailing list >>> [email protected] >>> http://mail.gnome.org/mailman/listinfo/gtk-list >>> > > _______________________________________________ > gtk-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtk-list > _______________________________________________ gtk-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtk-list
