Re: Text insertion problem



Gregory S Hayes wrote:

When inserting text into a textbox I get the following error:

Gtk-CRITICAL **: file gtktext.c: line 879 (gtk_text_set_point):
assertion `index <= TEXT_LENGTH (text)' failed.


I figured it out, see below:


sub on_fileselection_ok_button_clicked {
        my $filename = $fileselection->get_filename;
        my $index = 0;
        $textbox->freeze;
        $textbox->delete_text;
        open (FILE, $filename);
        while (<FILE>) {
                $textbox->insert_text($_, $index);
                $index = $textbox->get_point();
        }
        $textbox->thaw;
}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]