• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/richtext/

Lines Matching refs:def

43 void wxRichTextStyleDefinition::Copy(const wxRichTextStyleDefinition& def)
45 m_name = def.m_name;
46 m_baseStyle = def.m_baseStyle;
47 m_style = def.m_style;
48 m_description = def.m_description;
51 bool wxRichTextStyleDefinition::Eq(const wxRichTextStyleDefinition& def) const
53 return (m_name == def.m_name && m_baseStyle == def.m_baseStyle && m_style == def.m_style);
69 const wxRichTextStyleDefinition* def = this;
70 while (def)
72 styles.Insert((wxObject*) def);
73 styleNames.Add(def->GetName());
75 wxString baseStyleName = def->GetBaseStyle();
79 def = sheet->FindParagraphStyle(baseStyleName);
81 def = sheet->FindCharacterStyle(baseStyleName);
83 def = sheet->FindListStyle(baseStyleName);
85 def = sheet->FindStyle(baseStyleName);
88 def = NULL;
95 wxRichTextStyleDefinition* def = (wxRichTextStyleDefinition*) node->GetData();
96 attr.Apply(def->GetStyle(), NULL);
107 void wxRichTextParagraphStyleDefinition::Copy(const wxRichTextParagraphStyleDefinition& def)
109 wxRichTextStyleDefinition::Copy(def);
111 m_nextStyle = def.m_nextStyle;
114 bool wxRichTextParagraphStyleDefinition::operator ==(const wxRichTextParagraphStyleDefinition& def) const
116 return (Eq(def) && m_nextStyle == def.m_nextStyle);
123 void wxRichTextListStyleDefinition::Copy(const wxRichTextListStyleDefinition& def)
125 wxRichTextParagraphStyleDefinition::Copy(def);
129 m_levelStyles[i] = def.m_levelStyles[i];
132 bool wxRichTextListStyleDefinition::operator ==(const wxRichTextListStyleDefinition& def) const
134 if (!Eq(def))
138 if (!(m_levelStyles[i] == def.m_levelStyles[i]))
299 bool wxRichTextStyleSheet::AddStyle(wxList& list, wxRichTextStyleDefinition* def)
301 if (!list.Find(def))
302 list.Append(def);
307 bool wxRichTextStyleSheet::RemoveStyle(wxList& list, wxRichTextStyleDefinition* def, bool deleteStyle)
309 wxList::compatibility_iterator node = list.Find(def);
312 wxRichTextStyleDefinition* def = (wxRichTextStyleDefinition*) node->GetData();
315 delete def;
323 bool wxRichTextStyleSheet::RemoveStyle(wxRichTextStyleDefinition* def, bool deleteStyle)
325 if (RemoveParagraphStyle(def, deleteStyle))
327 if (RemoveCharacterStyle(def, deleteStyle))
329 if (RemoveListStyle(def, deleteStyle))
339 wxRichTextStyleDefinition* def = (wxRichTextStyleDefinition*) node->GetData();
340 if (def->GetName().Lower() == name.Lower())
341 return def;
401 bool wxRichTextStyleSheet::AddCharacterStyle(wxRichTextCharacterStyleDefinition* def)
403 def->GetStyle().SetCharacterStyleName(def->GetName());
404 return AddStyle(m_characterStyleDefinitions, def);
408 bool wxRichTextStyleSheet::AddParagraphStyle(wxRichTextParagraphStyleDefinition* def)
410 def->GetStyle().SetParagraphStyleName(def->GetName());
411 return AddStyle(m_paragraphStyleDefinitions, def);
415 bool wxRichTextStyleSheet::AddListStyle(wxRichTextListStyleDefinition* def)
417 def->GetStyle().SetListStyleName(def->GetName());
418 return AddStyle(m_listStyleDefinitions, def);
422 bool wxRichTextStyleSheet::AddStyle(wxRichTextStyleDefinition* def)
424 wxRichTextListStyleDefinition* listDef = wxDynamicCast(def, wxRichTextListStyleDefinition);
428 wxRichTextParagraphStyleDefinition* paraDef = wxDynamicCast(def, wxRichTextParagraphStyleDefinition);
432 wxRichTextCharacterStyleDefinition* charDef = wxDynamicCast(def, wxRichTextCharacterStyleDefinition);
466 wxRichTextCharacterStyleDefinition* def = (wxRichTextCharacterStyleDefinition*) node->GetData();
467 AddCharacterStyle(new wxRichTextCharacterStyleDefinition(*def));
472 wxRichTextParagraphStyleDefinition* def = (wxRichTextParagraphStyleDefinition*) node->GetData();
473 AddParagraphStyle(new wxRichTextParagraphStyleDefinition(*def));
478 wxRichTextListStyleDefinition* def = (wxRichTextListStyleDefinition*) node->GetData();
479 AddListStyle(new wxRichTextListStyleDefinition(*def));
544 wxRichTextStyleDefinition* def = GetStyle(n);
545 if (def)
546 return CreateHTML(def);
663 wxString wxRichTextStyleListBox::CreateHTML(wxRichTextStyleDefinition* def) const
671 wxRichTextAttr attr(def->GetStyleMergedWithBase(GetStyleSheet()));
793 str += def->GetName();
916 wxRichTextStyleDefinition* def = GetStyle(item);
917 if (def && GetRichTextCtrl())
919 GetRichTextCtrl()->ApplyStyle(def);
1159 wxRichTextStyleDefinition* def = GetStyle(sel);
1160 if (def)
1161 return def->GetName();