At 2:26 PM +0100 12/22/05, Frédéric Gobry wrote: >Hi, > >I'm using a TextView to edit form with several fields. I use tags where >editable=False to define title areas where the user can fill in the >content, but cannot touch the title (see the attached example). > >So far, so good. > >However, if the user deletes all the characters between two non-editable >areas, he's stuck, as the widget won't accept new characters there. > >Is there a workaround for that behavior?
I think you will have to ensure that there is always an editable character there, by replacing it as needed. I'd probably try the "delete-range" signal, and have marks around each editable part, and check that they haven't been told to abut (delete-range is before the change), and, umm, insert a space or whatever beside the range about to be deleted, so that after the delete, there is still an editable character there. Might require some fiddling to get it to work. ____________________________________________________________________ TonyN.:' <mailto:[EMAIL PROTECTED]> ' <http://www.georgeanelson.com/> _______________________________________________ pygtk mailing list [email protected] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
