I got this to work using what I think is an ugly hack, but may be how it 
is supposed to be done.  I created a whole bunch of textviews in glade, 
and defaulted them to 'not visible'.  Then, as I loop through my 
results, I put in my information and then make the widget visible.  It 
works, just doesn't seem right.  Oh well, back to it.


Lang Hurst wrote:
> I hope that I'm asking this in the right place.
>
> I created a UI in glade.  It has a couple of Vboxes for information.  
> The final box is filled with a TextView.  In my program, I'm connecting 
> to a database and pulling out a series of records.  As it stands, I can 
> pull out all the records and view them in the TextView, but I would like 
> to be able to have each result be a separate TextView (which I then have 
> to figure out how to make clickable...)
>
> Right now, this part looks like:
>
> query = 'SELECT subject, chapter_module, credits, final_test_score, 
> notes FROM credits WHERE id=' + student[0][6]
> cursor.execute(query)
> credits = cursor.fetchall()
> temp = ''
> for credit in credits:
>      sub_buf = 15 - len(credit[0])
>      chap_buf = 15 - len(credit[1])
>      cred_buf = 5 - len(credit[2])
>      score_buf = 5 - len(credit[1])
>      temp = temp + credit[0] + " " * sub_buf + credit[1] + " " * 
> chap_buf + "Credits: " + credit[2] + " " * chap_buf +  "Score: " + 
> credit[3] + "\n\nNOTES: " + credit[4] + "\n" + " " * 5 + "-" * 50 + "\n\n"
>
>      # I would like to loop something here
>       # to have multiple text areas added
>
> buff = self.builder.get_object('textview1').get_buffer()
> buff.set_text(temp)
>
> This works fine, I'm happy with the results, but I would like to be able 
> to click on each record if I see something that needs to be modified.  
> All the links I've found don't use glade.  As always, any help is 
> appreciated.
>
>
> -Lang
>
>   


-- 
There are no stupid questions, just stupid people.

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to