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