Re: How to make a strikethrough font?



On 11 February 2011 13:23,  <ikorot earthlink net> wrote:
> Hi,
>
>
> -----Original Message-----
>>From: Lex Trotman <elextr gmail com>
>>Sent: Feb 10, 2011 5:54 PM
>>To: ikorot earthlink net
>>Cc: gtk-list gnome org
>>Subject: Re: How to make a strikethrough font?
>>
>>On 11 February 2011 12:51,  <ikorot earthlink net> wrote:
>>> Antono,
>>>
>>>
>>> -----Original Message-----
>>>>From: Antono Vasiljev <self antono info>
>>>>Sent: Feb 10, 2011 5:31 PM
>>>>To: ikorot earthlink net
>>>>Cc: gtk-list gnome org
>>>>Subject: Re: How to make a strikethrough font?
>>>>
>>>>On Thu, 2011-02-10 at 16:02 -0800, ikorot earthlink net 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:self antono info
>>>>gopher://antono.info/
>>>>http://antono.info/
>>>>
>>>
>>> _______________________________________________
>>> gtk-list mailing list
>>> gtk-list gnome org
>>> http://mail.gnome.org/mailman/listinfo/gtk-list
>>>
>
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]