Lines Matching refs:writer

70     xml_writer writer;  in CopyToClipboard()  local
93 writer.OpenMemFile(pMemFile); in CopyToClipboard()
95 writer.OpenTag("GUIX_Studio_Copy"); in CopyToClipboard()
96 WriteColorDependencies(writer); in CopyToClipboard()
97 WriteFontDependencies(writer); in CopyToClipboard()
98 WritePixelmapDependencies(writer); in CopyToClipboard()
99 WriteStringDependencies(writer); in CopyToClipboard()
103 writer.OpenTag("template_dependencies"); in CopyToClipboard()
106 widget_writer::WriteWidgets(writer, mProject, mDisplay, base_list.GetAt(index), FALSE); in CopyToClipboard()
108 writer.CloseTag("template_dependencies"); in CopyToClipboard()
111 writer.OpenTag("copied_widgets"); in CopyToClipboard()
116 writer.WriteString("folder_name", folder->folder_name); in CopyToClipboard()
123 widget_writer::WriteWidgets(writer, mProject, mDisplay, info_list.GetAt(index), FALSE); in CopyToClipboard()
127 writer.CloseTag("copied_widgets"); in CopyToClipboard()
130 writer.CloseTag("GUIX_Studio_Copy"); in CopyToClipboard()
286 void copy_paste_engine::WriteColorDependencies(xml_writer &writer) in WriteColorDependencies() argument
291 writer.OpenTag("colors"); in WriteColorDependencies()
303 writer.OpenTag("resource"); in WriteColorDependencies()
311 mProject->WriteOneResource(writer, color_info); in WriteColorDependencies()
313 writer.CloseTag("resource"); in WriteColorDependencies()
317 writer.CloseTag("colors"); in WriteColorDependencies()
369 void copy_paste_engine::WriteFontDependencies(xml_writer &writer) in WriteFontDependencies() argument
374 writer.OpenTag("fonts"); in WriteFontDependencies()
382 writer.OpenTag("resource"); in WriteFontDependencies()
383 mProject->WriteOneResource(writer, font_info); in WriteFontDependencies()
384 writer.CloseTag("resource"); in WriteFontDependencies()
388 writer.CloseTag("fonts"); in WriteFontDependencies()
428 void copy_paste_engine::WritePixelmapDependencies(xml_writer &writer) in WritePixelmapDependencies() argument
433 writer.OpenTag("pixelmaps"); in WritePixelmapDependencies()
441 writer.OpenTag("resource"); in WritePixelmapDependencies()
442 mProject->WriteOneResource(writer, pix_info); in WritePixelmapDependencies()
443 writer.CloseTag("resource"); in WritePixelmapDependencies()
447 writer.CloseTag("pixelmaps"); in WritePixelmapDependencies()
486 void copy_paste_engine::WriteStringDependencies(xml_writer &writer) in WriteStringDependencies() argument
496 writer.OpenTag("string_table"); in WriteStringDependencies()
500 writer.WriteInt("num_strings", write_string_list.GetCount()); in WriteStringDependencies()
501 writer.WriteInt("num_languages", table->CountLanguages()); in WriteStringDependencies()
506 writer.CloseTag("string_table"); in WriteStringDependencies()
515 writer.OpenTag("string_record"); in WriteStringDependencies()
516 writer.WriteString("id_name", record.id_name); in WriteStringDependencies()
517 writer.WriteInt("font", record.font_id); in WriteStringDependencies()
518 writer.WriteString("notes", record.notes); in WriteStringDependencies()
522 writer.WriteString("val", table->GetString(id_name, language), TRUE); in WriteStringDependencies()
524 writer.CloseTag("string_record"); in WriteStringDependencies()
527 writer.CloseTag("string_table"); in WriteStringDependencies()