Example #1
0
 FindDialog(EditFiles &editFiles):
     Dialog(GTK_DIALOG(Builder::getBuilder()->getWidget("FindDialog")))
     {
     GtkEntry *entry = GTK_ENTRY(Builder::getBuilder()->getWidget("FindEntry"));
     FileEditView *view = editFiles.getEditView();
     std::string viewText;
     if(view)
         {
         viewText = view->getSelectedText();
         }
     if(viewText.length() > 0)
         {
         Gui::setText(entry, viewText);
         }
     gtk_widget_grab_focus(GTK_WIDGET(entry));
     gtk_editable_select_region(GTK_EDITABLE(entry), 0, -1);
     }