Hi,

-----Original Message-----
>From: Lex Trotman <[email protected]>
>Sent: Feb 10, 2011 6:35 PM
>To: [email protected]
>Cc: [email protected]
>Subject: Re: How to make a strikethrough font?
>
>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.

I need to implement a font property page  similar to windows one.
It will have bold, italic, underline and strikethrough functionality.

Which mean that if originally font is created to display without
everything, when user selects an option, font in the preview has
to change.

And then when user hits "Apply" and/or "OK" this font needs to be used
to type the text or applied to selection.

On Windows, I can change the LOGFONT member and re-create the font.
But it doesn't work like this on GTK+.

I also looked at GtkTextView, but didn't see anything related to the
font specification.

Thank you.
>
>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