[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Google
  Web www.spinics.net

Re: pygtk: gtk.CellRendererText().set_property(...) and pango markup (HTML)



On 09/09/2011 10:54 AM, dieterv wrote:
> On Fri, 09 Sep 2011 09:50:42 +0200, Marek Kozlowski wrote:
> 
>> I'm afraid I'm dumb cause I still don't understand :-(
> 
> Don't despair just yet! It's just that the techniques used
> in Gtk's TreeView might not seem obvious at first. Looking
> at the parts that matter most for us application developers,
> there's a split between:
> - the model (the part that holds the data you want to show
>   on screen as a list or tree) and;
> - the view (the part that actually draws the data from the
>   model on screen).
> 
> After working with the various objects involved for some time
> (ListStore, TreeView, CellRenderers, etc), you'll soon start
> to recognize which object (or widget) belongs to what category.
> 
>> What do you mean: >>the "columns" (markup, foreground, background)<<
>> ?
> 
> Sometimes it helps to think of the "columns" of the model
> more like "fields" in a record in some database. If you
> do that, model "fields" cannot be confused with
> view "columns".
> 
> That might make it a bit easier to wrap your head around this.
> 
>> Let's take an example:
>> http://stackoverflow.com/questions/1447187/embed-a-spreadsheet-table-in-a-pygtk-application
>>
>> May I ask for corresponding, modified set_property() ?
> 
> Sure. Look at the attached example. It's a slightly modified
> version of the example you've linked to above.

Thanks a lot!
A thought of CellRendererText().set_property() rather than
TreeViewColumn().set_attributes().
Yes, it IS really simple. Thank you very much for the clarification!

Best regards!
Marek
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list


[GIMP Users]     [Yosemite News]    [Yosemite Photos]    [Gimp's Home]     [Steve's Art]

Add to Google Powered by Linux