Lines Matching defs:self
619 void TextEdit::onTextChange (GtkTextBuffer *text_buffer, TextEdit *self)
621 if (!self || self->blocked) {
625 SPItem *text = self->getSelectedTextItem();
631 Glib::ustring fontspec = sp_font_selector_get_fontspec(self->fsel);
634 const gchar *phrase = str && *str ? str : self->samplephrase.c_str();
635 self->setPreviewText(fontspec, phrase);
637 self->preview_label.set_markup("");
642 self->apply_button.set_sensitive ( true );
643 //self->onApply();
645 self->setasdefault_button.set_sensitive ( true);
648 void TextEdit::onFontChange(SPFontSelector * /*fontsel*/, gchar* fontspec, TextEdit *self)
653 if (!self || self->blocked)
656 SPItem *text = self->getSelectedTextItem ();
658 gtk_text_buffer_get_bounds (self->text_buffer, &start, &end);
659 str = gtk_text_buffer_get_text (self->text_buffer, &start, &end, TRUE);
662 const gchar *phrase = str && *str ? str : self->samplephrase.c_str();
663 self->setPreviewText(fontspec, phrase);
665 self->preview_label.set_markup("");
670 self->apply_button.set_sensitive ( true );
671 //self->onApply();
673 self->setasdefault_button.set_sensitive ( true );
677 void TextEdit::onFontVariantChange(TextEdit *self)
679 if( self->blocked )
682 SPItem *text = self->getSelectedTextItem ();
685 self->apply_button.set_sensitive ( true );
687 self->setasdefault_button.set_sensitive ( true );
690 void TextEdit::onStartOffsetChange(GtkTextBuffer * /*text_buffer*/, TextEdit *self)
692 SPItem *text = self->getSelectedTextItem();
696 const gchar *sstr = gtk_combo_box_text_get_active_text(reinterpret_cast<GtkComboBoxText *>(self->startOffset));
720 TextEdit *self = static_cast<TextEdit *>(data);
721 if (!self || self->blocked)
724 SPItem *text = self->getSelectedTextItem ();
727 self->apply_button.set_sensitive ( true );
728 //self->onApply();
730 self->setasdefault_button.set_sensitive ( true );