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/