Re: GtkComboBox Text Markup
- From: Tristan Van Berkom <tvb gnome org>
- To: Vikram Ambrose <noel ambrose gmail com>
- Cc: gtk-list gnome org
- Subject: Re: GtkComboBox Text Markup
- Date: Tue, 8 Mar 2011 06:50:25 +0900
On Tue, Mar 8, 2011 at 6:35 AM, Vikram Ambrose <noel ambrose gmail com> wrote:
> On 03/03/2011 10:09 PM, Tristan Van Berkom wrote:
>>
>> On Fri, Mar 4, 2011 at 12:00 PM, Vikram Ambrose<noel ambrose gmail com>
>> wrote:
>>>
>>> Hello List,
>>>
>>> How do you do pango markup for text in a GtkComboBox?
>>
>> - You create your combo box
>>
>> - Create a GtkListStore with a G_TYPE_STRING column where you store
>> the markup for each row
>>
>> - Give the list store to the combo
>>
>> - Add a GtkCellRendererText to the combo
>>
>> - Assign the "markup" attribute of the cell renderer to the column
>> in the store that holds the markup.
>>
>> Tada !
>>
>
> Thanks. I'll give it a try.
>
> Seems like massive overkill though. Couldnt this be done using a combobox
> made from gtk_combo_box_new_text()?
>
> I only need to store two items.
No it cannot, the _text() apis are the convenience that takes
care of the simple tasks such as:
a.) creating a liststore to store the text
b.) creating a cellrenderertext to display the text in the liststore
It's just a small wrapping api that does the work for the simple
case of a combo box that only shows simple text entries.
Cheers,
-Tristan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]