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

Reply via email to